セマンティック要求とディクテーション要求の両方の結果をSRGSドキュメントのセマンティック値に結合しようとしています。たとえば、「Search potato」と言うと、出力はout = "Search Potato"のようになります。ここで、Potatoはユーザーが話すランダムな単語です。ガベージスペシャルルールを使ってみましたが、うまくいかないようです。これまでのところ、それは私が持っているものです:
<rule id="rule1" scope="public">
<one-of>
<item xml:lang="en-us">Search</item>
<item>Cherche</item>
</one-of>
<tag>out.command="Search"</tag>
<tag>out.param1=<ruleref special="GARBAGE"/></tag>
<tag>out=out.command+out.param1;</tag>
私はその投稿も見ました:誰かがDICTATIONタグを提案したカスタムSRGSベースの文法を使用した自由形式のテキスト。しかし、問題は、SRGSと互換性がないように見えることです。
それが役立つ場合は、tag-format = "semantics/1.0"を使用します