[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:459]For visual sense handicapped people, temporal measures
- X-ml-count: 459
- Subject: [MD:459]For visual sense handicapped people, temporal measures
- From: Koichi Inoue <inoue@xxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 30 Jan 1998 15:58:01 +0900
- X-mailer: Mew version 1.92 on Emacs 20.2 / Mule 3.0 (MOMIJINOGA)
Reply to the message
>From Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
> ## サンプルとして、「東芝音声システム」なるものでサポートしてみましょうか?
それは市販されているものでしょうか。
> しかし、それじゃあ、今困っている人が浮かばれんので、
> ちょっとこんなEmacs Lispを思い付きました。
> 井上さん。これでポインタの文字がよめますか?
> 読めるんなら、これで後はほかの人が幸せになるように
> お好みで体裁を調えてください。私が後は適当に処理します。
>
> (defun set-string-to-title-string (string)
> (modify-frame-parameters (selected-frame)
指定した文字や領域をウィンドーのタイトル文字列に設定するということで
すよね。95Readerにウィンドータイトルを読み上げる機能があるのでそれを使っ
てとりあえず言葉にすることはできます。ただし、95Readerでタイトル文字列
を読む操作をすると「現在のアクティブウィンドーは」というのが最初につい
てしまうのが困るところです。SoundMessage()関数に読みたい文字列を任意の
ときに投げ込むようなことをするには、meadow側でどのレベルの変更が必要で
しょうか。これをやるとすれば95Readerへの直接対応になるので、あまり深い
ところに組み込まない方がよいと思いますが、lispレベルでどうにかするわけ
には行かないのでしょうか。
# 思ったほど簡単ではなさそうな期がしてきました。読み上げのAPIがwindows
に付属するまで待った方がいいのかも.....。
--
Kouichi Inoue, Graduate School of Mathematics,Kyushu University
E-mail: inoue@xxxxxxxxxxxxxxxxx
WWW: http://wwwmath.ap.kyushu-u.ac.jp/~inoue/