MultiTTS 朗读无声/没反应 — APP 点了朗读但什么都没发生
问题现象
在小说 APP、浏览器或其他支持朗读的 APP 里:
- 点"朗读"按钮后完全没声音
- 有短暂提示但没出声
- 出声几秒后就断了
排查清单
检查 1:回 MultiTTS 自己试听
第一步永远是回 MultiTTS 主界面点小耳机。 如果耳机图标能出声,说明引擎没问题,问题在 APP 端。如果耳机图标也不出声,从检查 2 开始。
检查 2:确认音源包已导入
MultiTTS 主界面发音人列表是不是空的?空的 = 音源包数据丢失,重新导入。
检查 3:确认已设为系统默认 TTS
安卓设置 → 无障碍/辅助功能 → 文字转语音 → 首选引擎是不是 MultiTTS?
检查 4:重启 TTS 服务
安卓的 TTS 服务进程有时会卡:
- 设置 → 应用 → 显示系统进程(右上角菜单里可能藏着)
- 找到"文字转语音服务"(TTS Service)
- 强制停止 → 再打开任意 APP 触发 TTS,系统会自动重启服务
检查 5:确认不是静音模式
虽然低级但真的会犯——手机是不是开了"勿扰模式"、音量是不是调到了最小、蓝牙连接后是不是把声音路由到了关闭的设备上。
检查 6:检查音频通道
MultiTTS 的朗读输出应该走"媒体音"通道:
- 手机音量键按一下 → 看音量条显示的是不是"媒体"
- 如果显示"通知"或"通话",可能是某个设置走错了通道
检查 7:如果是 TalkBack 下无声
TalkBack 可能有自己独立的 TTS 设置:
- 设置 → 无障碍 → TalkBack
- 在 TalkBack 设置里找"文本转语音"
- 确认这里的引擎也设为 MultiTTS
检查 8:重启手机
TTS 相关问题重启手机解决率超过 80%。别小看这个,安卓的 TTS 服务链路比较复杂,系统级的进程清理能解决大量玄学。
检查 9:卸载重装
如果重启也不行:
- 卸载 MultiTTS
- 重启手机
- 重新安装 MultiTTS
- 重新导入音源包
- 重新设为系统默认引擎
- 测试
检查 10:检查安卓版本兼容性
极老的安卓版本(4.4 以下)可能 TTS API 有限制。如果你的手机是 2015 年之前的机型,升级系统最有效。
有声但不是 MultiTTS 发音人
这个问题虽然不是"无声"但经常伴随出现:
- APP 用了自己的专属 TTS 引擎(微信读书的 AI 朗读)
- APP 的朗读设置里强制指定了引擎
- 角色管理规则没有生效,切发音人失败
解决办法:切到 APP 的 TTS 朗读模式(不是 AI 朗读)→ MultiTTS 就会被调用。