RHVoice (Русский)

Состояние перевода:
На этой странице представлен перевод статьи
RHVoice
. Дата последней синхронизации: 28 января 2024. Вы можете
помочь
синхронизировать перевод, если в английской версии произошли
изменения
.
Ссылки по теме
List of applications/Other#Speech synthesizers
RHVoice
— многоязычный синтезатор речи. Он использует
статистический параметрический синтез
и основан на
HTS
.
Установка
Установите
пакет
rhvoice
. А также необходимые
#Языки
и
#Голоса
.
Языки
Изначально RHVoice говорил только по-русски. Теперь он также поддерживает и другие языки.
Список доступных языков можно получить командой:
$ 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
Украинский
Голоса
Голоса создаются на основе записей естественной человеческой речи. Они компактны, так как на компьютере пользователей хранятся только статистические модели. И хотя голосам не хватает естественности тех синтезаторов, которые генерируют речь, комбинируя фрагменты самих записей, они всё же очень разборчивы и напоминают дикторов, которые записали исходный материал.
Список доступных голосов можно получить командой:
$ 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
Владимир Беглов (журналист, радиоведущий, лектор)
Примеры синтеза
Послушать примеры синтеза речи для разных голосов вы можете
здесь
и
здесь
.
Настройка
Файл настроек расположен по адресу:
/etc/RHVoice/RHVoice.conf
.
Формат и доступные настройки подробно описаны в
официальной документации
.
Speech-dispatcher
В состав RHVoice входит модуль для
speech-dispatcher
.
Всё должно работать и без дополнительных настроек. Но если вы хотите установить RHVoice синтезатором по умолчанию для speech-dispatcher - воспользуйтесь утилитой
spd-conf
или измените конфигурационный файл вручную (если необходимо изменить настройки только для пользователя, то редактируйте файл
~/.config/speech-dispatcher/speechd.conf
):
/etc/speech-dispatcher/speechd.conf
# -----OUTPUT MODULES CONFIGURATION-----
...
DefaultModule rhvoice
...
Использование
Если вы всё настроили правильно, то следующими командами можно будет запустить синтез (для голоса
aleksandr-hq
):
$ echo "проверка" | RHVoice-test -p "aleksandr-hq"
$ spd-say -o rhvoice -y aleksandr-hq "проверка"
Словари
Пользовательские словари необходимо создавать в каталоге
/etc/RHVoice/dicts/
, например для русского языка:
/etc/RHVoice/dicts/Russian/
.
Официальный пример
пользовательского словаря с описанием формата указания ударений.
Словари
в репозитории проекта RHVoice.
Неофициальные
русские словари и инструменты
. Для установки можно воспользоваться пакетом
rhvoice-dictionary-git
AUR
.
Смотрите также
Домашняя страница
RHVoice.
Проект
RHVoice
на GitHub.
Официальная документация
.
RHVoice Lab
- Лаборатория по созданию новых голосов.