Homeros/BinaryVoiceman: различия между версиями
Msp (обсуждение | вклад) Нет описания правки |
Msp (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
[[Категория:ALT Linux Homeros]] | [[Категория:ALT Linux Homeros]] | ||
{{prg|VoiceMan}} — это речевой сервер для систем '''GNU/Linux''', разработанный с целью централизованного вывода речи от приложений экранного доступа, используемых людьми с ограничениями по зрению | {{prg|VoiceMan}} — это речевой сервер для систем '''GNU/Linux''', разработанный с целью централизованного вывода речи от приложений экранного доступа, | ||
используемых людьми с ограничениями по зрению | |||
(более подробную информацию см. на [http://www.marigostra.ru/voiceman/ домашней странице продукта]). | (более подробную информацию см. на [http://www.marigostra.ru/voiceman/ домашней странице продукта]). | ||
На его основе подготовлен пакет с синтезаторами {{prg|mbrola}} и {{prg|ru_tts}}, предназначенный для установки в систему без применения пакетных менеджеров, таких как {{prg|apt-get}} или {{prg|aptitude}}. | На его основе подготовлен пакет с синтезаторами {{prg|mbrola}} и {{prg|ru_tts}}, предназначенный для установки в систему без применения пакетных менеджеров, таких как {{prg|apt-get}} или {{prg|aptitude}}. | ||
Пакет предназначен для обработки речевого вывода от программ-чтецов {{prg|emacspeak}} и {{prg|orca}}. | |||
Приложения {{prg|emacspeak}} и {{prg|orca}} в~состав пакета не входят и должны устанавливаться отдельно при помощи стандартных средств используемого дистрибутива или путём применения пакетов сторонних разработчиков. | |||
'''ВНИМАНИЕ!''' В состав пакета входит синтезатор | '''ВНИМАНИЕ!''' В состав пакета входит синтезатор {{prg|mbrola}}, | ||
который предназначен для использования только в некоммерческих целях. | |||
Ознакомтесь с файлом [ftp://ftp.altlinux.org/pub/people/msp/voiceman/binary/LICENSE.mbrola.txt LICENSE.mbrola.txt] для получения более подробных комментариев. | Ознакомтесь с файлом [ftp://ftp.altlinux.org/pub/people/msp/voiceman/binary/LICENSE.mbrola.txt LICENSE.mbrola.txt] для получения более подробных комментариев. | ||
К текущему моменту проверена работа | К текущему моменту проверена работа пакета на дистрибутиве '''Ubuntu 10.4'''. | ||
Возможность его запуска на прочих системах необходимо проверять отдельно. | Возможность его запуска на прочих системах необходимо проверять отдельно. | ||
Просьба к пользователям вносить обновления на эту страницу во всех случаях удачного и неудачного запуска приложения в различных средах. | Просьба к пользователям вносить обновления на эту страницу во всех случаях удачного и неудачного запуска приложения в различных средах. | ||
Это может значительно сократить время экспериментов и последующих попыток. | Это может значительно сократить время экспериментов и последующих попыток. | ||
В системах '''ALT Linux''' доступен | В системах '''ALT Linux''' доступен {{prg|rpm}}-пакет в репозиториях, | ||
поэтому загружать архив, описываемый на этой странице, нет необходимости. | поэтому загружать архив, описываемый на этой странице, нет необходимости. | ||
По всем вопросам просьба обращаться в [http://lists.altlinux.org/mailman/listinfo/homeros список рассылки Homeros]. | По всем вопросам просьба обращаться в [http://lists.altlinux.org/mailman/listinfo/homeros список рассылки Homeros]. | ||
Строка 18: | Строка 22: | ||
== Требования к системе == | == Требования к системе == | ||
Бинарный пакет | Бинарный пакет {{prg|VoiceMan}} подготовлен с учётом снижения чувствительности приложения к среде пользователя. | ||
В настоящий момент используются команды и библиотеки, входящие практически в любой дистрибутив '''GNU/Linux'''. | В настоящий момент используются команды и библиотеки, входящие практически в любой дистрибутив '''GNU/Linux'''. | ||
Ниже приводим перечень существующих зависимостей: | Ниже приводим перечень существующих зависимостей: | ||
* команда | * команда {{cmd|aplay}} — используется для вывода аудио-потока и является частью подсистемы звука '''ALSA''' (Advanced Linux Sound Architecture); | ||
Проверить наличие команд | * команда {{cmd|iconv}} — используется для преобразования кодировки текста; | ||
* библиотека {{prg|libstdc++}} — это стандартная библиотека функций для приложений на языке '''C++'''; | |||
* библиотека {{prg|libao}} . | |||
Она отвечает за воспроизведение "звуковых иконок" постоянной частоты. | |||
Проверить наличие команд {{cmd|aplay}} и {{cmd|iconv}} можно при помощи командной строки. | |||
Попытка вызова этих команд не должна приводить к появлению сообщений об ошибке. | Попытка вызова этих команд не должна приводить к появлению сообщений об ошибке. | ||
Информацию о доступности библиотек лучше получать в менеджере пакетов соответствующего дистрибутива. | Информацию о доступности библиотек лучше получать в менеджере пакетов соответствующего дистрибутива. | ||
== Загрузка пакета == | |||
В настоящий момент доступна версия пакета для дистрибутива '''Ubuntu 10.4'''. | |||
Воспользуйтесь ссылкой ниже для загрузки. | |||
* '''Ubuntu 10.4''': [ftp://ftp.altlinux.org/pub/people/msp/voiceman/binary/voiceman-speech-pack-u104.tar.gz voiceman-speech-pack-u104.tar.gz ] (15Мб). | |||
== Установка и запуск == | == Установка и запуск == |
Версия от 19:43, 19 октября 2010
VoiceMan — это речевой сервер для систем GNU/Linux, разработанный с целью централизованного вывода речи от приложений экранного доступа,
используемых людьми с ограничениями по зрению
(более подробную информацию см. на домашней странице продукта).
На его основе подготовлен пакет с синтезаторами mbrola и ru_tts, предназначенный для установки в систему без применения пакетных менеджеров, таких как apt-get или aptitude.
Пакет предназначен для обработки речевого вывода от программ-чтецов emacspeak и orca.
Приложения emacspeak и orca в~состав пакета не входят и должны устанавливаться отдельно при помощи стандартных средств используемого дистрибутива или путём применения пакетов сторонних разработчиков.
ВНИМАНИЕ! В состав пакета входит синтезатор mbrola, который предназначен для использования только в некоммерческих целях. Ознакомтесь с файлом LICENSE.mbrola.txt для получения более подробных комментариев.
К текущему моменту проверена работа пакета на дистрибутиве Ubuntu 10.4. Возможность его запуска на прочих системах необходимо проверять отдельно. Просьба к пользователям вносить обновления на эту страницу во всех случаях удачного и неудачного запуска приложения в различных средах. Это может значительно сократить время экспериментов и последующих попыток. В системах ALT Linux доступен rpm-пакет в репозиториях, поэтому загружать архив, описываемый на этой странице, нет необходимости. По всем вопросам просьба обращаться в список рассылки Homeros.
Требования к системе
Бинарный пакет VoiceMan подготовлен с учётом снижения чувствительности приложения к среде пользователя. В настоящий момент используются команды и библиотеки, входящие практически в любой дистрибутив GNU/Linux.
Ниже приводим перечень существующих зависимостей:
- команда aplay — используется для вывода аудио-потока и является частью подсистемы звука ALSA (Advanced Linux Sound Architecture);
- команда iconv — используется для преобразования кодировки текста;
- библиотека libstdc++ — это стандартная библиотека функций для приложений на языке C++;
- библиотека libao .
Она отвечает за воспроизведение "звуковых иконок" постоянной частоты.
Проверить наличие команд aplay и iconv можно при помощи командной строки. Попытка вызова этих команд не должна приводить к появлению сообщений об ошибке. Информацию о доступности библиотек лучше получать в менеджере пакетов соответствующего дистрибутива.
Загрузка пакета
В настоящий момент доступна версия пакета для дистрибутива Ubuntu 10.4. Воспользуйтесь ссылкой ниже для загрузки.
- Ubuntu 10.4: voiceman-speech-pack-u104.tar.gz (15Мб).