0

我想从男性语音输出到文本语音API,是否有任何参数发送男性的声音,现在我得到女性的声音(默认)。我在URL下使用。 http://translate.google.com/translate_tts?ie=UTF-8&total=1&idx=0&textlen=32&client=tw-ob&q=Hello+world&tl=en 请帮我解决这个问题。如何选择Google文本中的男性语音到语音API

感谢&问候

瑟尔。

+0

猜想这是不可能的在一个传统的方式 –

+0

请尝试阅读和做到这一点,[一](http://stackoverflow.com/questions/37164060/android-texttospeech-change-gender-voices)[二] (http://stackoverflow.com/questions/9815245/android-text-to-speech-male-voice)[Three](http://stackoverflow.com/questions/14115458/is-it-possible-to-embed -tts-in-android) –

回答

0

根据官方的REST API documentation

有没有办法来配置声音。无论是音高,速度还是性别。不过,您可以使用Google的文字转语音获取翻译后的文字并输出。为此,您需要手动下载男性语音文件。见Google Text-to-speech adds multiple male and female voices

+0

嗨谢谢你的信息..但我无法使用下载的apk文件中的男声。我使用“wget -q -U Mozilla -O output.wav URL”来获得输出语音并使用该输出文件进行处理。 –

0

你要设置声音,你不能设置男声的音调......

TTS.setPitch(); 

值u可以设定,但它是非常糟糕ü应该尝试另一种文字转语音引擎或留在默认女声。

+0

您是否知道Google以外的其他更好的TTS引擎? –

+0

请查看 - > https://android-arsenal.com/details/1/467 –