语音对讲宣布时,文字转语音Speak api被打断

时间:2018-07-19 13:36:24

标签: android text-to-speech accessibilityservice accessibility-api

上下文:

我正在沉浸式阅读文本,用户可以通过单击快进,快退,播放暂停按钮来操纵阅读。 对于阅读文本,我正在使用Google Text语音引擎,同时阅读时,我们需要突出显示当前正在阅读的单词。

问题:[辅助功能模式] 在读取过程中,如果用户进行了任何滑动或轻击任何控件,则读取将停止,并且正在读取contentDescription。在onStop()回调中进行检查时,它说话语已被中断。

是否有回调函数来知道android是否完成了contentDescription的发布?我可以使用它并继续播放/阅读文本。

谢谢。

关于, Venkatesh。

1 个答案:

答案 0 :(得分:0)

您无法从“话语提示”获取此信息,但是您可以从TTS api推断出该信息。我怀疑进度监听器至少可以帮助您了解被打扰时的状态。