Подтвердить что ты не робот

Как работает Google Voice Search? Есть ли API для этого?

Я не уверен, что это правильный сайт для этого вопроса, но мне было интересно, как работает активированный поиск на главной странице Google. Использует ли он Flash, какой-то плагин, встроенный в Google Chrome, или как он использует микрофон? Это может быть опасным вторжением в частную собственность, если на любом веб-сайте разрешено работать одинаково, потому что не открывается диалоговое окно с запросом на получение разрешения, и я нахожу это поразительным, что Google (и кто знает, какие другие сайты) может использовать мой микрофон без моего разрешение. Как Google это делает? Javascript? Actionscript? Какой-то пользовательский плагин?

4b9b3361

Ответ 2

Он использует речевой ввод HTML5 через <input type="text" x-webkit-speech />

как следует из названия, это работает только в webkit. Не уверен, есть ли альтернативы для других браузеров.

См. http://jsfiddle.net/xYB3n/

Ответ 3

Хорошая оболочка для Web Speech API доступна здесь: talater.com/annyang.

Эта библиотека позволяет вам легко связывать функции с голосовыми командами, например:

annyang.init({
    "help": function() {$("#help").show();}
});
annyang.start();