我有一个工作文本到语音,但我想知道当应用程序调用它播放时它会发出男性声音而不是女性声音吗?
原文由 user1284791 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个工作文本到语音,但我想知道当应用程序调用它播放时它会发出男性声音而不是女性声音吗?
原文由 user1284791 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
现在可以使用男声/女声并从 App UI 动态更改它。像这样定义 TTS(在构造函数中添加 google tts 引擎):
从
tts.getVoices()
列表中,按如下名称选择您想要的声音:注意:您需要通过从 --- 获取硬编码的 voice_name 来设置
_voiceName
tts.getVoices()
。例如:对于英国男性,它将是:“en-us-x-sfg#male_1-local”