Configure Speakr realtime WebSocket endpoint

This commit is contained in:
Xulilong 2026-07-15 17:27:55 +08:00
parent a7e52b4b2d
commit 5419103357
2 changed files with 4 additions and 0 deletions

View File

@ -84,6 +84,7 @@ docker compose up -d
```env
ASR_BASE_URL=http://asr-test:59805
FUNASR_WEBSOCKET_IP=ws://fastapi-wss:10095/websocket_offline
TARGET_WS_URL=ws://asr-test:59805/ws/asr
VOICE_DETECTED_URL=http://voice-dected:8000
SPEAKER_DET_URL=http://voice-dected:8000/extract_embedding
@ -101,6 +102,8 @@ VOICEPRINT_MATCH_THRESHOLD=0.45
- Compose 内部服务互相访问时,用 `asr-test``voice-dected``redis` 这种服务名。
- 宿主机或外部机器访问时,用 `192.168.0.46:59805``192.168.0.46:18000``192.168.0.46:10095` 这种宿主机端口。
- `FUNASR_WEBSOCKET_IP` 是 Speakr 后端实时录音代理要连接的 WebSocket 地址。
- `TARGET_WS_URL``fastapi-wss` 再往后连接的 ASR WebSocket 地址。
- `VOICEPRINT_MATCH_THRESHOLD` 是声纹匹配阈值。值越低越容易匹配,值越高越不容易误匹配。
## 运行数据

View File

@ -13,6 +13,7 @@ TEXT_MODEL_NAME=46-qwen3.5-35B
TEXT_MODEL_API_KEY=none
# Realtime WebSocket bridge
FUNASR_WEBSOCKET_IP=ws://fastapi-wss:10095/websocket_offline
TARGET_WS_URL=ws://asr-test:59805/ws/asr
REDIS_URL=redis://redis:6379/0
LLM_API_KEY=none