- SpeechRecouncer для распознавания голосовых команд
- < strong>MediaPlayer для воспроизведения аудиоответов
- AudioRecord для непрерывной фоновой записи звука
Вот мои конкретные вопросы:
- Как я могу правильно обрабатывать аудиофокус, когда и SpeechRecouncer, и MediaPlayer активны одновременно с непрерывным AudioRecord?
- Можно ли непрерывно запускать AudioRecord, одновременно используя SpeechRecouncer, не вызывая конфликтов или ошибок?
- Рекомендуются ли? лучшие методы определения приоритетов и управления этими источниками звука в Android, особенно когда микрофон должен быть всегда активен?
- Что может вызывать проблемы с воспроизведением аудио и видео и как их устранить?
The SpeechRecouncer прослушивает команды.
В зависимости от распознанных команд я воспроизвожу звуковой ответ с помощью MediaPlayer.
AudioRecord постоянно работает в фоновом режиме для захвата audio.
Мы будем очень признательны за любые советы, идеи или примеры кода для эффективного управления этими аудиокомпонентами и обеспечения бесперебойной работы!
Подробнее здесь: https://stackoverflow.com/questions/790 ... rding-simu