#8246 配音阶段出错 [Edge-TTS(免费)] 配音全部失败 :Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1

112.49**4 Posted at: 1 hour ago

配音阶段出错 [Edge-TTS(免费)] 配音全部失败 :Connection timeout to host wss://api.msedgeservices.com/tts/cognitiveservices/websocket/v1?Ocp-Apim-Subscription-Key=6A5AA1D4EAFF4E9FB37E23D68491D6F4&ConnectionId=68fff5d83559491f8cb098fc3a3024cb&Sec-MS-GEC=E3F3625EBB3D8BA866934E1FC4AF883972A8A038C3076063FBD185CACDEA58A6&Sec-MS-GEC-Version=1-143.0.3650.75
all_voices={'zh-CN-XiaoxiaoNeural'}
Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 155, in process_task

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=68fff5d83559491f8cb098fc3a3024cb&Sec-MS-GEC=E3F3625EBB3D8BA866934E1FC4AF883972A8A038C3076063FBD185CACDEA58A6&Sec-MS-GEC-Version=1-143.0.3650.75
all_voices={'zh-CN-XiaoxiaoNeural'}
trk=[TransCreate]: uuid='efa17e03c1', proxy_str=None, cfg=[TaskCfgVTT]当前工作模式: 翻译视频 批量翻译模式
原始输入文件名: D:/youtube素材/mp4/A Link tailor made TO SUMMON FUSION RA [ldns5bgB6Xg] [1920x1080].mp4,
输出结果保存到文件夹: C:/Users/AOC/Desktop/A Link tailor made TO SUMMON FUSION RA [ldns5bgB6Xg] [1920x1080]-mp4,
临时文件夹: D:/AiTools/PyVideoTrans/tmp/12632/efa17e03c1
未选 清理已存在
未启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), large-v3-turbo, 发音语言: 英语,
翻译渠道:Google(免费),原始语言:英语,目标语言:简体中文, 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Xiaoxiao(Female/CN), 配音语言:简体中文, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 未选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 不嵌入字幕 , 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=False


=
system:Windows-10-10.0.19045-SP0
version:v4.16
frozen:True
language:zh_CN
root_dir:D:/AiTools/PyVideoTrans

1 Replies

#1 DeepSeek reply at 1 hour ago

这是因为 Edge-TTS 无法连接到微软的语音合成服务器(api.msedgeservices.com)导致的网络层连接超时,通常由代理配置不当或网络无法直达微软服务引起,属于网络问题而非软件故障。

解决方案(按顺序排查)

  1. 确认代理可用性

    • 若你身处国内,Edge-TTS 必须能访问微软境外服务器。请确保已开启科学上网工具。
    • 在主界面「对齐/同步」行右侧的代理文本框填写正确的 HTTP 代理,格式如:http://127.0.0.1:你的端口(端口必须与你代理软件一致,不可乱填)。
    • 保存后重新执行任务,确保勾选「清理已生成」。
  2. 若已开着代理仍超时

    • 大概率是代理节点不稳定或被微软拦截。尝试切换其他节点,或换用支持全局代理的模式。
    • 若判断代理本身是问题源头,可尝试绕过代理:在软件根目录(D:/AiTools/PyVideoTrans)新建一个空文本文件,命名为 edgetts-noproxy.txt,强制 Edge-TTS 不走代理直连。
  3. 降低请求频率

    • 进入 菜单 → 工具 → 高级选项 → 字幕配音,把 EdgeTTS配音渠道配音并发数 设为 1,配音后暂停秒 设为 5~10,避免短时间高频请求触发限流。
  4. 更换配音渠道(兜底方案)

    • Edge-TTS 依赖境外网络,若长期不稳定,建议改用本地内置渠道,如 Qwen3-TTS(内置)、OmniVoice-TTS(内置) 或 F5-TTS(内置),无需联网即可完成配音。

请查阅相关文档:

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