Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
浏览器中是否有可以处理 Android 浏览器中的语音的 JavaScript API?Web Speech API似乎不起作用。
谢谢。
如果词汇仅限于几个单词,您可以安装 pocketsphinx 或ATT 工具包并在 javascript 中调用它。
一个更简单(和现实)的方法是使用基于云的语音识别。大多数安卓语音识别任务,例如谷歌地图或语音输入,都是在云中的远程服务器上完成的,因为实际的语音识别任务过于占用 CPU/内存/电池,无法在安卓上完成。您可以使用云中的多种托管语音识别服务。在此处查看此答案:服务器端语音识别。
您的任务基本上被简化为编写一些 javascript 代码来录制音频、将音频文件发布到服务器并接收回文本。