Четверг
12.12.2024
04:56


| RSS
Портал IT - технологий
Главная Дневник
Главная » 2015 » Август » 13 » Установка и настройка TTS RHVoice на Raspberry PI и Ubuntu 13.03
Установка и настройка TTS RHVoice на Raspberry PI и Ubuntu 13.03
14:06

Установка и настройка TTS RHVoice на Raspberry PI и Ubuntu 13.03 (взято из инета, исправлено)

TTS RHVoice на текущий момент, я считаю самым лучшим из бесплатных  голосовых движков для озвучки русского текста. Я сравнивал все бесплатные и платные TTS движки и этот показал лучшие результаты. При этом его сборка обычно не вызывает проблем. Жаль, что развитие этого движка идет довольно медленно, а вся доступная информация находится в Email листах рассылки. Так что пока довольствуемся тем - что есть.

Установка RHVoice

Стянуть исходники в текущий каталог:

git clone https://github.com/Olga-Yakovleva/RHVoice .

Установим зависимости:

sudo apt-get install scons gcc flite flite1-dev expat libunistring-dev libsox-dev 
sudo apt-get install libpulse-dev libao-dev libportaudio-dev libgtkmm-2.4-dev

sudo apt-get install portaudio19-dev

sudo apt-get autoremove

проверяем, все ли достаточно для сборки:

cd RHVoice

scons check

если есть это, то все норм:
Checking whether the C compiler works(cached) yes
Checking whether the C++ compiler works(cached) yes
Checking for pkg-config... (cached) yes
Checking for libpulse-simple... (cached) yes
Checking for ao... (cached) yes
Checking for portaudio-2.0... (cached) yes
Checking for giomm-2.4... (cached) yes

 

Запускаем компиляцию (сборку исходников):

scons X11=no # если хотите чтобы без иксов работало
sudo scons install
sudo ldconfig

При успешной установке видим сообщение: scons: done building targets..

Ошибка: RHVoice: error while loading shared libraries: libRHVoice.so.0: cannot open shared object file: No such file or directory скорее всего означает, что вы забыли выполнить sudo ldconfig.

Не удаляйте папку, в которой велась сборка - все сломается!

Использование

Все должно пройти гладко) Проверим.

Озвучить русский текст из консоли:

echo "Хотите выключить свет на кухне?" | RHVoice -W Elena | aplay

Сохранить озвучку в файл:

cat text.txt | RHVoice > RHVoice_example_en.wav

Конфигурация и опции

Конфиг по умолчанию располагается в /usr/local/etc/RHVoice/RHVoice.conf.

Опции:

RHVoice -V версия
RHVoice -L список установленных голосов

Удаление

Для удаления RHVoice переходим в каталог (который мы распаковали) и выполняем:

sudo scons --clean install RHVoice

После этого нужно ручками подчистить файлы, иначе DEB-пакет не устанавливается:

sudo rm -r /usr/bin/RHVoice
sudo rm -r /usr/share/RHVoice/
sudo rm -r /usr/share/doc/rhvoice/
sudo rm -r /var/lib/dpkg/info/rhvoice.prerm
Просмотров: 6854 | Добавил: kiberblog | Рейтинг: 5.0/1 |
Всего комментариев: 1
1 Ernestonoilt  
Welcome to https://Accsmarket.net, the premier online marketplace for purchasing a wide variety of accounts tailored to your digital needs. From social media profiles to gaming credentials and beyond, we offer an extensive selection to cater to every aspect of your online presence. With a commitment to quality and security, https://Accsmarket.net provides verified accounts to ensure a seamless and trustworthy experience for all users.

Click to:Click today : https://Accsmarket.net

Имя *:
Email *:
Код *:
Меню сайта

Календарь
«  Август 2015  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31

Поиск

Друзья сайта

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 40

Статистика
Copyright Kiberblog © 2024