Версия: 1.8.0-1
RHVoice — многоязычный синтезатор речи с открытым исходным кодом.
RHVoice использует статистический параметрический синтез. Он опирается на уже существующие речевые технологии с открытым исходным кодом (прежде всего HTS и связанные компоненты).
Голоса создаются на основе записей естественной человеческой речи. Они компактны, так как на компьютере пользователей хранятся только статистические модели. И хотя голосам не хватает естественности тех синтезаторов, которые генерируют речь, комбинируя фрагменты самих записей, они всё же очень разборчивы и напоминают дикторов, которые записали исходный материал.
Контактная информация:
Официальный сайт
Прект на GitHub
Лицензия:
LGPL 2.1 подробнее.
Список доступных языков можно получить командой:
sudo pacman -Ss rhvoice-lang
| Имя пакета | Язык |
|---|---|
| rhvoice-language-albanian | Албанский |
| rhvoice-language-brazilian-portuguese | Португальский |
| rhvoice-language-english | Английский |
| rhvoice-language-esperanto | Эсперанто |
| rhvoice-language-georgian | Грузинский |
| rhvoice-language-kyrgyz | Киргизский |
| rhvoice-language-macedonian | Македонский |
| rhvoice-language-polish | Польский |
| rhvoice-language-russian | Русский |
| rhvoice-language-tatar | Татарский |
| rhvoice-language-ukrainian | Украинский |
Список доступных голосов можно получить командой:
sudo pacman -Ss rhvoice-voice
| Имя пакета | Язык | Примечание |
| rhvoice-voice-hana | Албанский | |
| rhvoice-voice-leticia-f123 | Португальский | |
| rhvoice-voice-alan | Английский | Шотландский английский |
| rhvoice-voice-bdl | ||
| rhvoice-voice-clb | ||
| rhvoice-voice-evgeniy-eng | Евгений Чебатков (StandUp-комик, актер озвучивания) | |
| rhvoice-voice-lyubov | Любовь Саблина (преподаватель в языковом центре «Lingua Belle») | |
| rhvoice-voice-slt | ||
| rhvoice-voice-spomenka | Эсперанто | |
| rhvoice-voice-natia | Грузинский | |
| rhvoice-voice-azamat | Киргизский | |
| rhvoice-voice-nazgul | ||
| rhvoice-voice-kiko | Македонский | Разработчик LouderPages |
| rhvoice-voice-suze | Разработчик Branislav Gerazov | |
| rhvoice-voice-magda | Польский | |
| rhvoice-voice-natan | ||
| rhvoice-voice-aleksandr | Русский | Александр Карлов (Телерадиоведущий, чтец аудиокниг).
Текущая версия HQ голоса имеет более высокое качество в сравнении с предыдущей версией, их звучание различается, поэтому новая версия временно выделена в отдельный голос для сбора обратной связи. В этой версии могут присутствовать проблемы, которые отсутствуют в оригинальном голосе. |
| rhvoice-voice-aleksandr-hq | ||
| rhvoice-voice-anna | ||
| rhvoice-voice-arina | Арина Сюккя (организатор мероприятий, дизайнер) | |
| rhvoice-voice-artemiy | Артемий Лебедев (дизайнер, блогер, путешественник) | |
| rhvoice-voice-elena | ||
| rhvoice-voice-evgeniy-rus | Евгений Чебатков (StandUp-комик, актер озвучивания) | |
| rhvoice-voice-irina | ||
| rhvoice-voice-mikhail | Михаил Соколов (ведущий новостей на Авторадио) | |
| rhvoice-voice-pavel | Павел Кляченко (психолог, тифлопсихолог, автор канала «Видимо-невидимо») | |
| rhvoice-voice-tatiana | Татьяна Крук (ведущая эфиров на «Tiflo Info») | |
| rhvoice-voice-victoria | Наталья Арсеньева (радиоведущая и автор блога о путешествиях «Я там был») | |
| rhvoice-voice-vitaliy | Виталий Чуваев (брендвойс телеканала «Russia Today») | |
| rhvoice-voice-yuriy | Юрий Заборовский (советский и российский актер, чтец аудиокниг) | |
| rhvoice-voice-talgat | Татарский | |
| rhvoice-voice-anatol | Украинский | |
| rhvoice-voice-marianna | Марианна Фиртка (радиоведущая) | |
| rhvoice-voice-natalia | ||
| rhvoice-voice-volodymyr | Владимир Беглов (журналист, радиоведущий, лектор) |
sudo pacman -S rhvoice <язык> <голос>
Например, русский язык и голос Артемия Лебедева:
sudo pacman -S rhvoice rhvoice-language-russian rhvoice-voice-artemiy
sudo echo "проверка" | RHVoice-test
Послушать примеры синтеза речи для разных голосов можно здесь и здесь.
Файл настроек расположен по адресу: /etc/RHVoice/RHVoice.conf.
Формат и доступные настройки подробно описаны в официальной документации.
В состав RHVoice входит модуль для speech-dispatcher.
Всё должно работать и без дополнительных настроек. Но если нужно установить RHVoice синтезатором по умолчанию для speech-dispatcher - воспользуйтесь утилитой spd-conf или измените конфигурационный файл вручную: /etc/speech-dispatcher/speechd.conf
# -----OUTPUT MODULES CONFIGURATION-----
...
DefaultModule rhvoice
...
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.