feat: add Windows real RTC voice device simulator

This commit is contained in:
Codex Local
2026-08-27 11:02:32 +08:00
parent 3b827431c8
commit 5ff1961d79
18 changed files with 6036 additions and 0 deletions
+10
View File
@@ -185,6 +185,15 @@ docker compose --profile simulation run --rm sim-device
docker compose --profile simulation run --rm -e SIM_SCENARIO=offline,conversation,transcript,telemetry,commands sim-device
```
在Windows本机使用真实麦克风、扬声器和火山RTC/豆包端到端语音进行联调:
```powershell
.\deploy\local-rtc\configure.ps1
.\deploy\local-rtc\start.ps1
```
然后运行`device-simulator-windows/release/voice-device-simulator-0.1.0-windows-x64.exe`。密钥配置、纯端到端首轮联调范围和操作步骤见[Windows本地真实RTC联调说明](deploy/local-rtc/README.md)。
还可用`SIM_SCENARIO=media`和`SIM_CONVERSATION_ID`验证已授权通话的录音直传、后台校验、延迟删除及设备删除回执;详见`docs/device-integration.md`。
执行设备状态、错误和命令结果的批量遥测、幂等、事件判重及冲突回滚烟测:
@@ -326,6 +335,7 @@ internal/ 平台公共能力及后续领域模块
migrations/ 仅追加的数据库迁移
openapi/ 对外接口契约基线
web/ 家庭用户和运营网页
device-simulator-windows/ Windows真实音频终端模拟器
deploy/ 容器构建与运行配置
docs/ 架构决策与研发基线
scripts/ 本地启动和质量检查脚本