【问题标题】:Android TextToSpeech, change gender voicesAndroid TextToSpeech,改变性别声音
【发布时间】:2016-05-11 21:36:03
【问题描述】:

我将尝试制作一个应用程序,当您通过参数传递一种语言和一种声音(男性或女性)时。 我确实知道语言变化,如下here

tts.setLanguaje(Locale loc) 

但是当我查看和阅读时,我无法找到一种方法来为您提供多种语音的语言更改语音。

请帮助我,非常感谢。

【问题讨论】:

  • 也许下载所需的声音?
  • 我已经下载了几种语言,所以我发现有些语言有不同类型的声音,但我没有办法编程告诉我该语言有哪些声音可供选择女性或男性
  • 我猜这是系统设置。你设置你想要的声音性别并使用它。
  • 但是如果我可以更改语言,如果我有几个选项,我想通过语音更改代码谢谢
  • 可能在当前 API 中无法访问该设置。还因为您不知道您的用户下载了哪些 TTS 语音。

标签: java android google-text-to-speech


【解决方案1】:

android 中的美国英语不支持多性别口语功能。但英国英语可以。 首先,您必须下载(如果不存在)Text-to-Speech UK 英语包。对于该转到设置->语言和输入->单击首选引擎的右侧图标->语言->英国

【讨论】:

  • 是的,有些语言没有不同的声音。但我想知道如何用代码编程,好像你必须控制不同类型的声音,以及我是否必须选择声音类型。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-01
  • 2014-08-06
  • 1970-01-01
  • 2019-07-07
  • 2015-09-19
  • 1970-01-01
相关资源
最近更新 更多