我正在使用Microsoft Speech API加载grxml语法:
Grammar grammar = new Grammar(file);
grammar.Enabled = true;
SpeechRecognitionEngine sre = GetEngine();
sre.LoadGrammarAsync(grammar);
基于MSDN,我找不到匹配通配符/语音文字的标记,如:
<item>My message is {dictation}</item>
似乎可以使用带有DictationGrammar和appendDictation()的代码。它也可以使用WSRMacro XML *但我不知道如何用XML做它?
跳过文字,但我需要认出来。
我错过了什么吗?
答案 0 :(得分:0)
对于我的项目SARAH
我知道应该有一个更好的方法,因为WSRMacro使用'*',但我不知道该怎么做。
可能会a clue
答案 1 :(得分:0)
如果您使用的是Kinect语音引擎,则根本不能使用听写;引擎根本不支持它。
有关详情,请查看我对this question的回答。