Token

Материал из VXML
Перейти к: навигация, поиск


Элемент token определяет слова или фразы, которые могут быть произнесены пользователем голосового меню при распознавании речи по грамматике. Фраза между тегами <token> и </token> может содержать пробелы и заглавные буквы.
ЗАМЕЧАНИЕ: элемент token не обязательно использовать в грамматике при указании фразы. Однако если в какой-либо фразе есть пробелы и/или неалфавитные символы (&, ^, %, *, = и др.), то для корректной интерпретации грамматики необходимо подобную фразу указать в кавычках или заключить между тегами <token> и </token>.

Синтаксис

<token
     lang-list = "NMTOKEN">

Атрибуты

  • lang-list — атрибут, определяющий язык, на котором написана фраза.
    (Необходимость указания: необязательно)

Родители

<item> <rule>

Потомки

none

Пример

<?xml version="1.0" encoding="UTF-8" ?>
<vxml version="2.1" xmlns="http://www.w3.org/2001/vxml" xml:lang="ru-RU">
  <form id="form">
    <field name="field">
      <prompt>Назовите станцию отправления</prompt>
      <noinput>Говорите громче! <reprompt/> </noinput>
      <nomatch>Не удалось распознать сказанное слово! <reprompt/> </nomatch>
      <grammar xml:lang="ru-RU" root="main" mode="voice" version="1.0" tag-format="semantics/1.0">
        <rule id="main">
          <one-of>
            <item><token>Москва</token></item>
            <item><token>Санкт-Петербург</token></item>
            <item><token>Нижний Новгород</token></item>
            <item><token>Новосибирск</token></item>
          </one-of>
        </rule>	   
      </grammar>
      <filled>
        <prompt> 
          Вы выбрали <value expr="application.lastresult$.utterance"/>.
        </prompt>
      </filled>
    </field>
  </form>
</vxml>



Добавить новый комментарий
Если не хотите писать от анонимного пользователя, зарегистрируйтесь или представьтесь системе.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Статьи
Грамматики
Элементы VXML
Элементы SSML
Инструменты