Комментарий: HTML5 поддерживает голосовой поиск, но, к сожалению, только основные браузеры Webkit могут использовать его очень просто. Вам нужно только добавить атрибут x-webkit-speech к вводу. Заинтересованные друзья могут узнать об этом.
HTML5 поддерживает голосовой поиск, но, к сожалению, только вариант Webkit Core могут его использовать. Использование очень простое. Просто добавьте атрибут x-webkit-speech к вводу. Пример следующим образом: <input type = text x-webkit-speech />>
Таким образом, в правой стороне ввода будет «маленький микрофон», и это будет вызвано при нажатии
Тогда вы можете сказать это и распознать, например, поиск голоса Taobao Store:
Другие атрибуты голосового ввода: Lang - это тип языка
Вы можете управлять языком типа речи в поле ввода, например, <input Type = text x-webkit-speech lang = zh-cn/>
В настоящее время известно только OnWebkitspeechChange. Как следует из названия, это событие, запускаемое при изменении речи. Как правило, его можно представить в виде представления <input type = text x-webkit-speech onwebkitspeechchange = $ (this) .cloest ('form'). Recept ()/>. Таким образом, он будет автоматически искать после того, как вы закончите это говорить.X-Webkit-Grammar: это не свойство, используемое для голосового поиска, но оно может управлять синтаксисом этого ввода. Например, при выполнении окна поиска вы можете использовать <input type = text x-webkit-speech x-webkit-grammar = buildin: search /> x-webkit-grammar:
Сделайте ввод содержимого голоса как можно ближе к контенту поиска, и удалите ненужные символы, такие как «The».
Вот небольшой пример для проверки:<html>
<тело>
<inputtype = "text" accesskey = "s" autofocus = "true" autocomplete = "off" name = "value_2" id = "value_2" x-webkit-speech lang = "zh-cn" x-webkit-grammar = "Строительный: поиск">
<button type = "Отправить"> Search </button>
</body>
</html>
Эффекты следующие: