語言 - Amazon Lex

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

語言

下列討論適用於套用至文法的語言識別符。如需詳細資訊,請參閱語音辨識文法規格版本 1 W3C 建議中的語言

根據預設,文法是單一語言文件,其語言識別符提供於文法標頭 中的語言宣告。除非另有聲明,否則該文法中的所有字符都會根據文法的語言處理不支援文法層級的語言宣告

於下列範例中:

  1. Amazon Lex V2 支援「en-US」語言的文法標頭宣告。

  2. 項目層級語言連接 (以 反白顯示 red不支援 。如果語言連接與標頭宣告不同,Amazon Lex V2 會擲回驗證錯誤。

<?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"> <!-- the default grammar language is US English --> <grammar xmlns="http://www.w3.org/2001/06/grammar" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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"> <!-- single language attachment to tokens "yes" inherits US English language "oui" is Canadian French language --> <rule id="yes"> <one-of> <item>yes</item> <item xml:lang="fr-CA">oui</item> </one-of> </rule> <!-- Single language attachment to an expansion --> <rule id="people1"> <one-of xml:lang="fr-CA"> <item>Michel Tremblay</item> <item>André Roy</item> </one-of> </rule> </grammar>