相关疑难解决方法(0)

即使包不可用,TextToSpeech.setEngineByPackageName()也会返回成功

在通过这个答案设法使TextToSpeech.setEngineByPackageName()工作之后,我现在遇到了"相反"的问题:

tts.setEngineByPackageName("com.ivona.tts.voicebeta.eng.usa.kendra");始终返回TextToSpeech.SUCCESS,即使该设备中根本没有安装该软件包.

由于设备上没有该软件包,TTS会继续使用Android的默认设置pico,这是预期的,但我不明白为什么要setEngineByPackageName()返回SUCCESS.

怎么会这样?

android text-to-speech

5
推荐指数
1
解决办法
583
查看次数

标签 统计

android ×1

text-to-speech ×1