I\'m trying to use TextToSpeech in my app.
I wrote it as a bound service. Problem appears when I need to read text before activity stops. It says just half of text
Instead of just bind service, start your service using startService() and then bind. After reading the text in onUtteranceCompleted() call stopSelf().
startService()
onUtteranceCompleted()
stopSelf()