Некоммерческая ассоциация Oralux.org выпустила обновление своего продукта Voxin до версии 3.0, который предоставляет возможность использования синтезаторов речи Vocalizer Embedded и IBM TTS на системах GNU/Linux. Voxin обеспечивает доступ примерно к 400 дополнительным платным проприетарным голосам для различных языков по себестоимости, то есть без коммерческой наценки дистрибьютора. В частности, предлагается три русских голоса (Катя, Милена и Юрий), а также один украинский (Леся).
Voxin представляет собой легко устанавливающееся дополнение, включающее модуль для речевого сервера speech-dispatcher версии 0.71 и новее, что позволяет легко настроить поставляемые синтезаторы речи для использования совместно с программой экранного доступа Orca, а также с любым другим программным обеспечением, использующим данный речевой сервер для голосового вывода. Помимо Orca также протестирована совместимость с Speakup и Emacspeak, для которых пакеты интеграции поставляются отдельно, а также заявлена потенциальная совместимость с SBL и YASR. Однако для Voxin 3.0 совместимость с Emacspeak находится на этапе доработки и ориентировочно необходимое обновление будет выпущено в апреле 2020 года.
Для Voxin подтверждена совместимость со следующими дистрибутивами (а также их производными без существенной модификации):
- Arch Linux
- CentOS 7
- Debian 8, 9, 10
- Fedora 29, 30
- Gentoo
- openSUSE Leap 15.0, Tumbleweed
- Slint64-14.2.1.1, 14.2.1.2
- Ubuntu 16.04, 18.04, 19.04
Голоса в рамках Voxin поставляются раздельно. Если пользователь заинтересован в нескольких голосах, то ему следует приобретать и устанавливать каждый из них отдельно.
Каждый голос Vocalizer Embedded предлагается в трёх вариантах: Compact, Pro и High (в порядке повышения качества синтезируемого голоса). Все цены включают лишь лицензионные отчисления правообладателям и не содержат наценки со стороны ассоциации Oralux.org. В целом, существует четыре варианта голосов Voxin:
- Voxin + IBM TTS - 4,19 евро за каждый голос.
- Voxin + Vocalizer Embedded, вариант Compact- 22,1 евро за каждый голос.
- Voxin + Vocalizer Embedded, вариант Pro - 26 евро за каждый голос.
- Voxin + Vocalizer Embedded, вариант High - 29,91 евро за каждый голос.
Для всех голосов Vocalizer Embedded, при покупке второго и более голоса такого же качества, предоставляется скидка 36%. Например, если был куплен русский голос Katya Compact, то украинский голос Lesya Compact может быть приобретён уже со скидкой.
Для приобретения Voxin следует на специальной странице выбрать интересующие голоса и добавить их в корзину, после чего выполнить оплату через систему PayPal.
Для инсталляции Voxin следует распаковать архив и запустить установщик с правами суперпользователя. Например, для пакета voxin-enu-3.0.tgz на дистрибутиве Ubuntu следует выполнить в терминале следующие команды:
tar -xf voxin-enu-3.0.tgz
sudo --login
cd voxin-3.0
cd voxin-enu-3.0
./voxin-installer.sh
На других дистрибутивах может потребоваться использовать
"su --login
вместо
sudo --login
Для интеграции Voxin с Emacspeak также требуется пакет emacspeak_voxin_install, а для интеграции с Speakup - пакет voxinup_install. Однако напомним, что реализация поддержки Emacspeak в Voxin 3.0 пока не реализована и ожидается в апреле 2020 года или позже вместе с поддержкой большего числа процессорных архитектур.
На момент релиза Voxin 3.0 имеются следующие технические ограничения:
- Известные ограничения интеграции Vocalizer Embedded в Voxin:
- только для архитектуры x86_64 (пока не x86, arm),
- совместим с speech-dispatcher (версии выше 0.7),
- ещё не совместим с Emacspeak,
- совместим с предыдущей установкой Voxin (версии 2.0 и новее),
- только для текстов UTF-8,
- пока нет поддержки ни словарей, ни аннотаций,
- ограниченный набор параметров (язык, скорость, громкость, высота звука),
- не может автоматически переключаться с одного языка на другой.
- Известные ограничения интеграции IBM TTS в Voxin:
- 32-битная / 64-битная архитектура:
- Синтезатор речи - это 32-битная библиотека.
- Доступна автоматическая установка для 64-битных дистрибутивов.
- Известные проблемы: некоторые слова могут привести к сбоям синтезатора речи. Известные проблемные слова:
- Американский английский: "c a e s u r e"
- Немецкий: "d a g e - g e n" or "d a n e - b e n"
- Синтез голоса зависит от устаревшей внешней библиотеки: старая библиотека libstdc++ включена в Voxin.
- 32-битная / 64-битная архитектура:
Также следует отметить, что Voxin содержит несвободные компоненты, имеющие дополнительные лицензионные обременения, в частности:
Социальные сети