Распознавание речи и getUserMedia

Я создаю веб-приложение и планирую использовать обараспознавание речи а такжеnavigator.getUserMedia для аудиовхода.

Я заметил, что мой настольный браузер (Chrome на Mac, версия 31.0.1650.63) дважды запрашивает разрешение на использование микрофона. Хотя это может немного раздражать пользователя, похоже, что распознавание голоса и ввод звука работают.

Однако, если я открываю ту же страницу на Android (Nexus 7, Android v4.4.2; Chrome v31.0.1650.59), он дважды запрашивает разрешение на использование моего микрофона, но я могу использовать только одну из двух (в зависимости от того, что было запущено первый). Иногда я также получаю распознавание речиerror: "not-allowed" ошибка, хотя я дал разрешение на доступ к микрофону.

Я сделал jsFiddle, здесь:http://jsfiddle.net/5xBpW/

Мой вопрос: есть ли способ выполнить распознавание речи в потоке ввода? Или есть какой-то другой способ заставить обе функции работать в Chrome для Android?

Ответы на вопрос(1)

Ваш ответ на вопрос