標頭宣告 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

標頭宣告

下表顯示文法插槽類型支援的標頭宣告。如需詳細資訊,請參閱語音辨識文法規格第 1 版 W3C 建議中的文法標頭宣告

宣告 規格要求 XML 表單 Amazon Lex 支援 規格
文法版本 必要 4.3grammar 元素上的version屬性 必要 SRGS
XML 命名空間 必要 (XML僅限 ) 4.3grammar 元素上的xmlns屬性 必要 SRGS
文件類型 必要 (XML僅限 ) 4.3: XML DOCTYPE 建議 SRGS
字元編碼 建議 4.4:XML宣告中的encoding屬性 建議 SRGS
語言

在語音模式下需要

已忽略DTMF模式

4.5grammar 元素上的xml:lang屬性

在語音模式下需要

已忽略DTMF模式

SRGS
Mode 選用 4.6mode grammar元素上的屬性 選用 SRGS
根規則 選用 4.7grammar 元素上的root屬性 必要 SRGS
標籤格式 選用 4.8grammar 元素上的tag-format屬性 ECMAScript支援字串常值 和 SRGS, SISR
基礎 URI 選用 4.9grammar 元素上的xml:base屬性 選用 SRGS
發音詞 選用,允許多個 4.10lexicon元素 不支援 SRGS, PLS
中繼資料 選用,允許多個 4.11.1meta元素 必要 SRGS
XML 中繼資料 選用,XML僅限 4.11.2metadata元素 選用 SRGS
Tag 選用,允許多個 4.12tag元素 不支援全域標籤 SRGS

範例

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