Sie können die Unterstützung für die Spracherkennung in verschiedenen Browsern unter Can I Use überprüfen. Momentan unterstützt Chrome nur die Spracherkennung zuverlässig. Andere nicht, einschließlich IE, Firefox und Safari. Firefox arbeitet an der Spracherkennung, aber es ist noch nicht da.
Wenn Ihr Browser getUserMedia unterstützt, um Audio aufzunehmen, können Sie das Audio aufzeichnen und es zur Erkennung an den Server senden. Sie können auch die Nur-JavaScript-Erkennung Pocketsphinx.js verwenden, wenn Sie einige einfache Befehle erkennen möchten.
Bei Browsern, die die getUserMedia-API nicht unterstützen, können Sie Flash-Objekte oder Java-Applet zum Erfassen von Audio verwenden. Das ist Ihre einzige Option, wenn Sie den IE priorisieren.
Nun, ich landete einen Desktop-Service zu schaffen, die Microsoft Sprach-API verwendet Eingang zu nehmen und in Text zu umwandeln und dann mit dem Browser mit Web-Sockets zu kommunizieren. –