Lingua - Amazon Lex

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Lingua

La discussione seguente si applica agli identificatori di lingua applicati alle grammatiche. Per ulteriori informazioni, vedere Language in the Speech Recognition Grammatical Specification, versione 1 (raccomandazione W3C).

Per impostazione predefinita, una grammatica è un documento in una sola lingua con un identificatore di lingua fornito nella dichiarazione della lingua nell'intestazione grammaticale. Tutti i token all'interno di quella grammatica, se non diversamente dichiarato, verranno gestiti in base alla lingua della grammatica. Le dichiarazioni linguistiche a livello grammaticale non sono supportate.

Nel seguente esempio:

  1. La dichiarazione grammaticale dell'intestazione per la lingua «en-US» è supportata da Amazon Lex V2.

  2. Allegato linguistico a livello di elemento (evidenziato in red) non è supportato. Amazon Lex V2 genera un errore di convalida se l'allegato di una lingua è diverso dalla dichiarazione dell'intestazione.

<?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>