#5110 TaskCfgVTT(uuid='fc8754a095', name='C:/Users/Administrator/Desktop/videoplayback (10).mp4', dirname='C:/Users/Administra

39.78* Posted at: 2 hours ago

recognition connection failed: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。语音识别阶段出错:Google识别API(免费), 翻译字幕阶段出错: Google(免费), 配音阶段出错:Edge-TTS(免费)
Traceback (most recent call last):
File "videotrans\recognition\_base.py", line 94, in run
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 421, in exc_check
tenacity.RetryError: RetryError[]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 47, in run
File "videotrans\task\trans_create.py", line 322, in recogn
File "videotrans\recognition\__init__.py", line 190, in run
File "videotrans\recognition\_base.py", line 100, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\recognition\_google.py", line 57, in _exec
File "speech_recognition\__init__.py", line 712, in recognize_google
speech_recognition.exceptions.RequestError: recognition connection failed: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
TaskCfgVTT(uuid='fc8754a095', name='C:/Users/Administrator/Desktop/videoplayback (10).mp4', dirname='C:/Users/Administrator/Desktop', noextname='videoplayback (10)', basename='videoplayback (10).mp4', ext='mp4', target_dir='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4', cache_folder='D:/pyVideoTrans/tmp/14152/fc8754a095', is_cuda=False, source_language='英语', source_language_code='en', source_sub='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4/en.srt', source_wav='D:/pyVideoTrans/tmp/14152/fc8754a095/en.wav', source_wav_output='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4/en.m4a', target_language='简体中文', target_language_code='zh-cn', target_sub='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4/zh-cn.srt', target_wav='D:/pyVideoTrans/tmp/14152/fc8754a095/target.wav', target_wav_output='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4/zh-cn.m4a', translate_type=0, tts_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Yunyang(Male/CN)', voice_autorate=True, video_autorate=False, remove_silent_mid=False, align_sub_audio=True, detect_language='en', recogn_type=17, model_name='large-v3-turbo', shibie_audio=None, remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='C:/Users/Administrator/Desktop/_video_out/videoplayback (10)-mp4/videoplayback (10).mp4', novoice_mp4='D:/pyVideoTrans/tmp/14152/fc8754a095/novoice.mp4', is_separate=False, embed_bgm=True, instrument=None, vocal='D:/pyVideoTrans/tmp/14152/fc8754a095/vocal.wav', clear_cache=True, background_music='', subtitle_type=1, only_out_mp4=False, recogn2pass=False, output_srt=0, copysrt_rawvideo=False, loop_backaudio=1, backaudio_volume=0.8)


=
system:Windows-10-10.0.19041-SP0
version:v4.01
frozen:True
language:zh
root_dir:D:/pyVideoTrans

1 Replies

语音识别、翻译和配音阶段均出现网络连接失败,核心原因是使用的 Google 识别 APIGoogle 翻译 在中国大陆无法直接访问,Edge-TTS 也可能因网络不稳定或未配置代理而失败。

解决方案:

  1. 设置网络代理:在主界面“网络代理地址”处填写可用的 HTTP 代理地址,格式如 http://127.0.0.1:10809(端口号根据你的代理客户端设置)。
  2. 替换渠道(推荐)

    • 语音识别:改用 faster-whisper(本地) + large-v3 模型,不依赖网络。
    • 翻译:改用 微软翻译(免费),国内可直接访问。
    • 配音Edge-TTS(免费) 国内可用,但若仍失败,可尝试降低并发(高级选项中将 EdgeTTS 配音并发数设为 1,配音后暂停秒数设为 5)。
  3. 若无代理:请彻底去掉网络代理地址,并将所有渠道更换为本地或国内可直接访问的服务(如上一条)。

请查阅相关文档:

Post Your Reply