[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:459]For visual sense handicapped people, temporal measures



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/