Language - Amazon Lex

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Language

다음 논의는 문법에 적용되는 언어 식별자에 적용됩니다. 자세한 내용은 음성 인식 문법 사양 버전 1 W3C 권장 사항의 언어를 참조하세요.

기본적으로 문법은 문법 헤더의 언어 선언에 언어 식별자가 제공된 단일 언어 문서입니다. 달리 선언되지 않는 한 해당 문법 내의 모든 토큰은 문법의 언어에 따라 처리됩니다. 문법 수준의 언어 선언은 지원되지 않습니다.

이 예에서 다음과 같이 합니다.

  1. Amazon Lex 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>