【发布时间】:2013-09-16 14:25:03
【问题描述】:
我通读了W3C docs,我认为自定义单词来自自定义语法,但我尝试转到this demo,并在控制台中输入了以下javascript:
recognition.grammars.addFromString('foo');
运行良好,recognition.grammars[0].src 返回:"data:application/xml,foo"
注意:“foo”不是我感兴趣的词,但我感兴趣的词不是英文单词,以“foo”为例。当我正常说出我的自定义词时,它认为我在说别的东西(这是有道理的)。我在这里使用 'foo' 来保护我的品牌 :)
所以我想要的是能够像“Ok, Google”一样说“Hey, foo”。但是我的“foo”字不是一个实际的字,所以SpeechRecognitionResult 没有我的自定义字。
是我误解了如何添加自定义词,还是今天不可能?
【问题讨论】:
-
你有没有发现什么东西可以让它成为可能?
-
@Nedudi 不,我什么也没找到。但我停止寻找,只是改变了我的要求。可能有什么东西在那里......
标签: javascript html speech-recognition w3c speech-to-text