View a markdown version of this page

Riferimento alla regola - Amazon Lex

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riferimento alla regola

La tabella seguente riassume le varie forme di riferimento alle regole possibili all'interno dei documenti grammaticali. Per ulteriori informazioni, si veda Rule reference in Speech Recognition Grammar Specification version 1 Recommendation W3C.

Tipo di riferimento Modulo XML Supportata
2.2.1 Riferimento esplicito alle regole locali <ruleref uri="#rulename"/> Sì
2.2.2 Riferimento esplicito a una regola denominata di una grammatica identificata da un URI https://www.w3.org/TR/speech-grammar/#term-uri <ruleref uri="grammarURI#rulename"/> No
2.2.2 Riferimento implicito alla regola base di una grammatica identificata da un URI https://www.w3.org/TR/speech-grammar/#term-uri <ruleref uri="grammarURI"/> No
2.2.2 Riferimento esplicito a una regola denominata di una grammatica identificata da un URI con un tipo di supporto https://www.w3.org/TR/speech-grammar/#term-uri https://www.w3.org/TR/speech-grammar/#term-media-type <ruleref uri="grammarURI#rulename" type="media-type"/> No
2.2.2 Riferimento implicito alla regola base di una grammatica identificata da un URI con un tipo di supporto https://www.w3.org/TR/speech-grammar/#term-uri https://www.w3.org/TR/speech-grammar/#term-media-type <ruleref uri="grammarURI" type="media-type"/> No
2.2.3 Definizioni di regole speciali

<ruleref special="NULL"/>

<ruleref special="VOID"/>

<ruleref special="GARBAGE"/>

No

Note

  1. L'URI grammaticale è un URI esterno. Ad esempio, http://grammar.example.com/world-cities.grxml.

  2. Il tipo di file multimediale può essere:

    • application/srgs+xml

    • text/plain

Esempio

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