有没有办法在 SRGS 或 GrXML 语法中获取 GARBAGE 匹配的内容并将其用作语义标签项?

问题描述

我在 SRGS 语法中有一组相对复杂但结构化的语法规则。然而,规则的一些新的可能添加已经在规则集的部分引入了自由形式的短语。 GARBAGE 特殊规则可以有效地匹配内容,因为它是定义良好的子句的一部分,但最好将匹配的内容提取垃圾 作为语义输出的一部分。

例如,我有一个规则如下....

<rule id='statement' scope='public'>
    <item repeat="1">
       <item>LINE ONE</item>
       <item> 
            <ruleref uri="#Number" />
            <tag> 
                out.LineOne = rules.latest();
            </tag>
       </item>
    </item>
    <item repeat="0-1">
        <item>
            LINE TWO
        </item>
        <item>
            <ruleref special="garbage" />
            <tag>
               out.LineTwo = "something from garbage would be nice";
            </tag>
        </item>
    </item>
</rule>

有没有办法从垃圾提取内容放入LineTwo语义输出中?

任何帮助将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...