Prosody

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


Элемент <prosody> используется для задания "произносительных" параметров синтезированной речи.

Синтаксис

  <prosody param="значение"> текст </prosody> 

Атрибуты

  • param — имя параметра
  • volume - громкость
  • 0...100 - задание числом: 0-тишина, 100-максимальня громкость
  • silent, x-soft, soft, medium, loud, x-loud, default - задание ключевым словом
  • pitch - высота тона голоса
  • 0.5 ... 2.0 - если число больше 1, то тон повышается в заданное число раз, если меньше 1, то тон соответственно понижается. Нет смысла повышать более, чем в 2 раза и понижать менее, чем в 0.5
  • число+Hz - задает тон в Герцах (Например, 100Hz - это низкий тон, 250Hz - высокий)
  • rate - темп речи (скорость произнесения)
  • 0.5 ... 4.0 - если число больше 1, то темп повышается в заданное число раз, если меньше 1, то соответственно понижается. Нет смысла повышать более, чем в 4 раза и понижать менее, чем в 0.5
  • x-slow, slow, medium, fast, x-fast, default - задание ключевым словом
  • timbre - тембр речи
  • -100 ... 100 - значение 0 - естественный тембр; -100 - тембр "монстра"; 100 - тембр "гномика". Возможны любые промежуточные значения от -100 до 100
  • pause - относительное изменение длительности пауз
  • 0.1 ... 5.0 - обычное значение длительности пауз внутри и в конце предложения умножается на этот множитель

Примеры

<prosody volume="10"> Доброе утро! </prosody>
Фраза "Доброе утро!" будет произнесена тихо - 10% от максимальной громкости.
<prosody volume="x-loud"> Добрый вечер! </prosody>
Фраза "Добрый вечер!" будет произнесена максимально громко.
<prosody pitch="0.5"> Скоро обедать. </prosody>
Фраза "Скоро обедать" будет произнесена в 2 раза ниже по тону.
<prosody pitch="2"> Я не хочу есть. </prosody>
Фраза "Я не хочу есть" будет произнесена в 2 раза более высоким голосом.
<prosody rate="0.5"> Надо есть, чтобы быстро бегать. </prosody>
 или
<prosody rate="x-slow"> Надо есть, чтобы быстро бегать. </prosody>
Фраза "Надо есть, чтобы быстро бегать" будет произнесена в 2 раза медленнее обычного темпа.
<prosody timbre="85">Я очень люблю бегать. </prosody> <br/>
Фраза "Я очень люблю бегать" будет произнесена голосом "гномика".
<prosody pause="1.8">Тогда садись и ешь. </prosody> <br/>
После фразы "Тогда садись и ешь" пауза будет в 1.8 раз длиннее обычной.


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

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

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