Расположенные здесь репозитории содержат полный набор пакетов для организации рабочего места на базе Emacspeak с многоязычной речевой поддержкой. Они включают в себя современную версию Emacspeak, несколько исправленную и дополненную, многоязычный речевой сервер с поддержкой русского, английского, немецкого, французского, итальянского, испанского и португальского языков и возможностью автоматического переключения языка на лету по контексту, программы синтеза речи и прочие средства так или иначе имеющие отношение к невизуальному доступу. Разумеется, здесь находятся лишь те пакеты, которые либо вовсе не входят в состав соответствующих дистрибутивов, либо представлены там старыми или недоброкачественными версиями.
Интересующиеся репозиторием как таковым, скажем, для зеркалирования или просто из любопытства, приглашаются сюда. А чтобы подключить его к системе управления пакетами, достаточно выполнить следующие несложные действия:
Загрузить открытый ключ poretsky.gpg, который будет использоваться для проверки подлинности моей подписи;
Внести его в связку ключей системы управления пакетами посредством команды:
$ sudo apt-key add poretsky.gpg
accessibility.list
со списком источников,
соответствующий вашему дистрибутиву:
Поместить его в каталог /etc/apt/sources.list.d
или просто
скопировать содержимое в файл /etc/apt/sources.list
;
$ sudo apt-get update
/etc/apt/preferences.d
.После этого пакеты можно устанавливать и обновлять стандартными
средствами, например, командой apt-get install
.
Основной комплект устанавливается командой:
$ sudo apt-get install multispeech mbrola mbrola-en1 freephone enlex ru-tts rulex emacspeak
Предполагается, что Emacs к этому моменту уже установлен. Если нет, он
будет установлен тоже благодаря зависимостям. Если в системе
используются средства невизуального доступа к среде Gnome на основе
Orca, то,воизбежание возможных конфликтов, очень рекомендуется
выбирать версию Emacs без поддержки gtk. Например, пакеты с суффиксом
-lucid
.
При первой установке Emacspeak предлагает выбрать речевой сервер. Если в этой роли предполагается использовать Multispeech, а он еще не установлен на данный момент и потому, естественно, в списке отсутствует, беспокоиться не стоит: можно выбрать любой другой, а потом установить Multispeech и вернуться к этому вопросу посредством команды:
$ sudo dpkg-reconfigure emacspeak
Влюбом случае рекомендуется не обходить своим вниманием документацию, поставляемую в составе пакетов.
И, наконец, вот еще парочка конфигурационных файлов для пущего
облегчения жизни. Место их в каталоге /etc/emacs/site-start.d
.