我们想使用 XML 文件作为语法,列出我们系统的所有命令,
但是,其中一个命令将是 “查找用户 xxxxxx”,其中 xxxxx 是一个唯一的编号。
是否可以在语法 xml 文件中创建此“通配符/搜索项”
最佳答案
尝试在 grxml 文件中组合使用两个规则。
接受个人号码的第一条规则:
<rule id="SmallNum" scope="public">
<one-of>
<item>One</item>
<item>Two</item>
<item>Three</item>
<item>Four</item>
<item>Five</item>
<item>Six</item>
<item>Seven</item>
<item>Eight</item>
<item>Nine</item>
<item>Zero</item>
</one-of>
</rule>
从指定数量的号码构建帐号的第二条规则:
<rule id="AccountNumber" scope="public">
<item repeat="0-1">AccountNumber</item>
<item repeat="3">
<ruleref uri="#SmallNum"/>
</item>
</rule>
关于c# - 带通配符的 SpeechRecognitionEngine 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22337648/