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 раз длиннее обычной.


Анонимный пользователь #1

310 days ago
Голоса 0+-
1

Анонимный пользователь #1

310 days ago
Голоса 0+-
1
Добавить новый комментарий
Если не хотите писать от анонимного пользователя, зарегистрируйтесь или представьтесь системе.

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

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