Здравствуйте, все.
Пытаюсь установить новый 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