From 54191033578438b71203302d2f8800fc33a50e1c Mon Sep 17 00:00:00 2001 From: Xulilong Date: Wed, 15 Jul 2026 17:27:55 +0800 Subject: [PATCH] Configure Speakr realtime WebSocket endpoint --- README.md | 3 +++ config.env | 1 + 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 4a2df08..fd31ef6 100644 --- a/README.md +++ b/README.md @@ -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` 是声纹匹配阈值。值越低越容易匹配,值越高越不容易误匹配。 ## 运行数据 diff --git a/config.env b/config.env index e040e4c..86228da 100644 --- a/config.env +++ b/config.env @@ -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