小编Ste*_*hen的帖子

HTML5语音识别---有没有办法设置用户期望动态说什么?(使用自定义语法)

我正在寻找一种方法来定义您希望用户<input>在HTML 5 speech属性集的标签中说出什么.
我知道您可以通过grammar属性指定要使用的特定语法,如下所示:
<input type="text" speech grammar="grammar.grxml" />

(见http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html)

但是我希望有一种方法可以让它变得动态,这样我就可以指定用户通过javascript来表达的内容.

例如,如果您有一个动态生成的项目列表供用户通过语音进行选择,那么您如何指定他们所说的内容最有可能是其中一个项目?

PS我与谷歌浏览器测试此,因而使用x-webkit-speech属性,而不是speech同样地x-webkit-grammar代替grammar.

javascript html5 grammar speech-recognition dynamic

13
推荐指数
1
解决办法
3601
查看次数

标签 统计

dynamic ×1

grammar ×1

html5 ×1

javascript ×1

speech-recognition ×1