Комментарий: Taobao некоторое время искал голос на голосе, но я, похоже, не вижу никаких связанных блогов или постов, говорящих о том, как это реализовать. Сегодня я проверил некоторую информацию и обнаружил, что реализация настолько проста. Заинтересованные друзья могут ссылаться на это.
Я некоторое время искал на Таобао, но, похоже, я не вижу никаких связанных блогов или постов о том, как это реализовать. Сегодня я проверил некоторую информацию и обнаружил, что реализация настолько проста. Может быть, это потому, что это слишком просто, поэтому никто не обсуждал это.
На самом деле, реализация требует только одного предложения кода:
X-Webkit-Speech
Что вы думаете, когда увидели этот код? Да, это означает, что голосовой поиск поддерживает только браузеры Webkit ядра, так куда должен быть размещен этот код?
<input type = "text" x-webkit-speech>
Просто поместите это в поле ввода текста, не делайте ничего другого, см.
Конечно, есть некоторые другие параметры, такие как установление типов языка речи.
<input type = "text" x-webkit-speech lang = "zh-cn">
Существуют также параметры для установки синтаксиса голосового ввода, который является сравнением для использования в полевых окнах. После добавления этого параметра система автоматически удалит бессмысленные слова, такие как
<input type = "text" x-webkit-speech x-webkit-grammar = "buildin: search">
Конечно, небольшая проблема была найдена во время теста, то есть, когда страница с голосовым поиском является страницей iframe, после нажатия на микрофон, пожалуйста, начните говорить, плавающий слой не будет следить за вводом входным окном.
Связанное чтение: голосовой поиск HTML5 (поиск голоса Taobao Store)