Здравствуйте!

>>>>> "Денис" == Денис Ревега <[email protected]> writes:

    Денис> репозиторий добавил... потом aptitude update aptitude
    Денис> install multispeech ru-tts mbrola mbrola-en1
    Денис> /usr/bin/emacspeak молчек...

Вообще-то, перечисленные действия не приводят к тому, чтобы
Multispeech стал для Emacspeak речевым сервером по-умолчанию. На это,
кстати, указывает и /usr/share/doc/multispeech/README.Debian. Со
знакомства с содержимым этого файла (если он есть) следует начинать
выяснение непонятностей с новым пакетом. Очень жаль, что Вы этим
пренебрегаете.

    Денис> потом aptitude install emacspeak кое-что обновило, кое-что
    Денис> оставило...

Ситуацию следует описывать по возможности точно, а лучше всего просто
цитаты приводить. Расплывчатые намеки не помогают составить
сколько-нибудь адекватное представление о ситуации.

    Денис> снова запуск и снова молчек...  только теперь если запускаю
    Денис> emacspeak из "открыть программу", то совершенно ничего не
    Денис> происходит. просто закрывается "открытие" и все.

А до этого что-то происходило?

    Денис> если же из терминала /usr/bin/emacspeak появляется (тут же,
    Денис> в терминале) как бы окно emac-а. но звука снова никакого.

А просто emacs как себя ведет?

    Денис> Че можно предпринять?

Наверное, прежде всего следовало бы убедиться в том, что Multispeech
нормально работает в вашем окружении и, если нет, разобраться в чем
дело и правильно его сконфигурировать. После этого логично подключить
его все-таки к Emacspeak в качестве речевого сервера по-умолчанию. и,
наконец, не худо бы разобраться что у Вас за Emacs. Попробуйте такую
команду:

dpkg -l emacs2* | grep ^ii

    Денис> К стати, файлы, что извлекались из архива удалять как-то
    Денис> надо?

Весьма желательно.

    Денис> или они заменяются?

Нет, не заменяются, а мешать могут.

    Денис> и если надо, как это сделать проще всего?  т.е. как их все
    Денис> понаходить?

Можно развернуть архив в отдельном каталоге и посмотреть куда что
попало. По идее, это даже лучше было сделать еще до установки
пакетов. В противном случае, если я ничего не путаю, Emacspeak при
установке должен был предупредить о замене файла
/etc/emacs/site-start.d/01emacspeak.el и спросить что с этим
делать. Был такой вопрос? И, если да, что Вы на него ответили?

Самое главное - надо удалить каталог
/usr/local/share/emacs/site-lisp/emacspeak и то, что попало в
/usr/local/bin. Но хорошо бы и все остальное аккуратно вычистить. На
всякий случай.

    Денис> еще такая информация: Дмитрий Падучих как-то писал:
    dp> Может, эмуляция oss не загружена? Если
    DP> нет устройства /dev/dsp, выполните от root:

    DP> modprobe -v snd_pcm_oss
    Денис> так вот.  когда делал такое на эмаце из архива, так все
    Денис> говорило какое-то время, но потом снова все замолкало. при
    Денис> перезагрузке так же.

Новый Multispeech одинаково работает как с OSS, так и с ALSA
устройствами, так что никакая эмуляция как правило не нужна.

    Денис> Извиняюсь за такую сумбурность...

Да уж... :-)

С уважением,
Игорь.
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить