Lex:
Le> emacspeak у меня работает, но вместо того, чтобы отправлять русские
Le> символы voiceman'у, он говорит что-то типа "Cyrillic capital a",
Le> "Cyrillic captial v" и т.д. Как можно это починить?
Наложите патч:
diff --git a/lisp/emacspeak-speak.el b/lisp/emacspeak-speak.el
index 82a14dd..e1cded7 100644
--- a/lisp/emacspeak-speak.el
+++ b/lisp/emacspeak-speak.el
@@ -1053,7 +1053,6 @@ Pronounces character phonetically unless called with a
PREFIX arg."
(let ((char (following-char )))
(when char
(cond
- ((> char 128) (emacspeak-speak-char-name char))
((and (not prefix)
(emacspeak-is-alpha-p char))
(dtk-speak (emacspeak-get-phonetic-string char )))
Le> Еще, я не слышу приветственного звука emacspeak при запуске: "This is
Le> emacspeak". Помню, таже штука была при установке emacspeak из архива
Le> речевой поддержки, но после доустановки некоторых пакетов приветствие
Le> стало проигрываться.
Установите mpg123. Emacspeak проверяет наличие /usr/bin/mpg123.
Le> Попутно вопрос: как я могу посмотреть и/или изменить команду, которой
Le> emacspeak проигрывает звуковые иконки? Или он просто посылает
Le> соответствующую команду речевому серверу?
Можно и так, и так. Emacspeak, как он есть, по умолчанию проигрывает звуки
сам, вызывая программу, заданную переменной emacspeak-play-program.
Программа вызывается так:
программа -N звуковой-файл
Возможно, патч Игоря меняет это на проигрывание через речевой сервер.
Смотрите переменную emacspeak-auditory-icon-function. Если её значение -
emacspeak-play-auditory-icon, то Emacspeak проигрывает сам, а если
значение - emacspeak-serve-auditory-icon, то через сервер.
--
Дмитрий Падучих
--
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus