Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Étiquettes
La discussion suivante s'applique aux balises définies pour les grammaires. Pour plus d'informations, consultez la section Tags
Sur la base de la spécification SRGS, les balises peuvent être définies de la manière suivante :
-
Dans le cadre d'une déclaration d'en-tête, comme décrit dansDéclarations d'en-tête.
-
Dans le cadre d'une <rule>définition.
Les formats de balises suivants sont pris en charge :
-
semantics/1.0(SISR, ECMAScript) -
semantics/1.0-literals(littéraux de chaîne SISR)
Les formats de balises suivants ne sont pas pris en charge :
-
swi-semantics/1.0(propriété exclusive de Nuance)
Exemple
<grammar xmlns="http://www.w3.org/2001/06/grammar"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xml:base="http://www.example.com/base-file-path"
xsi:schemaLocation="http://www.w3.org/2001/06/grammar
http://www.w3.org/TR/speech-grammar/grammar.xsd"
xml:lang="en-US"
version="1.0"
mode="voice"
root="city"
tag-format="semantics/1.0-literals">
<rule id="no">
<one-of>
<item>no</item>
<item>nope</item>
<item>no way</item>
</one-of>
<tag>no</tag>
</rule>
</grammar>