Java Android TextToSpeech,改变性别声音

Java Android TextToSpeech,改变性别声音,java,android,google-text-to-speech,Java,Android,Google Text To Speech,我将尝试制作一个应用程序,当您经过params时,它将显示一种语言和一种语音类型(男性或女性)。 我确实知道语言的变化,如下所示: 但是,当我查看和阅读时,我找不到一种方法来更改您所使用的语言的语音类型—不止一种语音类型 请帮助我,非常感谢。安卓系统中的美国英语不支持多性别口语功能。但英国英语可以。 首先,您必须下载(如果不存在)文本语音英国英语包。对于该goto设置->语言和输入->单击首选引擎的右图标->语言->英国可能下载两种所需的语音?我下载了几种语言,因此我发现某些语言的语音类型不同,

我将尝试制作一个应用程序,当您经过params时,它将显示一种语言和一种语音类型(男性或女性)。 我确实知道语言的变化,如下所示:

但是,当我查看和阅读时,我找不到一种方法来更改您所使用的语言的语音类型—不止一种语音类型


请帮助我,非常感谢。

安卓系统中的美国英语不支持多性别口语功能。但英国英语可以。
首先,您必须下载(如果不存在)文本语音英国英语包。对于该goto设置->语言和输入->单击首选引擎的右图标->语言->英国

可能下载两种所需的语音?我下载了几种语言,因此我发现某些语言的语音类型不同,但是我没有办法编程告诉我什么样的声音可以选择女性或男性我想这是一个系统设置。您可以设置所需的语音性别并使用它。但是,如果我可以更改语言,如果我有多个选项,我希望通过语音更改代码。谢谢,可能在当前API中无法访问该设置。也因为你不知道你的用户下载了哪些TTS语音。是的,有些语言没有不同的语音。但是我想知道如何用代码编程,好像你必须控制不同类型的声音,如果我必须选择声音的类型。谢谢
tts.setLanguaje(Locale loc)