As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
A tabela a seguir mostra as declarações de cabeçalho compatíveis com o tipo de slot de gramática. Para mais informações, consulte Declarações de cabeçalho de gramática
Declaração | Requisitos de especificação | Formulário XML | Suporte ao Amazon Lex | Especificação |
---|---|---|---|---|
Versão gramatical | Obrigatório | 4.3version no elemento grammar |
Obrigatório | SRGS |
Namespace XML | Obrigatório (somente XML) | 4.3xmlns no elemento grammar |
Obrigatório | SRGS |
Tipo de documento | Obrigatório (somente XML) | 4.3 |
Recomendado | SRGS |
Codificação de caracteres | Recomendado | 4.4encoding na declaração XML |
Recomendado | SRGS |
Idioma | Necessário no modo de voz Ignorado no modo DTMF |
4.5xml:lang no elemento grammar |
Necessário no modo de voz Ignorado no modo DTMF |
SRGS |
Modo | Opcional | 4.6mode no elemento grammar |
Opcional | SRGS |
Regra raiz | Opcional | 4.7root no elemento grammar |
Obrigatório | SRGS |
Formato de tag | Opcional | 4.8tag-format no elemento grammar |
String literal e ECMAScript são suportados | SRGS, SISR |
URI de base | Opcional | 4.9xml:base no elemento grammar |
Opcional | SRGS |
Léxico de pronúncia | Opcional, vários permitidos | 4.10lexicon |
Sem suporte | SRGS, PLS |
Metadados | Opcional, vários permitidos | 4.11.1meta |
Obrigatório | SRGS |
Metadados XML | Opcional, somente XML | 4.11.2metadata |
Opcional | SRGS |
Tag | Opcional, vários permitidos | 4.12tag |
Tags globais não compatíveis | SRGS |
Exemplo
<?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">