I'm working with the HTML 5 speech input API and I want to let the server know which answers it can expect to be returned from the speech input. Is there a way to set a list of possible inputs?
问问题
4266 次
2 回答
10
在谷歌浏览器中你还不能使用语法,总的来说他们决定只使用自由格式识别。相关问题是Google Speech API 中的语法。
Firefox Web Speech API支持语法,但该功能是实验性的。
如果您的浏览器支持 HTML5 音频,您可能想尝试使用Pocketsphinx.js库从语法中识别单词,它提供了基于 javascript 的识别器,应该非常适合语法。
于 2013-07-02T17:21:28.257 回答
2
我假设您在谈论W3C 定义的语音输入 API 规范。根据此规范,支持语法,这是语音识别系统用来限制可能输入的方法。查找标题为“语音识别语法”的部分。问题在于它在所使用的特定浏览器中的支持程度,HTML 5 特定功能就是这种情况,因为它还不是一个完整的标准。Chrome 似乎是最新的标准。查看Chrome 团队关于实现语音输入 API的这篇博文。
于 2012-01-11T18:40:48.947 回答