Meta

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


Метаинформация — это информация о документе, а не о его содержимом. VoiceXML 2.1 содержит два элемента, обеспечивающих метаинформацию: <meta> и <metadata>. Элемент <metadata> обеспечивает более мощную обработку метаинформации, чем <meta>. В VoiceXML не обязательно использовать метаинформацию. Однако рекомендуется, чтобы метаинформация обрабатывалась с помощью элемента <metadata>, используя RDF (Resourse Description Framework) на основе Dublin Core version 1.0 RDF schema.

<meta> — элемент, используемый для указания метаинформации, как и в html. Существует два типа элемента <meta>. Первый тип определяет свойства документа как единого целого с помощью двух атрибутов name и content. Например, name="author" и content="Vasya Pupkin". Второй тип определяет HTTP заголовок блока данных (HTTP response header) с помощью двух атрибутов http-equiv и content.

Синтаксис

<meta content="CDATA" 
      http-equiv="NMTOKEN"
      name="NMTOKEN">

Атрибуты

  • content — значение свойства метаинформации.
    (Необходимость указания: обязательно)
  • http-equiv — имя свойства HTTP заголовок блока данных.
    (Необходимость указания: необязательно)
  • name — имя свойства метаинформации. Зарезервированные значения:
  1. maintainer — отправляет лог, содержащий описание ошибки при работе приложения, на указанную электронную почту. Атрибут content при этом должен содержать e-mail.
  2. debug_flags — устанавливает флажки отладки на пользовательском уровне
  3. speak_exceptions — позволяет платформе выдавать определенную синтезированную фразу вместо сообщения об ошибке.
    (Необходимость указания: необязательно)

Родители

<vxml>

Потомки

none

Пример

<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1" xmlns="http://www.w3.org/2001/vxml" xml:lang="ru-RU">
  <meta name="author" content="Mikhail"/> 
  <meta name="copyright" content="SpeechTechnologyCenter"/>
  <form id="F1"> 
    <block> 
      <prompt> 
        Вас приветствует компания "Центр Речевых технологий"
      </prompt> 
    </block>
  </form> 
</vxml>



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

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

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