Решил по быстрому протестить под линуксом решение RHVoice в качестве синтезатора речи для озвучивания текстов подаваемых в виде ASCII на вход. С поддержкой русской речи.
На форуме есть уже подходы к проекту RHVoice, название даже взял с одного из таких, только заменил Windows на Linux. Но они были довольно давно и было интересно, насколько проект еще живой и как качество синтезатора.
Инструкцию брал с:
https://github.com/RHVoice/RHVoice
https://github.com/RHVoice/RHVoice/blob ... n-Linux.md
Перед этим полностью обновил пакеты на системе:
NAME="Linux Mint"
VERSION="20.3 (Una)"
Так же почитал статью
https://connect.smartliving.ru/profile/ ... mu-mu.html
и проверил дополнительно пакеты
apt-get install gcc g++ git pkg-config scons libao4 libao-common libao-dev
плюс в инструкции (косвенно) и статье есть упоминание о девелоперском пакете для драйвера аудио pulse который у меня работает на системе:
sudo apt-get install libpulse-dev
После клонирования с гита выполнил как в инструкции из под обычного пользователя, но с sudo:
cd RHVoice
RHVoice$ sudo scons
RHVoice$ sudo scons install
процессы могут долго тупить в некоторых местах притворяясь, что ничего не делают, но ps -ef показывает жизнь и место на диске уменьшается.
после установки проверка голоса:
echo test|RHVoice-test
Говорит!
Далее усложняем:
$ echo "Такова судьба не великих людей, не grand-homme, которых не признает русский ум, а судьба тех редких, всегда одиноких людей, которые, постигая волю провидения, подчиняют ей свою личную волю. Ненависть и презрение толпы наказывают этих людей за прозрение высших законов. Для русских историков — странно и страшно сказать — Наполеон — это ничтожнейшее орудие истории — никогда и нигде, даже в изгнании, не выказавший человеческого достоинства, — Наполеон есть предмет восхищения и восторга; он grand. Кутузов же, тот человек, который от начала до конца своей деятельности в 1812 году, от Бородина и до Вильны, ни разу ни одним действием, ни словом не изменяя себе, являет необычайный в истории пример самоотвержения и сознания в настоящем будущего значения события, — Кутузов представляется им чем-то неопределенным и жалким, и, говоря о Кутузове и 12-м годе, им всегда как будто немножко стыдно." | RHVoice-test -p Anna
Приемлемо!
Можно копать глубже, с разными параметрами компилляции и встраивания в проекты.
Добавлено спустя 10 минут 17 секунд:
Аудио файлик с примером работы синтезатора в формате mp3 в приложении типа как текстовый, переименовать в tolstoy.mp3