CEO 决策 (2026-04-13)
原 Stage C-esp32 scope 调整:
- voice-presence 定位为 demo 实验仓库, 不做 production
- Aevatar 集成 (原 Stage D) 交给 Ean, 不再等 C-esp32 完成
- Kaihuei 专注硬件路径: WebRTC 接入宇树机器狗 (Go2), 同时探索 LiveKit 集成
新 scope
Path 1: WebRTC 直连 Go2
基于 Stage C-desktop 已验证的 WebRTC 路径 (SIPSorcery + WHIP), 尝试:
- Go2 上跑 WebRTC client (ESP32 或 Go2 自带算力)
- 通过 WHIP 端点接入 voice-presence server
- 验证: 对机器狗说话 → AI 应答 → 机器狗扬声器播放
Path 2: LiveKit 集成探索
评估 LiveKit 作为媒体层的可行性:
- LiveKit Room 作为 WebRTC SFU, 替代 voice-presence 自建的 WHIP
- 优势: 自动处理 ICE/TURN/NAT traversal, 多端同时接入
- 需要验证: LiveKit server SDK (.NET) 或 LiveKit Agents SDK 是否能接 OpenAI Realtime audio track
- 如果可行, voice-presence server 变成 LiveKit room participant 而非 WebRTC peer
验证标准
Owner
@kaihuei0114
关联
CEO 决策 (2026-04-13)
原 Stage C-esp32 scope 调整:
新 scope
Path 1: WebRTC 直连 Go2
基于 Stage C-desktop 已验证的 WebRTC 路径 (SIPSorcery + WHIP), 尝试:
Path 2: LiveKit 集成探索
评估 LiveKit 作为媒体层的可行性:
验证标准
Owner
@kaihuei0114
关联