#3794 requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%

2408:8210* Posted at: 2 hours ago 👁7

400 Client Error: Bad Request for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%E5%95%8A%E6%88%91%E7%9A%84%E6%9C%8B%E5%8F%8B.+&text_lang=zh&ref_audio_path=%E7%94%9F%E6%B4%BB%E8%B6%85%E7%94%9C&prompt_text=It%27s+that+time+of+year+again.+When+it+looks+like+this+outside%2C+it+can+feel+impossible+to+cro.by+yourself+off+the+sofa.and+get+out.&prompt_lang=zh&speed_factor=1.0:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 294, in run
File "videotrans\tts\_base.py", line 179, in run
File "videotrans\tts\_base.py", line 208, in _local_mul_thread
File "videotrans\tts\_gptsovits.py", line 98, in _item_task
File "requests\models.py", line 1026, in raise_for_status
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://127.0.0.1:9880/tts?text=%E4%BD%A0%E5%A5%BD%E5%95%8A%E6%88%91%E7%9A%84%E6%9C%8B%E5%8F%8B.+&text_lang=zh&ref_audio_path=%E7%94%9F%E6%B4%BB%E8%B6%85%E7%94%9C&prompt_text=It%27s+that+time+of+year+again.+When+it+looks+like+this+outside%2C+it+can+feel+impossible+to+cro.by+yourself+off+the+sofa.and+get+out.&prompt_lang=zh&speed_factor=1.0


=
system:Windows-10-10.0.26200-SP0
version:v3.90
frozen:True
language:zh
root_dir:C:/AI

1 Replies

该错误是由于 GPT-SoVITS 本地 API 服务在处理克隆语音请求时,参考音频或提示文本参数不符合要求导致的 400 错误。

解决方案:

  1. 检查 GPT-SoVITS API 服务状态:确保 http://127.0.0.1:9880 的 GPT-SoVITS WebUI 或 API 服务正在运行且可访问。
  2. 检查参考音频:错误 URL 中的 ref_audio_path=%E7%94%9F%E6%B4%BB%E8%B6%85%E7%94%9C 表明参考音频路径可能不正确或音频文件不存在。请确保在软件中为 clone 角色正确选择了参考音频,且该音频文件存在。
  3. 调整语音识别参数:如果使用 clone 角色,请进入 菜单 -> 工具 -> 高级选项 -> 语音识别参数,进行以下设置以确保生成的参考音频片段长度合适(3-10秒):

    • 最短语音持续毫秒 设为 3000
    • 最长语音持续秒数 设为 10
    • 选中 Whisper预分割音频合并过短字幕到相邻
  4. 检查提示文本:错误 URL 中的 prompt_text 参数包含英文文本 (It's that time...),但 prompt_lang 设置为 zh(中文)。请确保在软件中正确设置了原始语言和目标语言,并且参考音频的提示文本语言与 prompt_lang 参数一致。
  5. 更新软件版本:您当前使用的是 v3.90,建议升级到最新版本 v3.98,其中可能包含相关问题的修复。
  6. 查阅 GPT-SoVITS 部署文档:如果以上步骤无效,请确认您的 GPT-SoVITS 服务部署和 API 调用方式符合要求。

请查阅相关文档:

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

Similar issues already exist