我已经开始使用 .NET 语音到文本库 (SpeechRecognizer)
在谷歌搜索和搜索这个网站时,我发现了这个代码示例:
var c = new Choices();
for (var i = 0; i <= 100; i++)
c.Add(i.ToString());
var gb = new GrammarBuilder(c);
var g = new Grammar(gb);
rec.UnloadAllGrammars();
rec.LoadGrammar(g);
rec.Enabled = true;
这帮助我开始。我改变了这两行
for (var i = 0; i <= 100; i++)
c.Add(i.ToString());
我的需要
c.Add("Open");
c.Add("Close");
但是,当我说“关闭”时,Windows 的语音识别器会关闭我的应用程序!
此外,有没有比创建自己的字典更好的识别语音的方法?我希望用户说:“给自己写个便条”,然后用户会说话,我会写。
很抱歉在同一个问题上问了 2 个问题,这两个问题似乎都与我的一个问题有关。