T2S 中文文档 下载 App

后台持续朗读配置 — 关屏幕继续听不中断

为什么会中断

安卓系统的后台策略一直在收紧——为了延长续航,系统会在锁屏或切到其他 App 后限制后台进程的资源,甚至主动杀掉。

T2S 朗读需要持续的 CPU 和语音引擎进程支持,一旦后台被限制,朗读就会:

官方文档里明确提示:"If the app frequently stops unexpectedly in the background… you may need change battery saver settings to allow the app and speech engine app to running in the background."

两层放行:T2S + 语音引擎

重要:需要放行两个应用——不仅仅是 T2S 本体,还要放行你用的 TTS 引擎(比如 Google 语音服务)。两者任何一个被限制,朗读都会出问题。

通用设置路径(Android 12+)

  1. 打开系统「设置」
  2. 进入「应用和权限」或「应用管理」
  3. 找到 T2S → 点进去 → 「电池」或「省电策略」
  4. 设为「无限制」或「不受省电影响」
  5. 对 Google 语音服务(Speech Services by Google)重复上述操作

不同厂商 ROM 的差异

厂商关键设置项
小米 / 红米 MIUI设置 → 应用设置 → 应用管理 → T2S → 省电策略 → 无限制
华为 / 荣耀 EMUI / HarmonyOS设置 → 电池 → 启动管理 → T2S + Google 语音服务 允许自启动和后台运行
OPPO / vivo ColorOS / OriginOS设置 → 电池 → 应用冻结管理 → 把 T2S 和 Google 语音服务加入白名单
三星 OneUI设置 → 电池和设备维护 → 电池 → 后台使用限制 → 从不休眠的应用 → 添加
原生 Android设置 → 应用 → 特殊应用访问 → 电池优化 → 找到 T2S 和 Google TTS → 设为不优化

找不到确切路径?在系统设置里直接搜索「电池优化」或「后台」关键词,大多数 ROM 都支持。

前台服务权限

Android 8.0+ 要求后台长时间运行的应用使用「前台服务」(显示一个常驻通知栏的通知)来告诉系统"我正在做事,别杀我"。

T2S 在朗读时会自动启动前台服务,通知栏会显示当前正在朗读的内容。不要把这个通知划掉——划掉等于主动通知系统"可以杀了这个进程"。

某些 ROM 会额外要求允许「通知」权限,确保 T2S 能显示前台服务通知。

锁屏朗读的实战测试

设置好后做一次完整的实测:

  1. 打开一个长文本文件开始朗读
  2. 把手机翻过来锁屏(屏幕朝下、锁屏都行)
  3. 等 3-5 分钟后点亮屏幕
  4. 检查:朗读是否仍在继续?有没有被暂停或报错?

如果还会中断,参考 厂商限制导致后台被杀 进一步排查。

音频焦点冲突

如果中途打开了音乐 App、打电话、或其他会占用音频输出的 App,T2S 的朗读会自动暂停,这是安卓系统的「音频焦点」机制。需要手动回到 T2S 再点播放按钮继续。