Страницы

2 октября 2017 г.

MajorDomo. Установка и настройка синтезатора голоса RHVoice


Обновить репозиторий:
sudo apt-get update

Установить необходимые пакеты
sudo apt-get install mplayer pulseaudio alsa alsa-utils alsa-tools gcc g++ git pkg-config scons libao4 libao-common libao-dev flite flite1-dev expat libunistring-dev libsox-dev libpulse-dev -y

Добавить пользователя www-data в группу audio
sudo usermod -a -G audio www-data

Изменить настройки PulseAudio для устранения заиканий
sudo nano /etc/pulse/daemon.conf

Вставить строки в конец файла:
high-priority = no
nice-level = -1
realtime-scheduling = yes
realtime-priority = 5
flat-volumes = no
resample-method = speex-float-1
default-sample-rate = 48000
default-fragments = 4
default-fragment-size-msec = 25

Установить RHVoice:
cd /usr/src
sudo git clone https://github.com/Olga-Yakovleva/RHVoice
cd RHVoice
sudo scons
sudo scons install
sudo ldconfig

Перезагрузить систему:
sudo shutdown -r now

Проверка синтезатора голоса:
echo "Привет это тестовое сообщение" | RHVoice-test -p Anna

Обновить систему Majordomo до самого актуального релиза:
Для этого перейти на страницу управления системой. Выбрать "Панель управления" —> (Система) Проверка обновлений.  Не забыть отметить галочкой пункт "Обновить все установленные дополнения".

После обновления в системе Majordomo установить модуль RHVoice TTS.
Для этого перейти в "Панель управления" —> (Система) "Маркет дополнений", вкладка «Взаимодействие», найти модуль RHVoice TTS, отметить галочкой и нажимаем кнопку «Добавить».
Затем перейти в (Приложения) RHVoice и выбрать голос (Анна) и нажать «Обновить».

Комментариев нет:

Отправить комментарий