Google 文字转语音
Google Text to Speech
我有一个应用程序可以从解析数据库中读取一组指令,并在显示时读出它们。
我将我的默认语音文本从 Samsung 更改为 Google,现在该应用程序在阅读说明时没有逗号或语调。我似乎无法通过更改 tts.setSpeechRate 来规避这一点。关于如何通过 Google 文本到语音来操纵阅读,使语音有意义,而不是从一条指令到另一条指令的滚动句子,有什么想法吗?
构造 TextToSpeech
实例时,使用此构造函数:
TextToSpeech(Context context, TextToSpeech.OnInitListener listener, String engine);
如果要使用Google TTS,请在engine
参数中输入包名。
此外,您还可以获得安装了 phone 和 TextToSpeech.getEngines();
的 TTS 引擎列表。
用这个 api 找到包名,然后用包名创建 tts 实例。
我有一个应用程序可以从解析数据库中读取一组指令,并在显示时读出它们。 我将我的默认语音文本从 Samsung 更改为 Google,现在该应用程序在阅读说明时没有逗号或语调。我似乎无法通过更改 tts.setSpeechRate 来规避这一点。关于如何通过 Google 文本到语音来操纵阅读,使语音有意义,而不是从一条指令到另一条指令的滚动句子,有什么想法吗?
构造 TextToSpeech
实例时,使用此构造函数:
TextToSpeech(Context context, TextToSpeech.OnInitListener listener, String engine);
如果要使用Google TTS,请在engine
参数中输入包名。
此外,您还可以获得安装了 phone 和 TextToSpeech.getEngines();
的 TTS 引擎列表。
用这个 api 找到包名,然后用包名创建 tts 实例。