白倉さん、メーリングリストの皆さんこんにちは。 栃木県の田中敏信です。 ご報告ありがとうございます。 H-Shirakura <GZL12007@nifty.ne.jp> writes: 必要か書だけを引用させていただきます。 > DmWinに同梱のReadme.TXTを、どの位置から連続読みさせても、 > > > DM Win 2.02ベータ版、その2c > > と > > > 2004-06-28(月曜日) > > この2行に有る半角スペースをXpReaderが読んでしまいます。 中略。 > 2000Readerが無いので確実な事は言えないのですが、パソコンがNEC製で、DOS > /V機と完全互換になる以前の物、だからでしょうか? そうなると、もうどう > しようも無いですね・・・。 > それに、95Reader系を使ってWZを操作している人も少ないのでしょうか? > と言うより、ほとんどいないのかな? もう少し粘ってみましょう。 DM Winの設定ダイアログのビープ音のタブシートの中で、 「連続読みで文字列を読み飛ばした時にビープ音を出す」のチェックボックスを チェックにして下さい。 これで、半角・全角のスペースを読み飛ばした時にビープ音が出ることを 確認して下さい。 「正規表現置換によってスペースが取り除かれた時に、ビープ音が出る」 というプログラムにしています。 上機の行を読み上げている時にビープ音が出なければ、正規表現文字列が 間違っていることになります。 もう一点。 WZエディタにはマクロを組み込まなくても、オリジナルで「編集 ウインドウを音声化する機能」が組み込まれています。もしかしたら、 DM Winが出している「スペース無しの音声」が、WZオリジナルの音声に 消されている可能性もあります。 WZEDITOR.EXEが入っているフォルダに「 speak.cfg 」というファイルが あります。これがある時にだけWZオリジナルの音声が出ますので、試しに 「 speak.cfg を別の名前にリネームして、WZ + DM Winを再起動して みていただけませんか。 もしも、WZオリジナルの音声をOffして問題が解決出来るようでしたら、 「連続読み上げ中にはWZオリジナルの音声をOffにする処理」を加えます。 > > 2004-06-28(月曜日) > > この ↑ の行の10桁あたりにカーソルを置いて、 > CTRL+SHIFT+J で先頭からカーソルまでを読ませると ダイナリ スペースス > ペース の様に発声します。 > CTRL+SHIFT+K で先頭から行末まで読ませると ダイナリ スペース32スペ > ース12 2004-06-28(月曜日) の様に発声します。 > CTRL+SHIFT+L でカーソル移行を読ませると、ビープ音がピッと鳴ってスペー > スは発声されず 2004-06-28(月曜日) だけが読まれます。 すみません。上記の現象は、単純なバグです。 CTRL+Shift J と CTRL+Shift Kでは、95Readerシリーズでは「校閲読み」 にしていますが、 CTRL+Shift L だけは、「なめらか読み」になっていました。 次のバージョンでは「校閲読み」に修正します。 > この相違点「カーソルの有る位置を基準にして前後を読ませた時の違い」は、 > 連続読みにも何か関係しているのではないでしょうか? スクリーンリーダー > に文字列を渡す際にカーソルの位置で読み方が違うとか・・・? 関係ないで > すかね・・・? DM Winの連続読みは、 「カーソルが移動した後で、カーソル位置の右の文節を読み上げさせる」 という処理にはしていません。 カーソルが移動する箇所の文字列を、前もってメモリの中から取り出し、 スクリーンリーダーで発声させておきます。カーソル移動などの表示処理は、 音声が聞こえている間に行われるようにしています。音声発生が、最優先に 行われる処理にして、軽快さを追求しています。 それでは、また!
Received: from ns.lancenet.or.jp (IDENT:root@ns.lancenet.or.jp [202.237.246.10]) by sl.sakura.ne.jp (8.12.6p3/8.12.6) with ESMTP id i638g9Cu047798 for <windows@sl.sakura.ne.jp>; Sat, 3 Jul 2004 17:42:09 +0900 (JST) (envelope-from tosinobu@lancenet.or.jp) Received: from lancenet.or.jp (p109.lancenet.or.jp [202.237.246.109]) by ns.lancenet.or.jp (8.11.6/3.7W1.0) with SMTP id i638g3w31961 for <windows@sl.sakura.ne.jp>; Sat, 3 Jul 2004 17:42:03 +0900 Date: Sat, 3 Jul 2004 17:42:03 +0900 Message-Id: <mb.2004452455.261334146.9661796.828019@lancenet.or.jp> To: windows@sl.sakura.ne.jp Subject: [windows:19487] Re: WZエディタ音声化マクロDM Winテスト版 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="iso-2022-jp" In-reply-to: <1088689513.12321.16844_Mocchan.GZL12007@nifty.ne.jp> References: <1088689513.12321.16844_Mocchan.GZL12007@nifty.ne.jp> From: Tanaka Toshinobu <tosinobu@lancenet.or.jp> X-Mailer: WZ MAIL 5.01C Sender: owner-windows X-ML-Sequence: 19487 X-ML-Name: windows Precedence: bulk Reply-To: windows@sl.sakura.ne.jp |