Does anyone know how to switch to different TTS engines that have been installed on a device?
I have looked at a post by Erel that suggest:
Dim r As Reflector
r.Target = TTS
r.RunMethod2("setEngineByPackageName", "new.package", "java.lang.String")
But the "setEngineByPackageName" has been Deprecated in version 4 and above so that method cannot be called.
I have an Android Tablet that is running Version 4.0 and would like to switch to different TTS engines when needed.
I know how to get the name of the engines and its language capabilities, I just can't figure out how to switch between them programmatically.
I have looked at a post by Erel that suggest:
Dim r As Reflector
r.Target = TTS
r.RunMethod2("setEngineByPackageName", "new.package", "java.lang.String")
But the "setEngineByPackageName" has been Deprecated in version 4 and above so that method cannot be called.
I have an Android Tablet that is running Version 4.0 and would like to switch to different TTS engines when needed.
I know how to get the name of the engines and its language capabilities, I just can't figure out how to switch between them programmatically.
Last edited by a moderator: