Здравствуйте, все.
Пытаюсь установить новый multispeech, но пока не очень получается.
Вот мои действия и то, что в результате получается:

После того, как внёс в файл sources-list необходимые добавления, так как писал 
Игорь, сделал update пакетов.

Затем :
sudo aptitude install multispeech ru-tts mbrola mbrola-en1

Вот результат установки пакетов:
...

Следующие НОВЫЕ пакеты будут установлены:
  emacspeak{a} libbobcat1{a} libboost-filesystem1.34.1{a} 
  libboost-program-options1.34.1{a} libboost-regex1.34.1{a} 
  libboost-thread1.34.1{a} libportaudiocpp0{a} mbrola mbrola-en1 
  multispeech ru-tts rulex{a} tcl8.4{a} tclx8.4{a} 
0 пакетов обновлено, 14 установлено новых, 0 пакетов отмечено для удаления, и 
103 пакетов не обновлено.
Необходимо получить 11,6MB архивов. После распаковки 26,2MB будет занято.
Хотите продолжить? [Y/n/?] y
Запись информации расширенных состояний... Готово
Получить:1 http://poretsky.homelinux.net lenny/non-free mbrola 3.01h-2 [34,3kB]
Получить:2 http://poretsky.homelinux.net lenny/non-free mbrola-en1 0.0.980910-2 
[5833kB]
Получить:3 ftp://ftp.de.debian.org lenny/main libbobcat1 1.18.1-1 [160kB]
Получить:4 ftp://ftp.de.debian.org lenny/main libboost-filesystem1.34.1 
1.34.1-14 [57,0kB]
Получить:5 ftp://ftp.de.debian.org lenny/main libboost-program-options1.34.1 
1.34.1-14 [190kB]
Получить:6 ftp://ftp.de.debian.org lenny/main libboost-regex1.34.1 1.34.1-14 
[543kB]
Получить:7 ftp://ftp.de.debian.org lenny/main libboost-thread1.34.1 1.34.1-14 
[39,0kB]
Получить:8 ftp://ftp.de.debian.org lenny/main libportaudiocpp0 19+svn20071022-3 
[23,8kB]
Получить:9 ftp://ftp.de.debian.org lenny/main tcl8.4 8.4.19-2 [1175kB]
Получить:10 ftp://ftp.de.debian.org lenny/main tclx8.4 8.4.0-1 [95,4kB]
Получить:11 http://poretsky.homelinux.net lenny/non-free ru-tts 2.1 [36,4kB]
Получить:12 http://poretsky.homelinux.net lenny/free rulex 2.0 [1363kB]
Получить:13 http://poretsky.homelinux.net lenny/free emacspeak 31.0-6 [1781kB]
Получить:14 http://poretsky.homelinux.net lenny/free multispeech 2.4.1 [236kB]
Получено 11,6MБ в 1min24s (137kБ/с)
Предварительная настройка пакетов ...
emacspeak speech server configuration
-------------------------------------

Файл /etc/emacspeak.conf будет настроен таким образом, что по команде 
'/usr/bin/emacspeak' будет запускаться Emacs с поддержкой emacspeak, который 
использует заданный сервер.

Позже вы можете изменить эту настройку запустив 'dpkg-reconfigure emacspeak', 
имея права суперпользователя, или для временного изменения установив переменную 
окружения DTK_PROGRAM.

  1. DECtalk Express
  2. DECtalk Express on another computer
  3. ViaVoice Outloud on another computer

(сдесь работа продолжается только если нажимать энтер, а если, например цифру 
1, а затем энтер, то ничего не работает.)

Речевой сервер по умолчанию: 


Если для генерации речи используется аппаратное обеспечение, введите имя файла 
устройства Unix связанное с ним, например '/dev/ttyS0' или '/dev/ttyUSB0'..

Если используется программный синтез речи, введите 'none'.

Порт, к которому подключено оборудование речевого синтеза: 

(сдесь так же работа продолжается только, если нажимать клавишу энтер, а если 
'none', то всё стоит на месте).
...
(далее идёт описание выбранных пакетов и их настройка, ошибок никаких не 
показано).


Файл конфигурации `/etc/emacs/site-start.d/01emacspeak.el'
 ==> Файл, созданный вами или сценарием.
 ==> Также, файл в пакете, предоставленный сопровождающим пакета.
  Что вы будете с этим делать?  У вас есть следующие варианты:
   Y или I : установить версию, предлагаемую сопровождающим пакета
   N или O : оставить установленную на данный момент версию
      D    : показать различия между версиями
      Z    : перевести этот процесс в фоновый режим для проверки ситуации
 По умолчанию сохраняется текущая версия файла конфигурации.
*** 01emacspeak.el (Y/I/N/O/D/Z) [по умолчанию N] ? y
Устанавливается новая версия файла конфигурации 
/etc/emacs/site-start.d/01emacspeak.el ...
install/emacspeak: Handling install for emacsen flavor emacs22
/usr/lib/emacsen-common/packages/install/emacspeak: line 44: [: слишком много 
аргументов
/usr/lib/emacsen-common/packages/install/emacspeak: line 50: [: слишком много 
аргументов
( не понятно, про слишком много аргументов).

  Compilation log saved to /usr/share/emacs22/site-lisp/emacspeak/compile.log.gz
Настраивается пакет multispeech (2.4.1) ...
Please restart all running multispeech instances
for changes to take effect.
...

Затем я попробовал переконфигурировать emacspeak:
sudo dpkg-reconfigure emacspeak
было предложено выбор из четырёх пунктов, где третьим был выбор multispeech, 
попробовал нажать три, а затем энтер, но процесс не пошёл, а пошёл только 
тогда, когда нажимаю энтер без цифр, видимо, всё осталось по старому.

Затем, на всякий случай удалил все файлы и каталоги, относящиеся к старому 
emacspeak и multispeech, а именно:
/usr/local/lib/multispeech
/usr/local/share/emacs/site-lisp/emacspeak
/usr/local/share/ru_tts
вычистил каталоги:
/usr/local/bin 
/usr/local/etc
убрал из файла ~/.emacs строчки, относящиеся к загрузке старого emacspeak.

Перегрузил комп, проигралась вступительная мелодия, а дальше только пищит на 
любое нажати клавиш.
При загрузке emacspeak была выдана вот такая информация:

 ("emacs")
Loading 00debian-vars...done
Loading /etc/emacs/site-start.d/01emacspeak.el (source)...
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/emacspeak-setup...
Loading cl-macs...done
Loading emacspeak...
Loading cl-extra...done
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/emacspeak-loaddefs.el 
(source)...
Loading regexp-opt...done
Note: file is write protected
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/emacspeak-loaddefs.el 
(source)...done
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/emacspeak-cus-load.el 
(source)...done
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/g-client/g-loaddefs.el 
(source)...done
Loading /usr/share/emacs22/site-lisp/emacspeak/lisp/g-client/g-cus-load.el 
(source)...done
Loading emacspeak-fix-interactive...done
Loading cl-seq...done
Loading emacspeak...done
Loading byte-opt...done
Loading voice-setup...done
Loading voice-setup...done
Loading voice-setup...done
Loading replace...
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
Loading replace...done
Loading 
/usr/share/emacs22/site-lisp/emacspeak/sounds/default-8k/define-theme.el 
(source)...done
Loading emacspeak-alsaplayer...done
Loading emacspeak-webmarks...done
Loading emacspeak-webspace...done
Error while loading 01emacspeak
Loading /etc/emacs/site-start.d/20apel.el (source)...done
Loading /etc/emacs/site-start.d/50dictem.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
Loading /etc/emacs/site-start.d/50dictionary-el.el (source)...
Loading dictionary-init...done
Loading /etc/emacs/site-start.d/50dictionary-el.el (source)...done
Loading /etc/emacs/site-start.d/50festival.el (source)...done
Loading /etc/emacs/site-start.d/50flim.el (source)...done
Loading /etc/emacs/site-start.d/50mpg123-el.el (source)...done
Loading /etc/emacs/site-start.d/50w3m-el.el (source)...done
Loading /etc/emacs/site-start.d/51debian-el.el (source)...done
Loading /etc/emacs/site-start.d/51dictem-config.el (source)...
Loading easymenu...done
Loading /etc/emacs/site-start.d/51dictem-config.el (source)...done
Loading /etc/emacs/site-start.d/80keybindings.el (source)...done
Loading /etc/emacs/site-start.d/80site-defaults.el (source)...
Loading time...done
Loading paren...
Loading places from /home/master/.emacs-places...done
Loading paren...done
Warning:  show-paren mode with Emacspeak will not work.
Loading avoid...done
Loading /etc/emacs/site-start.d/80site-defaults.el (source)...done
Loading emacspeak-keymap...done
dtk-set-punctuations: Process speaker not running
emacspeak-serve-auditory-icon: Process speaker not running
emacspeak-serve-auditory-icon: Process speaker not runningmas...@debian:/home$ 
sudo dpkg-reconfigure emacspeak
emacspeak speech server configuration
-------------------------------------

Файл /etc/emacspeak.conf будет настроен таким образом, что по команде 
'/usr/bin/emacspeak' будет запускаться Emacs с поддержкой emacspeak, который 
использует заданный сервер.

Позже вы можете изменить эту настройку запустив 'dpkg-reconfigure emacspeak', 
имея права суперпользователя, или для временного изменения установив переменную 
окружения DTK_PROGRAM.

  1. DECtalk Express
  2. DECtalk Express on another computer
  3. Multispeech
  4. ViaVoice Outloud on another computer

Речевой сервер по умолчанию: 3

Речевой сервер по умолчанию: 


Если для генерации речи используется аппаратное обеспечение, введите имя файла 
устройства Unix связанное с ним, например '/dev/ttyS0' или '/dev/ttyUSB0'..

Если используется программный синтез речи, введите 'none'.

Порт, к которому подключено оборудование речевого синтеза: 


install/emacspeak: Handling install for emacsen flavor emacs22
  Compilation log saved to /usr/share/emacs22/site-lisp/emacspeak/compile.log.gz

Извините, что так длинно, но Игорь писал, длинно не бывает.
Что мне дальше с этим делать?

Юрий В
.
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить