微软的语音识别api能像谷歌的api那样识别所有的英语单词吗?



使用Microsoft的语音识别API,我必须使用如下代码定义语法:

_recognizer.LoadGrammar(new Grammar(new GrammarBuilder("test")));

引擎只能识别它是否为"测试"。

但是Google语音识别API可以识别几乎所有的英语单词。例如,在他们的演示页面https://www.google.com/intl/en/chrome/demos/speech.html中,您可以说任何您想说的话。

我想知道微软的API能做同样的事情吗?或者我可以在c#中使用谷歌API编程吗?

您可以使用DictationGrammar,然后它将识别自由格式的文本

最新更新