我的应用程序使用 TTS(文字转语音)引擎,我遇到的冲突是辅助功能对讲设置会覆盖TTS试图说出的任何内容。如果使用我的应用程序,我想禁用手机的对讲选项。
是否有某种权限来处理这个问题?我找不到任何东西。
答案 0 :(得分:3)
除非手机已植根,否则不允许这样做。开发人员不得更改手机上的辅助功能,因为盲人可能需要他们使用手机。
答案 1 :(得分:3)
我知道情况已经很晚了,但前几天我遇到了同样的问题。 如果你想" ovverride"使用您自己的TTS引擎的TalkBack,您只需添加:
android:importantForAccessibility = "no"
到布局内的每个视图。
现在,您可以在“活动”中调用TtsSpeak()
方法。
重要提示:这不会关闭TalkBack应用程序,但它可以让您对应用程序有更多的控制权。
答案 2 :(得分:-2)
Lg P875:尝试过无障碍模式后,手机将我锁定滚动 - 因此无法访问可用性工具以进行反向处理。用户手册中没有任何内容。 偶然我发现选择了设置图标,点按两次,然后长按同一个图标。屏幕已经发布,我可以终止对讲密钥。一切恢复正常,谢谢LG用户手册