使用非列表的 C# 语音识别.添加单词
本文关键字:语音识别 添加 单词 列表 | 更新日期: 2023-09-27 17:56:16
我正在尝试用"搜索谷歌"之后所说的任何内容来搜索谷歌。显然,我无法在顶部的资源列表中添加我能想到的所有内容。有人可以指出我正确的方向吗?
这是我所拥有的
if(r == "search google for")
{
System.Diagnostics.Process.Start("https://www.google.com/#q=" + (textBox1.Text));
}
但是我只能让r == "响应出现在文本框中。我如何让"搜索谷歌"之后出现的任何内容出现在那里。
一种方法是使用两个语音识别引擎。第一个识别引擎主动搜索单词"搜索谷歌",当检测到它时,然后调用第二个识别引擎,该引擎使用听写语法来检测你所说的内容,并将结果(e.Result.Text)放入文本框。
现在您可以开始处理了
System.Diagnostics.Process.Start("https://www.google.com/#q=" + (textBox1.Text));
我为您提供了一种可以帮助您实现预期结果的方法