Andrey Butenko:

AB> Поставил ubuntu 8.04. Обновил систему. выполнил команду aptitude
AB> install emacs emacs22 stdlibc++5 Может сейчас в команде ошибся, но
AB> emacs установился. разархивировал файл speech-support.tar.bz2
AB> ВВзятый с сайта tiflocomp.ru emacs молчит.

Ещё нужно установить пакет libdb4.3. Emacspeak после этого должен
заговорить. С Orca сложнее. Orca передаёт данные в кодировке utf-8,
поэтому создайте в директории emacspeak/servers скрипт
multispeech-utf8 с таким содержимым:

#!/bin/sh

export MULTISPEECH_LANG_SWITCH=1
konwert utf8-koi8r |
/usr/local/lib/multispeech/speech_server

сделайте его выполняемым:

chmod +x multispeech-utf8

и подключите его к Orca в качестве речевого сервера. Для этого в файле
~/.orca/orca-customizations.py напишите так:

import orca.espeechfactory

# Раскомментируйте следующие две строки, если хотите, чтобы Orca
#работала через Multispeech по умолчанию. Имейте в виду, что эти
#настройки переопределяют выбор синтезатора, сделанный через GUI.

#orca.settings.speechServerFactory = 'orca.espeechfactory'
#orca.settings.speechServerInfo =
#['multispeech-utf8','multispeech-utf8']

# Эта переменная содержит путь к директории emacspeak/servers
orca.espeechfactory.SpeechServer.location = 
"/usr/local/share/emacs/site-lisp/emacspeak/servers/"

# заклинание, чтобы Orca могла запустить Multispeech.
orca.espeechfactory._codeTable['multispeech-utf8'] = 'dectalk'

# Этот параметр регулирует скорость
orca.espeechfactory.SpeechServer.config["rate"] = 20

И, наконец, замените файл espeechfactory.py, входящий в состав Orca
(после выхода Orca 2.24.1 этого можно будет не делать):

http://paduch.telenet.ru/blinds/orca/espeechfactory.py.gz 

распакуйте файл с помощью gunzip и выполните следующие команды (для
Debian/Ubuntu):

touch espeechfactory.py
cp -f espeechfactory.py /usr/share/python-support/gnome-orca/orca/
update-python-modules  gnome-orca

После этого перезагрузите Orca.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить