標頭宣告 - 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.6grammar 元素上的mode屬性 選用 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">