[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
auditory-icons on emacspeak-13.0
- To: bep@argv.org
- Subject: auditory-icons on emacspeak-13.0
- From: Koichi INOUE <inoue@argv.org>
- Date: 14 Feb 2001 02:45:15 +0900
- Delivered-To: mailing list bep@argv.org
- Mailing-List: contact bep-help@argv.org; run by ezmlm
- Organization: Accessibility Research Group for the Visually Impaired(ARGV)
- User-Agent: T-gnus/6.15.0 (based on Oort Gnus v0.01) (revision 05) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.0.97 (i386-windy-freebsd4.2) MULE/5.0 (SAKAKI)
井上です。
emacspeak-13.0ベースになってから、今までの方法ではauditory-iconがならな
くなっています。
その原因を調べました。
emacspeak-13.0からはauditory-iconをならすのに
emacspeak-play-auditory-iconを直接呼ぶのではなく、
emacspeak-auditory-icon-functionを呼ぶようになりました。
で、今までのemacspeak-play-auditory-iconとは別に、
emacspeak-serve-auditory-iconが新設され、こちらがデフォルトになったよう
です。
この関数は、play等のプログラムをstart-processする代わりに、スピーチサー
バに対して
p audiofilename.au
などと命令を送るようです。
付属のDectalk用サーバーなどはこのpコマンドに対応しているようです。
13.0ベースのBEPで今までと同じような方法でauditory-iconをならしたい場合は、
(setq emacspeak-auditory-icon-function emacspeak-play-auditory-icon)
というのを.emacsのどこかに書いてください。
それと、Linux版用に今まではsox付属のplayをいじったplayau_esdを作成してい
ましたが、先ほど変更して、emacspeak付属のplayをベースにしたplay_esdをつ
くるようにしました。
make config
の時にetc/play_esdが作成されます。
Windows版SSなどはpコマンドを実装するとauditory-iconがならしやすくなると
いうことはないでしょうか?
どこかで見たことあるのですでについてたりして。
--
Koichi Inoue, ARGV
E-Mail: inoue@...
ICQ UIN: 74900690