Здравствуйте, Ольга!

Пример работы, как мне кажется, очень удачный. Вы писали, что
происходит деление по фразам. Тут нужно подумать, откуда оно появилось,
вообще не должно быть.

> Приветствую всех участников рассылки.
>
> Я не обладаю научными знаниями, необходимыми для серьёзной работы над
> синтезатором речи, так что это просто любительский проект человека,
> заинтересовавшегося системами синтеза речи с открытыми исходниками,
> которые предоставляют инструменты для создания новых голосов. В данном
> случае я имею ввиду связки Festival+Festvox+Flite и HTS+hts_engine
> API. Используя свободно распространяемую речевую базу, включённую в
> русский голос для Фестиваля, я попыталась создать для себя в Linux
> альтернативу Espeak и Ru_tts.
>
> Для тренировки голоса использовалась система HTS. Получившийся голос
> допускает управление скоростью и высотой, но не отличается
> естественностью звучания. обработка русского текста реализована на
> базе Flite
>
> Чтобы сразу было понятно, о чём идёт речь, ссылка на небольшую
> демонстрационную запись:
>
> http://dl.dropbox.com/u/2674751/demo.wav
>
> Ссылка на исходники:
>
> http://dl.dropbox.com/u/2674751/RHVoice-0.1.tar.gz
>
> Требуется scons, flite 1.4 и libunistring. Для сборки используется
> просто комманда 'scons' или 'scons prefix=<путь>', для установки -
> 'scons install'.
>
> Использование: echo <текст>|RHVoice -r <скорость> -p <высота>|play -
>
> В Readme есть пример соответствующей секции для подключения к
> Voiceman. Правда, деление текста по фразам, а не по предложениям,
> разрушает интонацию, которая и без того оставляет желать лучшего,
> поскольку она, можно сказать, вообще не реализована. Ещё были
> серьёзные проблемы со скоростью отклика. Их в основном удалось
> преодолеть, но не до конца.
>
>
> -- 
> Olga

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: [email protected]
Russian info page: http://www.marigostra.ru/

-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить