Commentaire: Taobao recherche une voix sur la voix depuis un certain temps, mais je ne semble pas voir de blogs ou d'articles connexes parler de la façon de mettre en œuvre cela. Aujourd'hui, j'ai vérifié certaines informations et j'ai constaté que l'implémentation est si simple. Les amis intéressés peuvent y faire référence.
Je recherche Taobao depuis un certain temps, mais je ne semble pas voir des blogs ou des articles connexes parler de la façon de mettre en œuvre cela. Aujourd'hui, j'ai vérifié certaines informations et j'ai constaté que l'implémentation est si simple. C'est peut-être parce que c'est trop simple, donc personne ne l'a discuté.
En fait, l'implémentation ne nécessite qu'une seule phrase de code:
x-webkit-dispee
À quoi avez-vous pensé lorsque vous avez vu ce code? Oui, cela signifie que la recherche vocale ne prend en charge que les navigateurs de noyau WebKit, alors où ce code devrait-il être placé?
<input type = "text" x-webkit-disech>
Il suffit de le mettre dans la zone d'entrée de texte, ne faites rien d'autre, voir
Bien sûr, il existe d'autres paramètres, tels que la définition des types de langage de restriction de la parole
<input type = "text" x-webkit-disech lang = "zh-cn">
Il existe également des paramètres pour définir la syntaxe de l'entrée vocale, qui est une comparaison à utiliser dans les cases de recherche. Après avoir ajouté ce paramètre, le système supprimera automatiquement
<input type = "text" x-webkit-disech x-webkit-grammar = "intégrée: search">
Bien sûr, un petit problème a été trouvé pendant le test, c'est-à-dire que lorsque la page avec la recherche vocale est une page IFRAME, après avoir cliqué sur le microphone, veuillez commencer à parler, le calque flottant ne suivra pas la zone d'entrée d'entrée.
LECTURE CONNEXE: Recherche vocale HTML5 (recherche vocale du magasin Taobao)