Verwende x-webkit-rede mit einem Textarea

8

Ich habe ein Feld in meiner Webanwendung, in das Benutzer eine große Menge Text eingeben. Ich möchte das x-webkit-Sprachelement implementieren. es funktioniert in allen

%Vor%

Boxen, aber ich kann es nicht in

rendern %Vor%     
Lloyd 11.05.2011, 18:01
quelle

3 Antworten

4

Momentan funktioniert es nur an Eingängen. Ich gehe davon aus, dass die Unterstützung für längere Texteinträge schließlich kommen wird, aber da die Benutzer erwarten, dass sie viel längere Einträge aufzeichnen, befürchte ich, dass sie befürchten, dass die Genauigkeit und die Zeit für die Verarbeitung beeinträchtigt wären.

    
Rich Bradshaw 11.05.2011, 20:11
quelle
4

Die Antwort ist ziemlich einfach: Fügen Sie oberhalb Ihres Textbereichs ein Texteingabefeld hinzu und verwenden Sie dann das onwebkitspeechchange-Attribut, um den neu erkannten Text aus dem Eingabefeld in den Textbereich zu kopieren.

Ich habe ein Codebeispiel auf jsfiddle gepostet:

Ссылка

    
Theo 18.07.2011 17:08
quelle
0

Ich habe erfolgreich Code in html + javascript + php mit Hilfe von Voice-to-Text- und HTML5-Funktionen in Google Chrome 11 geschrieben.

X-webkit-speech wird verwendet, um eine Internet-Anwendung mit einem Mikrocontroller (Revoltion Education's Picaxe, kann aber jeder andere Mikrocontroller sein) sprachgesteuert zu betreiben.

Sie können mein Tutorial in meinem Blog lesen:

Ссылка

Tayeb

    
Tayeb Habib 29.08.2011 10:18
quelle