# LiveKit Voice AI Agent - 部署状态

## 服务状态

| 组件 | 状态 | 端点 | 备注 |
|------|------|------|------|
| LiveKit Server | ✅ 运行中 | http://localhost:7880 | Docker, Up 11h |
| FunASR STT | ✅ 健康 | http://localhost:8080 | SenseVoiceSmall |
| LLM (Agnes AI) | ✅ 就绪 | https://api.agnes-ai.cn/v1 | agnes-2.5-flash |
| TTS (Edge TTS) | ✅ 就绪 | 免费云端 | zh-CN-XiaoxiaoNeural |
| TEN VAD | ✅ 就绪 | 本地 | 0.234ms/帧 |

## 文件清单

```
livekit-agents/
├── agent.py          # 主 Worker (500行, 17KB)
├── .env.dev          # 开发环境配置
└── DEPLOYMENT_SUMMARY.md
```

## 启动命令

```bash
source ~/s2s-env/bin/activate
cd /Users/leo/.hermes/workspace/livekit-agents
livekit-agents start -r http://localhost:7880 -k devkey -s secret --worker-entrypoint agent:entrypoint
```

## 架构流程

```
🎤 用户说话 → TenVAD(检测语音) → 收集音频
                              ↓
                        静音0.5s → FunASR(STT)
                              ↓
                        LLMAgent(流式回复) ← 打断检测
                              ↓
                        EdgeTTS(语音合成)
                              ↓
                        🔊 播放回复
```

## 测试结果

```
✅ STT 测试通过: {'text': '그', 'status': 'success'}
✅ LLM 测试通过: 你好！我是 Agnes，由 Sapiens
✅ TTS 测试通过: 24048 bytes (1.5秒音频)
```

## 下一步

1. 启动 Worker 接入 LiveKit Room
2. 配置 WebRTC 客户端连接
3. 测试端到端语音对话
