Я использую webkitSpeechRecognition()
, чтобы создать свой собственный маленький диктофон.
Вот демонстрация (работает только с Chrome!)
http://jsfiddle.net/gsu4aod2/
Произнесите предложение и
1a.) Если текст правильный, нажмите кнопку «добавить предложение»
1b.) Если текст неверен, нажмите кнопку «говорить еще раз»
Моя проблема в том, что я не знаю, как «сбросить» текст. Когда я использую методы stop()
и start()
, текст удаляется, но я должен снова и снова подтверждать доступ к микрофону.
Любые идеи?
Спецификация Web Speech API https://www.google.com/intl/en/chrome/demos/speech.html