Homeros/BinaryVoiceman: различия между версиями
Msp (обсуждение | вклад) Нет описания правки |
Msp (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
'''ВНИМАНИЕ!''' В состав пакета входит синтезатор '''mbrola''', который предназначен для использования только в некоммерческих целях. | '''ВНИМАНИЕ!''' В состав пакета входит синтезатор '''mbrola''', который предназначен для использования только в некоммерческих целях. | ||
Ознакомтесь с файлом | Ознакомтесь с файлом [ftp://ftp.altlinux.org/pub/people/msp/voiceman/binary/LICENSE.mbrola.txt LICENSE.mbrola.txt] для получения более подробных комментариев. | ||
К текущему моменту проверена работа предлагаемого пакета на дистрибутиве '''Ubuntu 9.10'''. | |||
Возможность его запуска на прочих системах необходимо проверять отдельно. | |||
Просьба к пользователям вносить обновления на эту страницу во случаях удачного и неудачного запуска приложения в различных средах. | |||
Это может значительно сократить время экспериментов и последующих попыток. | |||
В системах '''ALT Linux''' доступен '''rpm'''-пакет в репозиториях, | |||
поэтому загружать архив, описываемый на этой странице нет необходимости. | |||
По вопросам просьба обращаться в [http://lists.altlinux.org/mailman/listinfo/homeros список рассылки Homeros]. | |||
== Требования к системе == | == Требования к системе == |
Версия от 12:48, 13 мая 2010
VoiceMan — это речевой сервер для систем GNU/Linux, разработанный с целью централизованного вывода речи от приложений экранного доступа, используемых людьми с ограничениями по зрению
(более подробную информацию см. на домашней странице продукта).
На его основе подготовлен пакет с синтезаторами mbrola и ru_tts, предназначенный для установки в систему без применения пакетных менеджеров, таких как apt-get или aptitude.
ВНИМАНИЕ! В состав пакета входит синтезатор mbrola, который предназначен для использования только в некоммерческих целях. Ознакомтесь с файлом LICENSE.mbrola.txt для получения более подробных комментариев.
К текущему моменту проверена работа предлагаемого пакета на дистрибутиве Ubuntu 9.10. Возможность его запуска на прочих системах необходимо проверять отдельно. Просьба к пользователям вносить обновления на эту страницу во случаях удачного и неудачного запуска приложения в различных средах. Это может значительно сократить время экспериментов и последующих попыток. В системах ALT Linux доступен rpm-пакет в репозиториях, поэтому загружать архив, описываемый на этой странице нет необходимости. По вопросам просьба обращаться в список рассылки Homeros.
Требования к системе
Бинарный пакет VoiceMan подготовлен с учётом снижения чувствительности приложения к среде пользователя. В настоящий момент используются команды и библиотеки, входящие практически в любой дистрибутив GNU/Linux. Исключение составляет библиотека libao, которая хоть и является очень распространённой, но не входит в базовую часть ОС и может отсутствовать в системе. Есть возможность добавить в пакете VoiceMan проверку наличия libao и запускать версию сервера, соответствующую результатам этого теста. Когда такая проверка будет реализована, на этой странице появится дополнительная информация. Библиотека libao отвечает за воспроизведение "звуковых иконок" постоянной частоты. В случаях, когда она недоступна, их воспроизведение будет отключено.
Ниже приводим перечень существующих зависимостей:
- команда aplay — используется для вывода аудио-потока и является частью подсистемы звука ALSA (Advanced Linux Sound Architecture);
- команда iconv — используется для преобразования кодировки текста;
- библиотека libstdc++ — это стандартная библиотека функций для приложений на языке C++;
- библиотека libao .
Проверить наличие команд aplay и iconv можно при помощи командной строки. Попытка вызова этих команд не должна приводить к появлению сообщений об ошибке. Информацию о доступности библиотек лучше получать в менеджере пакетов соответствующего дистрибутива.