View a markdown version of this page

Déclarations d'en-tête - Amazon Lex

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 dans la recommandation du W3C relative à la spécification grammaticale de reconnaissance vocale, version 1.

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  : DOCTYPE XML 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  : élément 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  : élément 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">