我一直在使用 python 3.4 的 gTTS 模块来制作语音文本的 mp3 文件。它一直在工作,但所有的演讲都是用某种成年女性的声音。有没有办法自定义 gTTS 读取文本的声音?
原文由 Theo D. 发布,翻译遵循 CC BY-SA 4.0 许可协议
我一直在使用 python 3.4 的 gTTS 模块来制作语音文本的 mp3 文件。它一直在工作,但所有的演讲都是用某种成年女性的声音。有没有办法自定义 gTTS 读取文本的声音?
原文由 Theo D. 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您从命令提示符下调用“gtts-cli –all”,您可以看到 gTTS 实际上支持很多语音。但是,您只能更改口音,而不能更改性别。
原文由 thisisnotshort 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
2 回答431 阅读✓ 已解决
不幸的是,您似乎无法做到这一点。该脚本使用 此网页 从中获取语音,看来您所能做的就是每种语言都有一种语音。
阅读 实际源代码 表明,您的下一个最佳选择是尝试传递一种仍然是英语的不同语言(例如,en-uk)。它可能会产生不同的结果,该结果仍然是英语但具有不同的方言。