0

В Chrome я записываю звук во время распознавания речи.
Запись используется AudioRecorder, которая внутренне вызывает getUserMedia.
Распознавание речи использует webkitSpeechRecognition.Ошибка записи звука при использовании webkitSpeechRecognition на Android Chrome

На рабочем столе (Win7 + новейший Chrome) он отлично работает.
На Android (также последний Chrome) я получаю поведение «или» или «. Когда распознавание работает, выход записи является тихим файлом.
Когда запись работает (кажется случайной до сих пор), распознавание речи не дает никаких результатов.
я не получаю никаких видимых ошибку либо образом

Вы можете увидеть это other question дело с этой комбинацией, хотя это, вероятно, испытывали на рабочем столе и не работать с той же проблемой.

+0

Связано с http://stackoverflow.com/questions/21093398/speech-recognition-and-getusermedia?rq=1 –

ответ

2

Чуть больше года назад, делая распознавание речи WebKit на Android, можно было распознать речи и сохранить аудиофайл, с которого было выполнено распознавание. Мы использовали это с хорошим преимуществом, отправив звук другим речевым распознавателям и объединив результаты. Я считаю, что версия 4.0 для Android была удалена. Я думаю, что удаление было намеренным (по причинам, которые я не буду здесь делать). Мы все еще не нашли решение на Android.

FYI: пейзаж распознавания речи Google меняется. Важным последним изменением является то, что для повторного распознавания речи на странице требуется сертификат безопасности. Без этого вы должны «нажимать кнопку» на экране, чтобы разрешить каждое распознавание.

+0

Независимо от стратегии речи, кто-то предложил сделать это для подключения к getUserMedia, чтобы он мог совместно использовать один и тот же источник звука http://bit.ly/XQBbtl –