好吧,为什么每次来CSDN问问题,提交帖子后不到一个小时,总能自己把问题解决。
上面问题只要在加载自定义语法,也就是代码recognizer.LoadGrammar(customGrammar);
后面或前面再加载所有自然语法就可以了。
recognizer.LoadGrammar(new DictationGrammar());

解决方案 »

  1.   

    只是不知道有没有什么好办法。可以用指令激活语音识别,不然语音识别一直开着,在旁边说话时,程序便一直识别解析,太占资源了。
    比如说[播放器],语音识别就自动开启,然后5秒后又再次自动关闭,这5秒内就可以说其他的指令。
      

  2.   

    为什么我复制了你的程序 一点反应也没有呢  设备什么的都是正常的