Combine ditado de forma livre e semântica em uma gramática srgs

Eu estou tentando combinar o resultado de uma semântica e um pedido de ditado no valor semântico de um documento SRGS. Por exemplo, eu diria "Search potato" e a saída seria algo como out = "Search Potato", em que Potato é uma palavra aleatória falada pelo usuário. Eu pensei em usar a regra especial do lixo, mas parece que não funciona. Até agora é o que eu tenho:

<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>

Eu também vi esse post:Texto de forma livre com Gramática personalizada baseada em SRGS onde alguém propôs a tag DICTATION. Mas o problema é que não parece ser compatível com o SRGS.

Se isso ajudar, eu uso tag-format = "semântica / 1.0"

questionAnswers(2)

yourAnswerToTheQuestion