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


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

Чтение двуязычного текста на SAPI5 любой программой

Предыдущая тема Следующая тема Перейти вниз
АвторСообщениеЧтение двуязычного текста на SAPI5 любой программой
Mago
Постоялец


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

Чтение двуязычного текста на SAPI5 любой программой WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Mago :: Сб Апр 18 2009, 01:11
Чтение двуязычного текста на SAPI5 любой программой FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Апр 18 2009, 01:11

Берём sed.exe, извлекаем в папку WINDOWS или WINDOWS\System32\ или куда нибудь куда прописан путь в переменных.
Батник (sedtts.bat) такого содержания:
Код:
sed -e "s/ \{1,\}/ /g" -e "s| \([a-zA-Z ]\{1,\}\) | <VOICE REQUIRED=\"NAME=VW Kate\"><RATE SPEED=\"-10\">\1</VOICE></RATE> |g" %1 > out_%1
Теги надо будет проставить для английского текста свои какие вам нравится. Брать теги можно с MP3Book2005. Кстати эта глюкопрога хоть и умеет вставлять тэги но почему то с тегом скорости текст вообще не читает, а если перенести это в Балаболку - всё нормально.

Затем переходим в директорию с текстовым файлом и даём команду sedtts.bat input.txt
В той же директории появляется out_input.txt его и скармливаем читалке

Вот такой вот скрипт. Если кому надо могу написать скрипт autohotkey чтобы проделывать эту операцию с текстом автоматом в буфере обмена одним нажатием. Или же через мини-окно как у балаболки.....

Но всё же хотелось бы увидеть функцию двуязычного чтения встроенную в проги, например в мою любимую Балаболку Smile

P.S. код для батника - это одна строка! а не как это показывается на странице....

Вернуться к началу Перейти вниз
evilone_
Участник «online словари»
evilone_


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

Чтение двуязычного текста на SAPI5 любой программой WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evilone_ :: Сб Апр 18 2009, 03:01
Чтение двуязычного текста на SAPI5 любой программой FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Апр 18 2009, 03:01

а зачем такие сложности? если просто прописать в ini словарь оно не проставит теги в тексте?

или балаболка с проставленными тегами не читает?
кстати для TextAloud теги совсем другие будут.

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


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

Чтение двуязычного текста на SAPI5 любой программой WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Mago :: Сб Апр 18 2009, 09:44
Чтение двуязычного текста на SAPI5 любой программой FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Апр 18 2009, 09:44

Какой словарь и как? Поподробнее если можно. А про теги я же сказал что нужно прописать те, что вам надо.

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

Чтение двуязычного текста на SAPI5 любой программой

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

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