我开始在System.Speech.Recognition
中使用.NET语音识别。我已经能够识别出一些非常基本的短语,但在事件处理程序中,我想获得p izza ordering example中显示的某些信息。
我可以使用正则表达式解析e.Result.Text中的值,但是披萨排序示例使用了一个非常方便的方法AppendChoices
。这种方法的优点在于,您基本上将可能的单词列表与键相关联,并且在调用事件处理程序时(在识别短语之后),您可以通过查看Semantics[<your key string here>]
来访问该值。然而,虽然Semantics仍然可用,但我不知道如何使用它,因为AppendChoices似乎已被弃用。
我唯一可以在事件处理程序中使用正则表达式来找出口头命令参数是什么?