feat(voice): 实时语音对话页(React 完全复刻原版 UI)

- /voice 页面:中间圆球 + 左右按钮 + 状态图标 + 右下角气泡(进场/淡出/阶梯字号/上限8)+ 噪声门弧线电平,结构类名与原版一致
- s2s WebSocket 客户端 + worklet 音频(mic-capture/audio-playback)+ orb 可视化
- 摄像头实时预览(默认开启)+ 视觉识别状态条(后端 YOLO 推理)
- 底部园区概览条(复用 ParkOverviewStrip),orb-wrap 视窗居中
- 页眉复用 ScreenLayout;左右键导航加入 /voice
- 文档:docs/voice-integration-plan.md
This commit is contained in:
Pine
2026-08-18 01:37:44 +08:00
parent 29bdad316f
commit 4e2224e9dc
26 changed files with 12566 additions and 1 deletions
+1
View File
@@ -12,6 +12,7 @@ export const PAGE_ORDER = [
{ path: '/', label: '数据大屏' },
{ path: '/twin', label: '数字孪生' },
{ path: '/ai', label: 'AI 助手' },
{ path: '/voice', label: '语音对话' },
{ path: '/screen', label: '媒体轮播' },
];