在我当前的 Android 项目中,我必须在锁定任务模式(单一用途应用程序/信息亭应用程序)下使用 tts(读取消息)。在“正常”应用程序模式下一切正常,但是当我尝试在锁定任务模式下使用文本到语音转换时,没有声音发出。
我将 'com.google.android.tts' packgake 添加到setLockTaskPackages()但它仍然不起作用。
在锁定任务模式下,您还有其他解决方案或示例使用 tts 吗?
编辑:
解决方案非常简单,只是不要忘记在 set User Restriction() 中设置属性参数在我的情况下:
setUserRestriction(UserManager.DISALLOW_MOUNT_PHYSICAL_MEDIA, false); setUserRestriction(UserManager.DISALLOW_ADJUST_VOLUME, false);