TTS * и * Речевой ввод одновременно? - PullRequest
2 голосов
/ 30 марта 2011

Я заметил, что как только начинается процесс распознавания голоса, вывод текста в речь прекращается.

Я понимаю рациональное: вывод TTS может быть «слышен» механизмом распознавания голоса и мешать его работе.правильная работа.

Мой вопрос: это поведение жестко запрограммировано в системе, или его можно изменить настройкой или параметром (в API)?

1 Ответ

3 голосов
/ 30 марта 2011

Должна ли деятельность одновременно использовать распознавание и TTS? Если распознавание может подождать (функционально говоря), вынудите событие вызвать только RecognizerIntent onUtteranceCompleted

Это чистое предположение, но должна быть какая-то общая особенность, которая может использоваться только TTS и распознаванием по одному (оба apis взяты из android.speech. *)

...