DトーカーIMEの文字入力時の「?行中?行目を表示」の読み上げ


04558 2017/07/12 20:17:58


各位
富山の守井です、ご無沙汰しております。

日ごろは皆さんのメールを拝見しながら、勉強させていただいています。
ありがとうございます。

 さて、表記の件、昨年2016年にも一度話題に上がっていましたが(DトーカーIMEがUpdateされた時)。

DトーカーIME+Dトーカーで文字入力をしていると、「?行中?行目を表示」という音声が割り込んできて、ほとんど文字入力ができない状態です。
キーを指でなぞるたび、またはスマホから手を放して放置しても、上記の読み上げが入ってきます。
これって、未解決な問題でしょうか?
あるいは、設定でどうにかできるのでしょうか?
★TalkBackやTTSの設定をいろいろ見渡して/変更してみたのですが、解決せずです。

一つ気になったのは、編集ボックス(EditView)がひとつだけのAndroidアプリを作って、そのアプリの編集ボックスをアクティブにして文字入力しても、同じように謎の読み上げがあることです。
※LayoutファイルにEditViewを一つだけおいて、MainActivityのonCreateメソッド内でViewを生成するだけのアプリです。
EditViewにListenerはまったく登録していません。



<環境>
・DトーカーIME、Dトーカー(たかし/けいこ)、TalkBackはいずれも最新
・OSは、6.0/7.0のいずれでも確認
 →6.0端末のほうが読み上げる頻度が非常に高いという印象
 ※主観、かつ、1種類の端末でしか検証していない
・端末は、XperiaXコンパクト(OS7.0)、ZenFone3(OS6.0)


お気づきの点があれば、ご意見いただけると嬉しいです。

よろしくお願いします。






04559 2017/07/13 09:32:24


西尾です。

富山の守井さんみなさん こんにちは。

下記の謎の文字列を読み上げる件ですが、IME起動時からずっと読み上げが続いて操作不能になるということでしょうか?
うちの環境(priori3 android6.1)でも文字変換のときに何らかの操作のタイミングで変換候補をすべて読み上げて止まらなくなることがたまにあります。
このときはIMEは操作不能になりますが、読み上げが終わるまで待つか、他の画面にタッチすると止まります。
その後はIME操作はふつうにできるのであまり気になりません。
talkback /shinePlusどちらも起きますが shinePlusのほうが頻度は少ないように思います。 でも守井さんの症状はこれとは違うかもしれませんね。
別件ですが talkbackの場合IME操作でタッチした文字の読み上げ音量が50%ぐらい小さくなってしまいます。
shinePlusではこの症状は起きないので現在はほぼこちらを使っています。
以上です。




04560 2017/07/13 10:04:41


守井さん、小出です。
ご指摘ありがとうございます。
完全に失念しておりました。
今回のアップデートで記憶を新たにしたのですが、
変換候補はテキストの配列が表示されています。
従来は、IMEの動作としてはTalkbackには読ませないでIMEそのものが配列の中の1個のみを喋っておりました。
すべて読み上げることはプログラム的にはありえません。
但し、何らかの原因でIMEを離れてTalkbackの世界に入ってしまうとテキストの配列を読み上げようというスクリーンリーダーの機能が働いたとみるべきでしょう。

今回のアップデートでは、変換候補の読み上げをIMEそのものが行うのではなく、Talkbackに任せたことです。
Braillebackに変換候補を表示させるためにはこれしかありませんでした。
Talkbackに読ませるためには、アクセシビィリティフォーカスというアクセシビィリティ専用のフォーカスを充てることでうまくいきました。
ところが、Android4だけは、それが動作しません。
しかたなく、Android4は従来のようにIMEが喋るように変更されたのが、この2・3日のアップデートです。
BraillebackもAndroid4は対象外とならざるを得ませんでした。

守井さん、具体的な検証方法ありがとうございます。
何かわかればまたご報告させていただきます。






    DトーカーIMEの文字入力時の「?行中?行目を表示」の読み上げ - Android-ML 過去ログ に戻る