2016-05-10 7 views
1

私はGoogle-docsアプリを調べていますが、何らかのテキストを探検すると、docsはその行を発表します。少し速いと、docsは以前のトークバックイベントを中断し、新しい行を読み込みます。私は、トークバックログでこれらを見ることができる:トークバックイベントを中断する方法

例:SpeechController:talkback_549

で中断548は、誰かがトークバックイベントを中断することにより、同様の動作を実現する方法を、私を助けてもらえますか?

+0

公式ウェブページを読む... http://developer.android.com/intl/es/guide/topics/ui/accessibility/apps.html –

+0

@ExceptionLoverは、以前のトークバックイベント、私は正しい場所にポイントしたり、サンプルコードを提供してくれますか? –

+0

https://code.google.com/p/eyes-free/source/browse/trunk/accessibilityServices/talkback/src/com/google/android/marvin/talkback/TalkBackService.java?r=798 –

答えて

0

これはあなたが探しているものかどうかわかりませんが、TextToSpeechspeakには、スピーチ要求をどのようにエンキューする必要があるかを示すパラメータがあります。 TextToSpeechクラスには、整数値の隠し定数値QUEUE_DESTROYがあります。これは、理論上、音声待ち行列全体(トークバック)をフラッシュする必要があるはずです。

例:

tts.speak("I want to speak", 2, null, generateUtterance()); 

重要なことは、前の例では2です。

関連する問題