【发布时间】:2015-02-09 10:51:13
【问题描述】:
我正在开发 android 应用程序,我想问一些问题。
如您所知,可以手动更改配置中的 TTL 引擎。 但是,我真正想做的是以编程方式更改 TTL 引擎。 不幸的是,我在 TextToSpeech 类中找不到该功能。 只有“getEngines()”函数用于获取我当前使用的引擎。
是否可以通过编程方式更改 TTL(TextToSpeech) 引擎?
【问题讨论】:
我正在开发 android 应用程序,我想问一些问题。
如您所知,可以手动更改配置中的 TTL 引擎。 但是,我真正想做的是以编程方式更改 TTL 引擎。 不幸的是,我在 TextToSpeech 类中找不到该功能。 只有“getEngines()”函数用于获取我当前使用的引擎。
是否可以通过编程方式更改 TTL(TextToSpeech) 引擎?
【问题讨论】:
对于操作系统版本 14 及更高版本,您可以使用构造函数
public TextToSpeech (Context context, TextToSpeech.OnInitListener listener, String engine)
表示您要使用的引擎。
【讨论】: