View a markdown version of this page

Étiquettes - Amazon Lex

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étiquettes

La discussion suivante s'applique aux balises définies pour les grammaires. Pour plus d'informations, consultez la section Tags dans la recommandation du W3C relative à la spécification grammaticale de reconnaissance vocale, version 1.

Sur la base de la spécification SRGS, les balises peuvent être définies de la manière suivante :

  1. Dans le cadre d'une déclaration d'en-tête, comme décrit dansDéclarations d'en-tête.

  2. Dans le cadre d'une <rule>définition.

Les formats de balises suivants sont pris en charge :

  • semantics/1.0(SISR, ECMAScript)

  • semantics/1.0-literals(littéraux de chaîne SISR)

Les formats de balises suivants ne sont pas pris en charge :

  • swi-semantics/1.0(propriété exclusive de Nuance)

Exemple

<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-literals"> <rule id="no"> <one-of> <item>no</item> <item>nope</item> <item>no way</item> </one-of> <tag>no</tag> </rule> </grammar>