語言 - Amazon Lex

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

語言

下面的討論適用於應用於語法的語言標識符。如需詳細資訊,請參閱音辨識文法規格第 1 版 W3C 建議中的語言。

默認情況下,語法是一個單一的語言文檔,其中包含語言標識符在語法標題中的語言聲明中提供。除非另有聲明,否則該語法中的所有標記都將根據語法的語言進行處理支援文法層級語言宣告。

於下列範例中:

  1. 亞馬遜萊克斯 V2 支援語言「en-US」的語法標頭宣告。

  2. 不支援項目層級語言附件 (以紅色反白顯示)。如果語言附件與標頭宣告不同,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>