Prosody

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


Элемент <prosody> предназначен для управления параметрами синтеза речи (TTS) для создания наиболее естественного звучания синтезируемой речи.
ЗАМЕЧАНИЕ: элемент <prosody> или его отдельные атрибуты могут игнорироваться некоторыми движками синтеза. Кроме того, движки синтеза могут иметь собственные атрибуты для данного элемента.

Синтаксис

<prosody
     contour = "CDATA"
     duration = "CDATA"
     pause = "CDATA"
     pitch = "CDATA"
     rate = "CDATA"
     timbre = "CDATA"
     volume = "CDATA"/>

Атрибуты

  • contour — атрибут, определяющий граничное значение основного тона речи в синтезируемой фразе. Указывается в виде вещественного числа.
    (Необходимость указания: необязательно)
  • duration — атрибут, указывающий время, в течение которого указанная фраза должна быть прочитана. Для измерения времени в секундах необходимо после численного значения использовать символ "s", для измерения в миллисекундах — символ "ms".
    (Необходимость указания: необязательно)
  • pause — атрибут, определяющий относительное изменение длительности пауз. Является множителем, на который умножаются исходные значения длительности пауз.
    Допустимые значения: [0.1; 5.0]
    (Необходимость указания: необязательно)
  • pitch — атрибут, указывающий высоту тона голоса. Определяется числом-множителем, на которое умножается исходная высота голоса (например, "1.1"), либо значением частоты (например, "100Hz").
    (Необходимость указания: необязательно)
  • rate — атрибут, определяющий темп речи (скорость произнесения фразы). Определяется числом-множителем, на которое умножается исходный темп речи (например, "1.1"), либо ключевым словом: x-slow, slow, medium, fast, x-fast, default.
    Допустимые числовые значения: [0.5; 4.0]
    (Необходимость указания: необязательно)
  • timbre — атрибут, указывающий тембр речи.
    Допустимые значения: [-1.0; 1.0]
    (Необходимость указания: необязательно)
  • volume — атрибут, определяющий громкость произнесения речи. Определяется числовым значением или ключевым словом: silent, x-soft, soft, medium, loud, x-loud, default
    Допустимые числовые значения: [0; 100]
    (Необходимость указания: необязательно)


Родители

<audio> <choice> <emphasis> <enumerate> <paragraph> <prompt> <sentence>

Потомки

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">
    <block>
      <prompt>
        Тестирование!
        <prosody rate="0.5"> Тестирование! </prosody>
        <prosody rate="2.0"> Тестирование! </prosody>
        <prosody volume="10"> Тестирование! </prosody>
        <prosody volume="50"> Тестирование! </prosody>
      </prompt>
    </block>
  </form>
</vxml>



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

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

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