2013-09-28 5 views
0

Я пытаюсь использовать TextToSpeech в своем приложении.Текст в речь в Android

Я написал это как услугу с привязкой. Проблема возникает, когда мне нужно прочитать текст перед остановкой активности. В нем написано только половина текста, потому что активность вызывает отвязывание и завершение.

Что лучше писать текст в речь, если я не хочу писать его прямо в действие?

ответ

1

Вместо того, чтобы просто связывать услугу, запустите услугу, используя startService(), а затем привяжите ее. После прочтения текста в onUtteranceCompleted() звоните stopSelf().

Смежные вопросы