Есть ли способ заставить прослушиватель работать, когда работает TTS? Поэтому, когда вызывается функция talk, и устройство разговаривает, пока оно не закончится. Я узнал, что theThe OnUtteranceCompletedListener, который показывает вам, что он закончил. Но мне это нужно, когда TTS все еще активна. Некоторые идеи ?Получить статус TTS
0
A
ответ
0
Вы можете проверить UtteranceProgressListener. Между onStart
и вызовом onDone
TTS должен быть активным. Должны быть также некоторые ошибки, обработанные в методах onError
.
+0
Но это для API 15+. Мне нужно, чтобы это было меньше 15. –
Смежные вопросы
- 1. Как получить амплитуду TTS
- 2. Получить доступные языки TTS
- 3. Можно ли изменить скорость речи tts tts?
- 4. TTS Класс: Как TTS китайский пиньинь?
- 5. Как отличить TTS от остановки и TTS?
- 6. Как получить только TTS Locale в Android
- 7. Получить выбранный язык по умолчанию TTS
- 8. как получить время, чтобы говорить текст, TTS
- 9. Как получить прошедшее время речи Microsoft TTS?
- 10. TextToSpeech (TTS)
- 11. BluetoothChat + TTS
- 12. Unity3D tts & lipsync
- 13. Получить статус спящего режима
- 14. Получить статус переключателя Matplotlib
- 15. Получить статус прогресса simulink
- 16. Как получить статус батареи?
- 17. Как получить статус флажка?
- 18. LINQ получить последний статус
- 19. Как получить статус АБР?
- 20. Как получить статус ИБП?
- 21. Получить статус std :: future
- 22. Получить статус протокола SQL
- 23. Как получить статус процесса?
- 24. Получить статус контакта xmpp
- 25. Получить статус Microsoft Communicator
- 26. Получить статус видеоплеера Dailymotion
- 27. Получить статус строки цвета
- 28. Получить статус статуса JIRA
- 29. Получить пользовательский статус процесса
- 30. Получить статус батареи
С тех пор как API 15 существует [UtteranceProgressListener] (http://developer.android.com/reference/android/speech/tts/UtteranceProgressListener.html). API 4-18 (устарел, тогда) есть [OnUtteranceCompletedListener] (http://developer.android.com/reference/android/speech/tts/TextToSpeech.OnUtteranceCompletedListener.html). –
, но этот OnUtteranceCompletedListener только дает конец Im правильно? Мне нужно это также для ниже, чем API 15. Так что UtteranceProgressListener недействителен для меня –
Да, справа: 'Слушатель, который будет вызываться, когда служба TTS завершила синтез выражения.' –