Hi,
this is my code with an example text (TESTO)
The routine works correctly and the file 1.wav is created.
But if the text becomes:
TESTO="Gelatine luccicavano nella penombra di quel pomeriggio di settembre. Sul bancone un gatto si insinuava tra bastoncini di liquirizia e barrette al cioccolato e cicche. Fuori le foglie morivano e cadevano. Il vento aveva spazzato via il sole. Una ragazza entrò di corsa."
the routine don't work.
The first text contain 166 characters, the second 269.
Is it normal or can I overcome the mistake?
Thanks
this is my code with an example text (TESTO)
B4X:
Sub tts1_Ready (Success As Boolean)
Log(Success)
Dim jo As JavaObject = TTS1
Dim m As JavaObject
m.InitializeNewInstance("java.util.HashMap", Null)
TESTO="Gelatine luccicavano nella penombra di quel pomeriggio di settembre. Sul bancone un gatto si insinuava tra bastoncini di liquirizia e barrette al cioccolato e cicche."
jo.RunMethod("synthesizeToFile", Array(TESTO, m, File.Combine(File.DirRootExternal, "1.wav")))
End Sub
But if the text becomes:
TESTO="Gelatine luccicavano nella penombra di quel pomeriggio di settembre. Sul bancone un gatto si insinuava tra bastoncini di liquirizia e barrette al cioccolato e cicche. Fuori le foglie morivano e cadevano. Il vento aveva spazzato via il sole. Una ragazza entrò di corsa."
the routine don't work.
The first text contain 166 characters, the second 269.
Is it normal or can I overcome the mistake?
Thanks