用于Windows应用程序的语音识别

时间:2014-03-08 21:47:25

标签: c# .net speech-recognition

我们正在尝试开发语音识别应用程序用户microsoft .net演讲

private SpeechRecognizer _sr;

private SpeechSynthesizer _ss;

这会自动打开Windows语音识别,因此它会尝试检测所有语音,并使用它,

有没有办法将此语音识别实际限制为仅与我们正在构建的应用程序一起使用? 而且,仅仅响应具有特定前缀的命令。 即。鲍勃,你在吗? 鲍勃你能做到吗? 鲍勃你能做到吗?

2 个答案:

答案 0 :(得分:2)

您必须使用SpeechRecognitionEngine Class。

答案 1 :(得分:0)

刚刚完成哈姆雷特......

是的,使用语音识别引擎并使用SpeechRecognized事件来获取第一个识别的单词,将其与您定义的前缀(如bob)进行比较,并在它出现时执行您想要做的任何事情。

干杯