#5184 videotrans.configure.excepts.DubbingSrtError: TTS speak request failed, please verify your input and ensure the service

218.21* Posted at: 22 hours ago

TTS speak request failed, please verify your input and ensure the service is operational.:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 16, in run
File "videotrans\tts\__init__.py", line 184, in run
File "videotrans\tts\_base.py", line 134, in run
videotrans.configure.excepts.DubbingSrtError: TTS speak request failed, please verify your input and ensure the service is operational.


=
system:Windows-10-10.0.26200-SP0
version:v4.01
frozen:True
language:zh
root_dir:E:/win-pyvideotrans-v4.01-0602

1 Replies

TTS 请求失败通常由渠道配置不当、网络/代理问题或资源不足引起。请按以下顺序排查:

  1. 确认配音渠道:你当前使用的是哪个配音渠道(Edge-TTS、Qwen-TTS、OpenAI-TTS 等)?

    • 如果是 Edge-TTS(免费渠道):在 菜单 -> 工具 -> 高级选项 -> 字幕配音调整 中,将 EdgeTTS 配音渠道配音并发数 设为 1,配音后暂停秒 设为 5-10,然后重试。Edge-TTS 容易被限流,降低并发可避免 403 封禁。
    • 如果是 本地 TTS(如 Qwen-TTS、F5-TTS 等):检查 CUDA 是否已正确配置且勾选了 GPU 加速(非 NVIDIA 显卡或显存不足会报错)。确保模型已完整下载(第一次使用需要联网下载)。
    • 如果是 在线 API(如 OpenAI-TTS、Azure-TTS 等):确认 API 密钥已正确填写且账户余额充足,检查软件主界面的 网络代理 设置是否写对了(如需要代理访问国外服务)。
  2. 检查网络与代理:如果使用了需要联网的渠道(包括 Edge-TTS、OpenAI 等),请确保网络通畅。在中国大陆使用 Google、Gemini、OpenAI 等需配置代理,在 网络代理 输入框中填写如 http://127.0.0.1:7890
  3. 查看详细日志:前往软件安装目录下的 logs/ 文件夹,打开最新的 .log 文件,搜索 TTS speak request failed 附近的上下文,通常会包含具体的 HTTP 状态码或模型报错细节。请复制这些日志内容,以便进一步精准定位。

请查阅相关文档:

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: ko-fi.com/jianchang512

Related resource

Similar issues already exist