Declaraciones de encabezado - 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.

Declaraciones de encabezado

En la siguiente tabla, se muestran las declaraciones de encabezado compatibles con el tipo de slot gramatical. Para obtener más información, consulte la recomendación del W3C sobre Declaraciones de encabezado sobre gramática en la versión 1 de la Especificación gramatical del reconocimiento de voz.

Declaración Requisito de especificación Formulario XML Soporte de Amazon Lex V2 Especificación
Versión gramatical Obligatorio 4.3: atributo version en el elemento grammar Obligatorio SRGS
Espacio de nombres XML Obligatorio (solo XML) 4.3: atributo xmlns en el elemento grammar Obligatorio SRGS
Tipo de documento Obligatorio (solo XML) 4.3: TIPO DE DOCUMENTO XML Recomendado SRGS
Codificación de caracteres Recomendado 4.4: atributo encoding en la declaración XML Recomendado SRGS
Idioma

Necesario en el modo de voz

Se ignora en el modo DTMF

4.5: atributo xml:lang en el elemento grammar

Necesario en el modo de voz

Se ignora en el modo DTMF

SRGS
Mode Opcional 4.6: atributo mode en el elemento grammar Opcional SRGS
Regla raíz Opcional 4.7: atributo root en el elemento grammar Obligatorio SRGS
Formato de etiqueta Opcional 4.8: atributo tag-format en el elemento grammar Se admiten cadenas literales y ECMAScript SRGS, SISR
URI de base Opcional 4.9: atributo xml:base en el elemento grammar Opcional SRGS
Lexicones de pronunciación Opcional, se admiten varios 4.10: elemento lexicon No compatible SRGS, PLUS
Metadatos Opcional, se admiten varios 4.11.1: elemento meta Obligatorio SRGS
Metadatos XML Opcional, solo XML 4.11.2: elemento metadata Opcional SRGS
Tag Opcional, se admiten varios 4.12: elemento tag No se admiten etiquetas globales SRGS

Ejemplo

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