Referencia a reglas - Amazon Lex

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Referencia a reglas

La siguiente tabla resume las diversas formas de las referencias a reglas que son posibles en los documentos gramaticales. Para obtener más información, consulte la recomendación del W3C sobre la Referencia a reglas de la versión 1 de la Especificación gramatical del reconocimiento de voz.

Tipo de referencia Formulario XML Compatible
2.2.1 Referencia explícita a una regla local <ruleref uri="#rulename"/>
2.2.2 Referencia explícita a una regla gramatical nombrada identificada por un URI <ruleref uri="grammarURI#rulename"/> No
2.2.2 Referencia implícita a una regla raíz gramatical identificada por un URI <ruleref uri="grammarURI"/> No
2.2.2 Referencia explícita a una regla gramatical nombrada identificada por un URI con un tipo de medio <ruleref uri="grammarURI#rulename" type="media-type"/> No
2.2.2 Referencia implícita a una regla raíz gramatical identificada por un URI con un tipo de medio <ruleref uri="grammarURI" type="media-type"/> No
2.2.3 Definiciones de reglas especiales

<ruleref special="NULL"/>

<ruleref special="VOID"/>

<ruleref special="GARBAGE"/>

No

Notas

  1. El URI gramatical es un URI externo. Por ejemplo, http://grammar.example.com/world-cities.grxml.

  2. El tipo de medio puede ser:

    • application/srgs+xml

    • text/plain

Ejemplo

<rule id="city" scope="public"> <one-of> <item>Boston</item> <item>Philadelphia</item> <item>Fargo</item> </one-of> </rule> <rule id="state" scope="public"> <one-of> <item>FL</item> <item>MA</item> <item>NY</item> </one-of> </rule> <!-- "Boston MA" -> city = Boston, state = MA --> <rule id="city_state" scope="public"> <ruleref uri="#city"/> <ruleref uri="#state"/> </rule>