В документации написано "Проверяет, занят ли механизм TTS разговором".
Но я только что реализовал вызов isSpeaking()
в onUtteranceCompletedListener
, где у меня есть как минимум 10 ожидающих высказываний, и в ни одно из них я не получил true
.
Предполагая, что isSpeaking()
на самом деле работает так, как задокументировано, я должен сделать вывод, что я его неправильно называю.
В каких точках вызов TextToSpeech.isSpeaking () возвращает действительный результат?