#!/bin/bash
# LiveKit Voice AI - 快速启动脚本
echo "🚀 启动 LiveKit Voice AI 服务..."
echo ""

# 启动 HTTP Server
cd /Users/leo/.hermes/workspace/livekit-agents
nohup python3 -m http.server 8899 > /tmp/http_server.log 2>&1 &
echo "✅ HTTP Server: http://192.168.31.229:8899"

# 启动 Agent Worker（如果未运行）
if ! ps aux | grep -q "[a]gent_server.py"; then
    source ~/s2s-env/bin/activate
    nohup python3 agent_server.py start --url http://localhost:7880 --api-key devkey --api-secret secret > /tmp/agent.log 2>&1 &
    echo "✅ Agent Worker: 已启动"
else
    echo "✅ Agent Worker: 已在运行"
fi

echo ""
echo "📱 测试步骤:"
echo "1. 确保手机和 Mac 在同一 WiFi"
echo "2. 浏览器访问: http://192.168.31.229:8899/web-test.html"
echo "3. 点击连接，按住麦克风说话"
echo ""
echo "🔑 获取 Token:"
echo "   python3 gen_token.py voice-ai-meeting phone-user"
echo ""
echo "⚠️ 如果显示'拒绝访问':"
echo "   检查 macOS 防火墙设置"
