秀丸リーダーについてNo.22046
K'zawa さん 06/10/25 16:51
 
K'zawaです。

秀まるおさん

http://www.maruo.co.jp/hidesoft/2/x21955_.html#21991
の続きですが、題名とずれているので改めました。

今日、また秀丸リーダーVer1.82(2)の設定を「削除した文字を読み上げ」に
変更したところ、BSで読まなくなっていました。
インストール時はたしかに読んでいました。
謎です。

それはそれとして、何故今日設定を変えてみたのかと言うと、
ちょっと勘違いがありまして、
設定ダイアログで入力中にBSを押したら
削除文字を読み上げているので、?と思ったからなのです。
しかし、よく考えてみれば、そこは秀丸リーダーとは
関係ないところでした。

…と言うことは、あれれ?

PC TalkerはDELは削除後のカーソル位置、
BSは削除文字を読むようになっているのです。
(どうりでVer1.81以前の状態で何の違和感もないはずです)
他のスクリーンリーダーは違うのか分かりませんが、
違うのなら、Ver1.81以前はその辺考慮されていたのでは?

[ ]
RE:22046 秀丸リーダーについてNo.22047
秀まるお2 さん 06/10/26 14:13
 
 Backspaceキーの音声化については、あくまで秀丸リーダーからの指示によっ
て秀丸マクロ(HmReadBack.mac)がやってることなので、それがPC-Talkerの設
定で変化することは無いような気がしますけど…。

 僕の所でも一応テストしてみて何か分かったら連絡させていただきます。

[ ]
RE:22047 秀丸リーダーについてNo.22048
秀まるお2 さん 06/10/26 14:23
 
 別にPC-Talkerの設定を変えたとかじゃなくて、単純に、秀丸リーダーで「削
除される文字を音声化する」にしたら音が出なくなったという訳ですね。

 以前はたしかに音が出ていたはずだとしたら、なんですかね。

 例えばかな漢字変換がONになっていると音が出ないとか?。かな漢字変換を
OFFにしてもたしかに音が出ないかどうか確認してみて欲しいです。

 あと他には、Backspaceキーに何かキー割り当てしてるとダメかもしれません
が…。キー割り当てはいじってないんですよねぇ。

 今ちょっと、こちらのWindows98 + PC-Talkerの環境でテストした限りは、
Backspaceでも音声化するようではあります。

[ ]
RE:22047 秀丸リーダーについてNo.22049
秀まるお2 さん 06/10/26 14:26
 
 っとテストしていたら、どうも、かな漢字変換がONになっていると秀丸リー
ダーによる音声化が一切行われないようですけど…。これは以前からそうだった
のやら?

[ ]
RE:22049 秀丸リーダーについてNo.22050
K'zawa さん 06/10/26 15:48
 
K'zawaです。

> っとテストしていたら、どうも、かな漢字変換がONになっていると秀丸リー
>ダーによる音声化が一切行われないようですけど…。これは以前からそうだった
>のやら?

そこは秀丸リーダーなくても音声化するところです。
で。思ったんですけど
日本語入力中はpc talkerのルールで

Del:消した後のカーソル位置右
BS :消される文字

で、確定すると秀丸リーダーのルールで、

Del:消した後のカーソル位置右
BS :消した後のカーソル位置左

となるので違和感ありありです。
 

[ ]
RE:22050 秀丸リーダーについてNo.22052
秀まるお2 さん 06/10/26 16:42
 
 Backspace/Deleteキーの音声化については、ではそのPC Talkerと同じにも出
来るようにしようかと思います。

[ ]
RE:22052 秀丸リーダーについてNo.22055
K'zawa さん 06/10/26 19:31
 
K'zawaです。

ひとつ発見しました。

私のいつもの秀丸リーダーの設定
読み上げソフト…:自動選択
キー入力も音声化:オフ
BS/DELキー:削除されたあとのカーソル位置
秀丸エディタ起動直後は音声化しない:オフ

です。(これを報告しておくべきでした。すいません。)

ここで、「キー入力も音声化」をオンにして、
PC Talker側の「入力キーの読み上げ」はオフにすると、
ちゃんと設計通りに音声化しています。
(日本語入力時は別)

なので、問題は、

キー入力も音声化:オフ
BS/DELキー:削除される文字を音声化
PC Talkerの"入力キーの読み上げ":オン

「のときBSで音が出ない(前は出ていた)」です。

PC Talkerが原因なんでしょうか?

秀丸リーダーの"キー入力も音声化"をオフにしているのは、
秀丸エディタに限らず、キー入力は音声化するのが普段の状態で、
秀丸エディタのときだけPC Talkerの"キー入力の音声化"をオフにするのは
かなり面倒になるからです。(オフにしないと輪唱状態になる)

> Backspace/Deleteキーの音声化については、ではそのPC Talkerと同じにも出
>来るようにしようかと思います。

それはありがたいです。
よろしくお願いします。

[ ]
RE:22055 秀丸リーダーについてNo.22056
K'zawa さん 06/10/27 06:52
 
>キー入力も音声化:オフ
>BS/DELキー:削除される文字を音声化

のとき、PC Talkerの"入力キーの読み上げ"がオフなら音が出る。
オンにすると出ない。

PC TalkerのBSキーの読み上げ→(無音)で、
マクロ側の音が潰されてしまっているようですね。

以前はこのタイミングが微妙にずれていたので、
うまく音が出たようです。

[ ]
RE:22056 秀丸リーダーについてNo.22072
秀まるお2 さん 06/10/30 10:06
 
 PC-Talker側がBackspaceキー押下時に音を消してるらしい件についてはたぶん
直せないと思うので、とりあえずそれはおいといて、「Backspace=削除する文字
/Delete=削除された後の文字」を音声化するオプションだけ追加してバージョン
アップしました。

 ということでお願いします。

http://www.hidemaru.interlink.or.jp/software/bin/hmread183_signed.exe

[ ]
RE:22072 秀丸リーダーについてNo.22077
K'zawa さん 06/10/30 13:50
 
K'zawaです。

> PC-Talker側がBackspaceキー押下時に音を消してるらしい件についてはたぶん
>直せないと思うので、とりあえずそれはおいといて、

PC Talkerがやっているので仕方ないですね。

>「Backspace=削除する文字/Delete=削除された後の文字」を音声化する
>オプションだけ追加してバージョンアップしました。

追加の件、ありがとうございました。

インストール時に、

SAPIの警告
Error in SpccSynSpeak()

と言うエラーが発生しました。
PC Talkerを終了せずにインストールすると発生します。
旧バージョンではでませんでしたが。

[ ]
RE:22077 秀丸リーダーについてNo.22092
秀まるお2 さん 06/10/31 12:44
 
 その警告メッセージは、たぶん秀丸リーダーおよび秀丸リーダーのインストー
ラー自体が出してる物じゃなくて、PC-Talkerが出してる物だと思いますが…。
というのは、SAPIというのは、SpeechAPIというやつだからだと思うからですが。

 秀丸エディタも秀丸リーダーも、SpeechAPIには一切関わって無くて、単にPC-
TalkerのDLLを呼び出して処理してるだけで、さらにはインストール時にはそう
いう処理すらも何もしていないです。

> 旧バージョンではでませんでしたが。

 特に最新版になってインストーラーを変えたってことも無いので、たまたま偶
然、今回だけ出たのかなぁと思いますけど…。

[ ]
RE:22092 秀丸リーダーについてNo.22093
K'zawa さん 06/10/31 13:24
 
K'zawaです。

> その警告メッセージは、たぶん秀丸リーダーおよび秀丸リーダーのインストー
>ラー自体が出してる物じゃなくて、PC-Talkerが出してる物だと思いますが…。
<省略>
> 特に最新版になってインストーラーを変えたってことも無いので、たまたま偶
>然、今回だけ出たのかなぁと思いますけど…。

了解しました。
どうもありがとうございました。

[ ]