#4249 请问使用pyVideoTrans Gemini TTS 文字转语音,为什么无法完成完整的SRT的语音内容(只能有大约1分钟的声音)

113.160* Posted at: 1 hour ago 👁10

请问使用pyVideoTrans Gemini TTS 文字转语音,为什么无法完成完整的SRT的语音内容(只能有大约1分钟的声音),是不是那边设定错误

1 Replies

这是由于 Gemini TTS 的 API 存在单次输出时长限制(通常免费额度下最长 1 分钟左右),导致长字幕被截断。

解决方案

  1. 降低并发和频率:在菜单栏 工具/选项 -> 高级选项 -> 字幕配音调整 中,将 并发配音线程数 改为 1配音后暂停秒 改为 5~10 秒,避免触发限流。
  2. 检查 API 配额:确认你的 Gemini API Key 的额度是否支持长音频输出(付费层通常支持更久)。
  3. 手动分段:将长 SRT 文件手动分为多个短文件(每段不超过1分钟),分别配音后再合并。

如果以上无效,请提供软件 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.

Related resource