I am using the TTS and TTSID library's Using the following code
I have installed "com.cereproc.William" it is en GB. It shows up when I list the engines
For x = 0 To ttsID.GetEngines.Size-1
LstEngines.AddSingleLine(ttsID.getengines.Get(x))
Next
When I run the code on my Samsung SM T800 Android 6.0.1, it has no effect?
Sub TTS_Ready (Success As Boolean)
If Success Then
Dim R As Reflector
R.Target = tts
R.RunMethod2("setEngineByPackageName", "com.cereproc.William", "java.lang.String")
tts.SetLanguage("en","GB")
End If
End Sub