Die Website von Google ist Shibian Shixin. Heute habe ich eine neue Möglichkeit entdeckt, HTML5 zu spielen - Sprachsuche auf ihrer Homepage. Leider können es nur Webkit -Core -Browser verwenden. Die Verwendung ist sehr einfach
Fügen Sie einfach das Attribut X-Webkit-Speech in die Eingabe hinzu. Das Beispiel lautet wie folgt:
<Eingabe type = "text" x-webkit-rede />
Auf diese Weise gibt es auf der rechten Seite Ihres Eingabefeldes ein "kleines Mikrofon" und wird aufgefordert, wenn Sie klicken
Dann kann ich es dir sagen und es erkennen. Nach dem Testen stellte ich fest, dass die Erkennungsrate von Chinesisch und Englisch ziemlich hoch ist.
Andere Attribute für die Spracheingabe :Dieses Ding kann beispielsweise die Art der Aussprache im Box erzwingen
<Eingabetyp = Text X-Webkit-Sprache Lang = ZH-CN/>
Derzeit sind die einzigen bekannten Sprachereignisse Onwebkitspeechchange. Wie der Name schon sagt, sind es Ereignisse, die ausgelöst werden, wenn sich die Stimme ändert. Sie können in der Regel eingereicht werden.
<Eingabe type = "text" x-webkit-speech onwebkitspeechchange = "$ (this) .cloest ('Formular'). Subjekt ()"/>
Danach sucht es automatisch
X-Webkit-Grammatik ist keine Eigenschaft, die für die Sprachsuche verwendet wird, sondern kann die Syntax dieser Eingabe steuern. Wenn Sie beispielsweise ein Suchfeld durchführen, können Sie es verwenden
<input type = "text" x-webkit-speech x-webkit-grammar = "gebaut: search" />
Machen Sie den Inhaltseingang von Voice so nah wie möglich am Suchinhalt und entfernen Sie unnötige Zeichen wie "The"
Diese Funktion ist sehr interessant und es ist keine gute Idee, praktisch zu sein. Dies liegt hauptsächlich daran, dass der Anwendungsbereich zu klein ist, sodass ich nur hoffen kann, dass HTML5 so schnell wie möglich gleichmäßig angewendet wird.
Verwandte Referenz:
HTML5 Voice Search (Taobao Store Voice Search)
Die HTML5 -Sprachsuche erfordert nur einen Code -Satzsatz