Lex:

Le> 1. установить тифлокомповский архив с речевой поддержкой и переписать
Le> скрипты проигрывания на paplay. Еще, если мне не изменяет память,
Le> Multispeech 1 сам по себе захватывает устройство /dev/dsp, и его надо
Le> запускать через padsp.

Да. Или Закомментировать обращение к /dev/dsp в коде. Там, по-моему, только
две строчки:

subprocess.cc:68:
          while ((dsp_fd = open(dsp_device, O_WRONLY )) < 0);
          close(dsp_fd);

Le> К недостаткам такого решения я отношу отсутствие ускорения ru_tts, т.к.
Le> мои эксперименты с sox'ом показали неудовлетворительный отклик.

Sox перед paplay вставляли? Можно ещё попробовать собственный модуль sox для
ввода/вывода через PulseAudio. Или модуль ввода/вывода через libao, а libao
настроить на работу с PulseAudio.

Недавно видел в рассылках сообщение с патчем к Speech Dispatcher,
добавляющее в него поддержку libao. Идея была в том, чтобы настроить libao
на работу через PulseAudio. Вроде бы результат получается лучше, чем с gnome
speech. Может, Вы как раз с этим патчем установили Speech Dispatcher из
репозитория Vinux.

Le> Подскажите, пожалуйста, какие пакеты нужно устанавливать в таком случае?

Уже писал в статье про настройку Orca с Multispeech. Статья была на
linux.tiflocomp.ru.

[...]

Le> 2. Установить voiceman. Про него мне ничего не извесно, основной вопрос
Le> - можно ли его подключить к orca и как это зделать?

Наверно, можно. В Homeros ведь сделано. Есть, правда, подозрение, что если
подключить его так же, как и Multispeech, то могут быть проблемы с
обработкой знаков < и >. Voiceman обрабатывает их особым образом, а в Orca,
если там ничего в этом отношении не поменялось, специальная обработка знаков
< и > в протоколе речевого сервера Emacspeak не предусмотрена.

[...]

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

Ответить