bot Гость
Сообщений : 317
Репутация : 12
| bot | :: Вт Ноя 11 2008, 22:24 | Вт Ноя 11 2008, 22:24 | |
| Для «речевых движков» (text-to-speech engine) в Microsoft SAPI предусмотрен набор управляющих тегов, которые можно помещать в текст, передаваемый движку для речевого синтеза. Эти теги позволяют менять параметры синтезируемой речи, как говорится, на лету. Ниже приводится список управляющих тегов с кратким пояснением их назначения. Напомним, что поскольку персонажи Microsoft Agent используют для синтеза речи Microsoft SAPI, то и речь персонажей может быть размечена этими тегами. Не стоит, однако, пытаться в обычном текстовом редакторе размечать текст управляющими тегами, так как по умолчанию синтезатор игнорирует такую разметку. О том, как воспользоваться возможностями управляющих тегов, читайте в других материалах этого раздела. Теги речевой разметки оформляются согласно следующим правилам:
- Все теги начинаются и заканчиваются символом наклонной черты влево (\).
- Действие тега начинается со следующего за ним слова.
- Отдельный бэкслэш не допускается в пределах тега. Чтобы включить бэкслэш в текстовый
параметр тега, используйте двойную наклонную черту влево (\\).
- При обработке тегов регистр символов игнорируется.
- Теги не допускают лишних пробелов.
Список тегов речевой разметки - Код:
-
\Chr=string\ Тип голоса:
- Normal – нормальный (по-умолчанию)
- Monotone – монотонный
- Whisper – шепчущий
- Код:
-
\Ctx=string\ Тип читаемого текста:
- Address – адрес или телефонный номер
- E-mail – адрес электронной почты
- Unknown – неизвестный, любой (по-умолчанию)
- Код:
-
\Emp\ Выделяет следующее слово - Код:
-
\Lst\ Повторить предыдущую инструкцию - Код:
-
\Map="spokentext"="balloontext"\ Позволяет отображать один текст, а произносить другой:
- Spokentext – текст для чтения
- Balloontext – текст для отображения
- Код:
-
\Mrk=number\ Вставляет закладку - Код:
-
\Pau=number\ Вставляет паузу, в миллисекундах - Код:
-
\Pit=number\ Устанавливает частоту голоса в Герцах - Код:
-
\Rst\ Сбрасывает все установки к установкам по умолчанию - Код:
-
\Spd=number\ Устанавливает скорость речи - Код:
-
\Vol=number\ Устанавливает громкость речи: от 0 до 65535 |
|
|