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.
Déclarations d'en-tête
Le tableau suivant présente les déclarations d'en-tête prises en charge par le type d'emplacement grammatical. Pour plus d'informations, consultez la section Déclarations d'en-têtes de grammaire
| Déclaration | Exigence de spécification | formulaire XML | Assistance Amazon Lex | Spécification de |
|---|---|---|---|---|
| Version grammaticale | Obligatoire | 4.3 version attribut sur grammar un élément |
Obligatoire | SRGS |
| espace de noms XML | Obligatoire (XML uniquement) | 4.3 xmlns attribut sur grammar un élément |
Obligatoire | SRGS |
| Type de document | Obligatoire (XML uniquement) | 4.3 |
Recommandée | SRGS |
| Encodage de caractères | Recommandée | 4.4 encoding attribut dans la déclaration XML |
Recommandée | SRGS |
| Language | Obligatoire en mode vocal Ignoré en mode DTMF |
4.5 xml:lang attribut sur grammar un élément |
Obligatoire en mode vocal Ignoré en mode DTMF |
SRGS |
| Mode | Facultatif | 4.6 mode attribut sur grammar un élément |
Facultatif | SRGS |
| Règle fondamentale | Facultatif | 4.7 root attribut sur grammar un élément |
Obligatoire | SRGS |
| Format de balise | Facultatif | 4.8 tag-format attribut sur grammar un élément |
Les chaînes littérales et ECMAScript sont pris en charge | ŒUFS, SŒUR |
| URI de base | Facultatif | 4.9 xml:base attribut sur grammar un élément |
Facultatif | SRGS |
| Lexique de prononciation | Facultatif, plusieurs autorisations | 4.10 lexicon |
Non pris en charge | SERGS, MERCI |
| Métadonnées | Facultatif, plusieurs autorisations | 4.11.1 : élément meta |
Obligatoire | SRGS |
| Métadonnées XML | Facultatif, XML uniquement | 4.11.2 : élément metadata |
Facultatif | SRGS |
| Balise | Facultatif, plusieurs autorisations | 4.12 tag |
Les balises globales ne sont pas prises en charge | SRGS |
Exemple
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE grammar PUBLIC "-//W3C//DTD GRAMMAR 1.0//EN"
"http://www.w3.org/TR/speech-grammar/grammar.dtd">
<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">