#4791 TaskCfgTTS(uuid='f471308ba3', name='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/20260529-220845.txt', dirname='D:/

104.129* Posted at: 3 hours ago

配音阶段出错 [Edge-TTS(免费)] edge-tts error:target_audio='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/f471308ba3/20260529-220845-edgetts-txt-1780063725.5181854.mp3'
Traceback (most recent call last):

File "videotrans\task\_base.py", line 162, in _edgetts_single

File "pydub\audio_segment.py", line 867, in export

File "pydub\utils.py", line 60, in _fd_or_path_or_tempfile

FileNotFoundError: [Errno 2] No such file or directory: 'D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/f471308ba3/20260529-220845-edgetts-txt-1780063725.5181854.mp3'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):

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

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

File "videotrans\task\dubbing.py", line 55, in dubbing

File "videotrans\task\dubbing.py", line 134, in _tts

File "asyncio\runners.py", line 44, in run

File "asyncio\base_events.py", line 649, in run_until_complete

File "videotrans\task\_base.py", line 165, in _edgetts_single

videotrans.configure.excepts.DubbingSrtError: edge-tts error:target_audio='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/f471308ba3/20260529-220845-edgetts-txt-1780063725.5181854.mp3'
TaskCfgTTS(uuid='f471308ba3', name='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/20260529-220845.txt', dirname='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356', noextname='20260529-220845', basename='20260529-220845.txt', ext='txt', target_dir='D:/workspera/win-pyvideotrans-v4.00-528/output/tts', cache_folder='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/f471308ba3', is_cuda=False, source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='zh-cn', target_sub='D:/workspera/win-pyvideotrans-v4.00-528/tmp/17356/20260529-220845.txt', target_wav='D:/workspera/win-pyvideotrans-v4.00-528/output/tts/20260529-220845.wav', target_wav_output=None, tts_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Xiaoni(Female/CN)', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


=
system:Windows-10-10.0.26200-SP0
version:v4.00
frozen:True
language:zh
root_dir:D:/workspera/win-pyvideotrans-v4.00-528

1 Replies

Edge-TTS 配音失败的核心原因是微软服务因高并发触发了限流,导致生成的音频文件不存在。请尝试以下操作:

  1. 打开 菜单 → 工具/选项 → 高级选项 → 字幕配音调整,将 EdgeTTS配音渠道配音并发数 改为 1,并将 配音后暂停秒 设为 5
  2. 确保网络代理配置正确:如果使用了代理,请确认格式正确(如 http://127.0.0.1:7890);若无代理请清空该项。
  3. 降低批量任务数:如果在批量处理多个视频,请在 批量翻译视频时每批数量 中设为 1,减少并发压力。

调整后重新执行配音任务。如果问题依旧,请提供 logs/ 目录下最新日志文件底部 30 行内容进一步分析。

请查阅相关文档:

Post Your Reply
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.

Related resource