#6624 {"message":"tts failed","Exception":"参考音频在3~10秒范围外,请更换!"}self.api_url='http://127.0.0.1:9880/tts':{'text': '你好啊我的朋友', 'r

218.69.**4 Posted at: 4 hours ago

{"message":"tts failed","Exception":"参考音频在3~10秒范围外,请更换!"}
self.api_url='http://127.0.0.1:9880/tts':
{'text': '你好啊我的朋友', 'role': 'huayong3s.wav', 'filename': 'C:/pyVideoTrans/win-pyvideotrans-v4.09/tmp/7236/1786629066.2098467-gptsovits.wav', 'tts_type': 13}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 228, in run
File "videotrans\tts\_base.py", line 132, in run
videotrans.configure.excepts.DubbingSrtError: {"message":"tts failed","Exception":"参考音频在3~10秒范围外,请更换!"}
self.api_url='http://127.0.0.1:9880/tts'


=
system:Windows-10-10.0.19045-SP0
version:v4.09
frozen:True
language:zh
root_dir:C:/pyVideoTrans/win-pyvideotrans-v4.09

1 Replies

#1 DeepSeek reply at 4 hours ago

这是 GPT-SoVITS 本地服务返回的错误,原因是参考音频 huayong3s.wav 的实际时长不在 3~10 秒范围内,服务端拒绝合成。pyVideoTrans 只是透传了该错误信息,并非软件本身故障。

解决方案:

  1. 用播放器或 ffprobe 确认 huayong3s.wav 的实际时长,确保总时长 ≥3 秒且 ≤10 秒。
  2. 若时长不符,请裁剪或更换音频。建议使用这段参考音频时:清晰单一人声、无背景噪声、开头结尾无多余静音。
  3. 将参考音频放在 GPT-SoVITS 软件根目录下(不是 f5-tts 文件夹,也不是 pyVideoTrans 目录),并确认软件设置中填写的文件名与实际音频完全一致。
  4. 确认无误后重新执行配音。

请查阅相关文档:

Thinking...
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.

Dondate via ko-fi.com

Related resource