Comentário: O HTML5 suporta pesquisa de voz, mas, infelizmente, apenas os navegadores do WebKit podem usá -lo muito simples. Você só precisa adicionar o atributo x-webkit-fale à entrada. Amigos interessados podem aprender sobre isso.
O HTML5 suporta pesquisa de voz, mas infelizmente apenas os navegadores do WebKit podem usá -lo. O uso é muito simples. Basta adicionar o atributo x-webkit-declara à entrada. O exemplo é o seguinte: <Tipo de entrada = texto x-webkit-fals />
Dessa forma, haverá um "microfone pequeno" no lado direito da sua caixa de entrada e será solicitado quando clicado
Então você pode contar e reconhecê -lo, como a Taobao Store Voice Search:
Outros atributos da entrada de voz: Lang é o tipo de idioma
Você pode controlar o tipo de linguagem de fala na caixa de entrada, por exemplo <tipo de entrada = texto x-webkit-fals Lang = zh-cn/>
Atualmente, apenas o OnwebkitspeechChange é conhecido. Como o nome indica, é um evento acionado quando o discurso muda. Geralmente, pode ser enviado como um envio <tipo de entrada = texto x-webkit-declara onwebkitspeechChange = $ (this) .cloest ('formulário'). Submmit ()/>. Dessa forma, ele pesquisará automaticamente depois que você terminar de dizer.X-Webkit-Grammar: Esta não é uma propriedade usada para pesquisa de voz, mas pode controlar a sintaxe dessa entrada. Por exemplo, ao fazer uma caixa de pesquisa, você pode usar <type de entrada = texto x-webkit-declara x-webkit-grammar = construir: search /> x-webkit-grammar:
Faça a entrada de conteúdo da voz o mais próxima possível do conteúdo da pesquisa e remova caracteres desnecessários, como "o".
Aqui está um pequeno exemplo para testar:<html>
<Body>
<inputType = "text" accessKey = "s" AutoFocus = "true" AutoComplete = "OFF" name = "value_2" id = "value_2" x-webkit-declara Lang = "zh-cn" x-webkit-grammar = "embutido: search">
<button type = "submit"> pesquisa </botão>
</body>
</html>
Os efeitos são os seguintes: