如何中断对讲事件

时间:2016-05-10 06:04:02

标签: android talkback

我正在研究Google-docs应用程序,当对某些文本进行探索 - 触摸时,docs宣布该行。当bit bit fast时,docs会中断前一个talkback事件并读取新行。我可以在对讲日志中看到这些:

例如:SpeechController:使用talkback_549中断548

有人可以帮助我,如何通过中断对讲事件来实现类似的行为?

1 个答案:

答案 0 :(得分:0)

我不知道这是否是您正在寻找的内容,但TextToSpeech speak有一个参数,指示语音请求应该如何排队。在名为TextToSpeech的{​​{1}}类中有一个隐藏的常量值,其整数值 2 理论上应该能够刷新整个语音队列(甚至是Talkback)。

示例:

QUEUE_DESTROY

重要的是上一个例子中的2。