没有预定义语法的 C# 语音识别

C# speech recognition without predefined grammar

我正在尝试将语音识别与 C# 应用程序结合使用,但这样我只能在输出中预测短语:

sList.Add(new string[] { "hello", "test", "works", "exit"}); 

我能否像 Google 语音识别 API 一样工作,识别语音,不存在单词并在输出时给我,或者如果我可以使用 Google 语音识别使用 C# 会很高兴看到一些示例如何操作?

创建新的听写语法,而不是创建新的语法。这会加载标准词典,但准确度会低于为它提供单独的语法。