#2969 RuntimeError: {'message': 'tts failed', 'Exception': 'wavs/1.wav not exists'}

103.151* Posted at: 19 days ago 👁39

{'message': 'tts failed', 'Exception': 'wavs/1.wav not exists'}:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 17, in run
File "videotrans\tts\__init__.py", line 326, in run
File "videotrans\tts\_base.py", line 183, in run
RuntimeError: {'message': 'tts failed', 'Exception': 'wavs/1.wav not exists'}


=
system:Windows-10-10.0.26100-SP0
version:v3.95
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.95

1 Replies

这是由于 TTS 配音过程中,软件未能成功生成预期的音频文件(wavs/1.wav)导致的。

解决方案:

  1. 检查 TTS 渠道配置:确认你使用的配音渠道(如 Edge-TTS、F5-TTS、Qwen-TTS 等)配置正确且服务可用。
  2. 检查网络与限流:如果使用的是在线 TTS 服务(如 Edge-TTS),可能是由于并发请求过高被限流。请进入“菜单”->“工具”->“高级选项”,将“同时配音线程数”设置为 1,并将“配音后暂停秒数”设置为 5 或更高,然后重试。
  3. 检查本地 TTS 服务:如果使用的是本地部署的 TTS 服务(如 F5-TTS、Qwen-TTS),请确保对应的 API 服务已正确启动,并且在 pyVideoTrans 的 TTS 设置中填写的 API 地址(如 http://127.0.0.1:7860)和端口号准确无误。
  4. 检查输出目录权限:确保软件安装路径(D:/win-pyvideotrans-v3.95)及其下的 _video_out 等目录没有写入权限限制。
  5. 查看详细日志:打开软件根目录下的 logs 文件夹,找到以当前日期命名的 .log 文件,查看其中关于 TTS 请求和响应的更详细错误信息,这有助于定位具体是哪个环节失败。

如果以上步骤无法解决,请提供 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