[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:452]For visual sense handicapped people, temporal measures
- X-ml-count: 452
- Subject: [MD:452]For visual sense handicapped people, temporal measures
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 25 Jan 1998 01:26:01 -0800
- X-mailer: Semi-gnus 6.0.3 (based on Quassia Gnus v0.22)
Koichi Inoue <inoue@xxxxxxxxxxxxxxxxxxxxxx> writes:
> Meadow-developにsubscribeさせていただいたのですが、修論間近というこ
> とで、逃げていました。すみません。宮下さんの方で着々と計画が進んでいた
> とは....。ありがとうございます。
>
> テストの件、了解しました。
> ところで、meadowではlispからwin32-apiを呼び出すということは可能でしょ
> うか。
まあ、通常はDynamic Loadingでやった方がいいでしょうね。
もちろん、ユーザーが自分でDLLを書いて行うことが出来ます。
> 日本語windows95スクリーンリーダである95Reader(日本障害者職業総合セン
> ター)は、プログラム作成者のために以下のような関数を提供しています。
>
> BOOL WINAPI SoundMessage (LPCSTR, int);
> BOOL WINAPI dic_regist (VOID);
> BOOL WINAPI dic_regist_detail (VOID);
> BOOL WINAPI dic_reg_from_file (VOID);
> BOOL WINAPI dic_text_out (VOID);
>
> このうち、SoundMessage() は、しゃべってほしい文字列へのポインタと読
> み上げモード指定(なめらか読み、1文字詳細読みなど)を与えて、任意の文
> 字列を発声させることができます。wz editorでは、この関数を使って音声化
> を行っています。
なるほど。Export Libraryは用意されているんですよね?
95readerとやらは、どこで手に入るのですか
こういうものが使えるのなら、WM_TEXTをだます必要はないですね。
さっきの計画は止めましょう。汎用性もなさそうですし。
> これを用いたアプローチというのは可能でしょうか。
むしろ、こちらでやった方がよさそうですね。
> # 読ませたいところでたくさんlispコーディングをしないといけないので、
> # スクリーンリーダーの方で読む文字を見つけてくれる方が楽ですけどね。
それは、駄目だと思いますけど。文字を判別するのは厳密にはMeadow自身が
行わないと駄目でしょうけど。
それに、たいした量のLisp codeも要らないでしょうね。
さて、誰か手伝ってくれます?
From himi