#8106 配音全部失败 :Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription

47.250**1 Posted at: 2 hours ago

配音全部失败 :Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription-Key=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=bca6e00e4cf8497f849729e8c96851a4&Sec-MS-GEC=7BA7362EDAA01E07507A328AF53AA9210301A7641151F4D2DA6B586B8E17664A&Sec-MS-GEC-Version=1-143.0.3650.75
all_voices={'en-GB-LibbyNeural'}
Traceback (most recent call last):
File "videotrans\task\only_one.py", line 108, in run
File "videotrans\task\_stage_dubbing.py", line 24, in dubbing
File "videotrans\task\_stage_dubbing.py", line 101, in _tts
File "videotrans\tts\__init__.py", line 132, in run
File "videotrans\tts\_base.py", line 95, in run
File "asyncio\runners.py", line 44, in run
File "asyncio\base_events.py", line 649, in run_until_complete
File "videotrans\tts\_edgetts.py", line 235, in _exec
videotrans.configure.excepts.DubbingSrtError: 配音全部失败 :Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription-Key=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=bca6e00e4cf8497f849729e8c96851a4&Sec-MS-GEC=7BA7362EDAA01E07507A328AF53AA9210301A7641151F4D2DA6B586B8E17664A&Sec-MS-GEC-Version=1-143.0.3650.75
all_voices={'en-GB-LibbyNeural'}

trk=[TransCreate]: uuid='cf3680808e', proxy_str='http://127.0.0.1:7890', cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: E:/张洪奎新版/公司介绍PPT/公司视频集合/20261014.mp4,
输出结果保存到文件夹: E:/张洪奎新版/公司介绍PPT/_video_out/20261014-mp4,
临时文件夹: F:/pyvideotrans/tmp/12292/cf3680808e
已选 清理已存在
未启用CUDA加速
未选 降噪
语音识别:openai-whisper(内置), small, 发音语言: zh-cn,
翻译渠道:Google(免费),原始语言:zh-cn,目标语言:en, 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Libby(Female/GB), 配音语言:en, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 已选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 嵌入硬字幕
已选 仅输出mp4
代理地址: http://127.0.0.1:7890, precent=15, hasend=False, should_recogn=True, should_trans=True, should_dubbing=True, should_hebing=True, is_copy_video=True, video_codec_num=264, ignore_align=False, is_audio_trans=False, clone_ref='', should_recogn2=False, do_diarize=True
video_duration_ms=12700


=
system:Windows-10-10.0.26200-SP0
version:v4.16
frozen:True
language:zh
root_dir:F:/pyvideotrans

1 Replies

#1 DeepSeek reply at 2 hours ago

这是网络连接超时问题,无法连接到微软 Edge-TTS 的 WebSocket 服务(wss://api.msedgeservices.com),并非软件或配置参数错误。你当前填写了代理 http://127.0.0.1:7890,但该代理可能无法正常转发 WebSocket 流量,或代理软件未在运行。

解决办法(按顺序尝试):

  1. 确认代理软件正在运行且端口正确:7890 是 Clash 等常见默认端口,若代理软件未启动、端口不对或节点不可用,Edge-TTS 会连接超时。
  2. 在软件根目录 F:/pyvideotrans 下新建一个空文件 edgetts-noproxy.txt,强制 Edge-TTS 绕过代理直连微软服务。Edge-TTS 检测到代理错误时也会自动禁用代理并重试。
  3. 清空主界面"代理"文本框(不填任何内容),保存后重试。如果你的网络可以直接访问微软服务(无需代理),直连即可成功。
  4. 若直连仍超时,说明当前网络到微软 Edge-TTS 服务不稳定或被封锁,建议更换配音渠道:

    • gTTS(免费):Google 免费配音,需科学上网
    • Qwen3-TTS(内置):本地模型,支持中英日韩等 10+ 种语言
    • 其他付费 API 如 豆包语音合成2.0、OpenAI-TTS 等
注意:v4.16 已修复 Edge-TTS 403 错误,你遇到的 Connection timeout 属于网络链路问题,与 403 修复无关。若代理软件正常仍超时,可尝试更换代理节点或直连。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource