#1223 requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: http://127.0.0.1:9880/tts

2a03:90c0* Posted at: 1 day ago 👁15

422 Client Error: Unprocessable Entity for url: http://127.0.0.1:9880/tts:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 255, in run
File "videotrans\tts\_base.py", line 182, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_chattts.py", line 47, in _run
File "requests\models.py", line 1026, in raise_for_status
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: http://127.0.0.1:9880/tts


=
system:Windows-10-10.0.26200-SP0
version:v3.82
frozen:True
language:zh
root_dir:D:/win-videotrans

1 Replies

这个错误表明您在使用 ChatTTS 本地部署服务时遇到了问题。错误代码 422 表示服务器无法处理请求,通常是 ChatTTS 服务端配置或输入参数有问题。

请按以下步骤排查:

  1. 检查 ChatTTS 服务状态:确认您的 ChatTTS 服务是否在 http://127.0.0.1:9880 正常启动并运行。您可以在浏览器中访问 http://127.0.0.1:9880 确认服务是否可用。
  2. 验证 ChatTTS 版本兼容性:确保您使用的 ChatTTS 版本与 pyVideoTrans v3.82 兼容。某些较新或较旧的 ChatTTS 版本可能接口不匹配。
  3. 检查输入文本格式:ChatTTS 对输入文本格式有特定要求。请确保您要配音的文本是纯文本,不包含特殊字符或格式问题。
  4. 查看 ChatTTS 服务端日志:检查 ChatTTS 服务端的日志输出,了解具体的错误原因,这通常能提供更详细的错误信息。
  5. 临时解决方案:如果问题持续存在,您可以暂时切换到其他 TTS 渠道,如 Edge-TTS 或 OpenAI TTS,以完成当前任务。

如果以上步骤无法解决问题,请提供 ChatTTS 服务端的详细错误日志以便进一步分析。

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions