#6347 {'code': 7, 'msg':

2408:**:53d1 Posted at: 4 hours ago

{'code': 7, 'msg': "400 Bad Request: The browser (or proxy) sent a request that this server could not understand. ('audio',)"}:
{'text': '你好啊我的朋友', 'role': '', 'filename': 'D:/win-pyvideotrans-v4.08/tmp/38040/1785892745.774049-clonevoice.wav', 'tts_type': 29}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 221, in run
File "videotrans\tts\_base.py", line 130, in run
videotrans.configure.excepts.DubbingSrtError: {'code': 7, 'msg': "400 Bad Request: The browser (or proxy) sent a request that this server could not understand. ('audio',)"}


=
system:Windows-10-10.0.19045-SP0
version:v4.08
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v4.08

1 Replies

这个报错来自 29号配音渠道(clone-voice)对应的本地服务端,不是软件主程序崩溃。后端返回 400 Bad Request ... ('audio',) 表示它没有成功收到或解析名为 audio 的音频文件。

排查步骤:

  1. 确认 clone-voice 本地服务已启动,而且软件里填写的 API 地址是 127.0.0.1:端口,不要填 0.0.0.0:端口
  2. 检查临时音频文件是否有效:报错中提到的文件是 D:/win-pyvideotrans-v4.08/tmp/38040/1785892745.774049-clonevoice.wav。请确认该文件存在且大小大于 0 字节,不是空文件或损坏文件。
  3. 检查参考音频/克隆音色素材:如果是在使用“原音色克隆”,参考音频最好控制在 3–10 秒,清晰、无人声以外的噪声;不要勾选“LLM重新断句”,否则会破坏从原视频截取参考音频的时间点。
  4. 该渠道已停止维护:clone-voice 渠道官方已不再维护,容易与新版本地服务不兼容。建议改用仍在维护的本地克隆配音渠道,例如 GPT-SoVITS、CosyVoice、F5-TTS、OmniVoice、Qwen-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.

Dondate via ko-fi.com

Dondate via PayPal

Related resource