Входной микрофонный вход HTML5

Как входной сигнал HTML5 Voice на Chrome (Mac) получает доступ к микрофону? Это потому, что у меня установлен плагин Google Voice?

Должен ли браузер явно запрашивать разрешение до предоставления доступа?

http://slides.html5rocks.com/#speech-input

Ответ 1

Микрофон не подвергается прямому воздействию веб-страницы - он просто публикует речь (и получает текст) через серверы Google, поэтому не считается проблемой безопасности (и вам нужно щелкнуть значок микрофона, чтобы запустить его). Это довольно похоже на то, как голосовой ввод работает на приложениях Android и Google iPhone/Blackberry.

Ответ 2

Он явно запрашивает разрешение перед тем, как предоставить доступ, что щелкает значок микрофона.

Подумайте, что это больше похоже на элемент <input type="file"> - вы нажимаете "Обзор", он показывает вашу файловую систему, и браузер отправляет выбранный файл непосредственно на сервер.

Ответ 3

Для тех, кто говорит, что вы не можете стилизовать кнопку, и ее нельзя использовать - это было сделано с помощью Facebook, как кнопки - http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/

Итак, что остановить его работу с кнопкой Google Mic?