本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
標頭宣告
下表顯示文法插槽類型支援的標頭宣告。如需詳細資訊,請參閱語音辨識文法規格第 1 版 W3C 建議中的文法標頭宣告
宣告 | 規格要求 | XML 表單 | Amazon Lex 支援 | 規格 |
---|---|---|---|---|
文法版本 | 必要 | 4.3grammar 元素上的version 屬性 |
必要 | SRGS |
XML 命名空間 | 必要 (XML僅限 ) | 4.3grammar 元素上的xmlns 屬性 |
必要 | SRGS |
文件類型 | 必要 (XML僅限 ) | 4.3 |
建議 | SRGS |
字元編碼 | 建議 | 4.4encoding 屬性 |
建議 | 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">