6

I have this problem: I'd like to let the TTS speak an English sentence with foreign words in it (for instance, Italian). The problem is that, after instancing a TextToSpeech class, every time I change language, it takes several seconds to load, and this is unacceptable since the sentence needs to be as fluid as possible. I also tried instancing more than one TextToSpeech, but the results are pretty much identical.

I wasn't able to find something on Google, aside from this question, which was unhelpful.

Is there at all a way to achive this? How?

Thanks in advance, Mauro.

Community
  • 1
  • 1
MMauro
  • 687
  • 2
  • 6
  • 14

1 Answers1

0

You need to use another TTS engine. Ivona TTS switch between languages pretty fast. Sometime at the start it is a little bit slow to switch, but after the first sentence it is fine.

Hoan Nguyen
  • 18,033
  • 3
  • 50
  • 54