Android: одновременный доступ к микрофону (RecognizerIntent + собственное приложение) - PullRequest
11 голосов
/ 12 января 2011

мое приложение использует RecognizerIntent для записи голоса пользователя и некоторого распознавания речи.

Теперь я хотел бы сравнить результаты с некоторыми механизмами распознавания речи с открытым исходным кодом.Большинство из них принимают аудиофайл в качестве входных данных.Я думал о том, чтобы захватить звук с микрофона Android и одновременно запустить RecognizerIntent.Но кажется, что доступ к микрофону является эксклюзивным.

  1. Возможно ли использовать RecognizerIntent с записанным аудиопотоком?
  2. Можно ли получить доступ к микрофону одновременно с двумя Activites??

Ответы [ 3 ]

10 голосов
/ 15 января 2011

Я пытался найти решение той же проблемы и не имел успеха.Еще одним подходом, который мы исследовали, был доступ к веб-сервису, который Google использует для распознавания.Я разместил вопрос на Служба распознавания речи Google Voice Search , но он все еще остается без ответа.

Был хороший пост на Распознавание голоса на Android с записанным звуковым клипом? который имел дело с этим вопросом, и я думаю, что ответ пришел от сотрудника Google.

0 голосов
/ 29 мая 2014

Я точно знаю, что можно использовать RecognizerIntent и сохранить аудио, вопрос в том, как?

Вы можете увидеть, как приложения Google Keep для Android делают это после нажатия на микрофон.

0 голосов
/ 21 января 2011

К сожалению, ответ на оба ваших вопроса нет , но есть планы продлить это для Gingerbread и 3.0: http://www.mobiclue.com/android-3-0-gingerbread-features-supported-phones.html

...