Искусственный голос и синтез речи - 语音合成
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.


语音合成技术和文本语音转换 - Synthetic voice and Text to Speech technology - Синтетический голос и технологии преобразования текста в речь
 
TTS книги  Проверялка  ФорумФорум  Последние изображенияПоследние изображения  RSS  ПоискПоиск  РегистрацияРегистрация  ВходВход  

Управляющие теги для речевых движков

Предыдущая тема Следующая тема Перейти вниз
АвторСообщениеУправляющие теги для речевых движков
bot
Гость


Сообщений : 317
Репутация : 12

Управляющие теги для речевых движков WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 bot :: Вт Ноя 11 2008, 22:24
Управляющие теги для речевых движков FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Ноя 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

Вернуться к началу Перейти вниз

Управляющие теги для речевых движков

Предыдущая тема Следующая тема Вернуться к началу
Управляющие теги для речевых движков
Страница 1 из 1Страница 1 из 1
      Форма быстрого ответа        Форма быстрого ответа  
Этот сайт не предоставляет электронные версии программного обеспечения и полнотекстовых электронных изданий, а занимается лишь
подборкой и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями.

Создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении
Создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении | Cookies | Последние обсуждения