是否可以在 Android 中以编程方式更改 TTL(TextToSpeech) 引擎?
Is it available to change TTL(TextToSpeech) engine programmatically in Android?
我正在开发 android 应用程序,我想问一些问题。
如您所知,可以手动更改配置中的 TTL 引擎。
但是,我真正想做的是以编程方式更改 TTL 引擎。
不幸的是,我在 TextToSpeech class 中找不到该功能。
只有一个函数,"getEngines()",用于获取我当前使用的引擎。
是否可以通过编程方式更改 TTL(TextToSpeech) 引擎?
对于 OS 版本 14 及更高版本,您可以使用构造函数
public TextToSpeech (Context context, TextToSpeech.OnInitListener listener, String engine)
指明您要使用的引擎。
我正在开发 android 应用程序,我想问一些问题。
如您所知,可以手动更改配置中的 TTL 引擎。 但是,我真正想做的是以编程方式更改 TTL 引擎。 不幸的是,我在 TextToSpeech class 中找不到该功能。 只有一个函数,"getEngines()",用于获取我当前使用的引擎。
是否可以通过编程方式更改 TTL(TextToSpeech) 引擎?
对于 OS 版本 14 及更高版本,您可以使用构造函数
public TextToSpeech (Context context, TextToSpeech.OnInitListener listener, String engine)
指明您要使用的引擎。