常见问题
听书没有声音、声音列表为空、在线语音失败、后台播放中断时,可以先按这里排查。
为什么没有声音?
先按这个顺序检查:
- 确认设备音量没有静音
- 确认听书面板里已经选择声音
- 用一小段文本试听当前声音
- 如果是在线语音,检查网络、密钥和服务额度
- 如果是系统语音,检查系统是否有可用语音包
如果提示“没有可用语音”,请先进入「语音朗读」设置,选择系统语音或配置在线语音服务。
为什么声音列表为空?
常见原因:
- 在线服务密钥、区域或 AppKey 填错
- 服务商账号没有开通语音合成服务
- 当前网络无法访问服务商接口
- 服务商控制台没有可用音色
- 本机系统没有安装对应语言的语音包
先保存配置,再尝试获取声音列表或重新进入声音选择页。
为什么在线语音合成失败?
在线语音失败通常和这些因素有关:
- 文本语言和声音语言不一致
- 密钥过期或权限不足
- 服务额度用完或账号欠费
- 单次文本太长
- 网络不稳定
- 服务商接口临时不可用
先用一小段同语言文本试听。如果短文本能播放,长章节失败,可以调低单次合成段落数或最大字数。
听书读一两句、一两段就停,或锁屏一会儿就停
也有人说成「读两段就暂停」「屏幕一关就退出听书」「开了多角色只读一句」。按这个顺序排查:
- 打开「减少段落间停顿」试试:听书页「设置」→「播放」→「减少段落间停顿」(也有人叫「减少段落停顿」)。安卓上用系统语音时,打开后会提前把下一段交给朗读引擎,段落之间不用等 Reeden 接力
- 放开后台限制:在系统的应用详情里,把 Reeden 的电池策略改成「无限制」、允许后台运行,并关掉省电模式。华为手机在「应用启动管理」里把 Reeden 改成「手动管理」,允许后台活动
- 用的是 MultiTTS 这类第三方朗读引擎时,引擎 App 也要按第 2 步放开,它需要的权限也都给上。只放开 Reeden、没放开引擎,引擎在后台被系统停掉,听书也会停
- 换一个朗读引擎试:系统语音、第三方朗读引擎、在线语音之间换一种,或换个声音、清一次听书缓存
- 开了多角色朗读的,先关掉多角色试一次,确认是不是多角色导致的
- 还不行,重启 Reeden 或重启设备后再试
不同系统设置入口不同,找不到时在系统设置里搜「电池」「后台」「启动管理」。
为什么后台播放会中断?
移动系统可能会限制后台播放和网络访问。
可以尝试:
- 允许 Reeden 后台运行
- 关闭或放宽电池优化
- 用第三方朗读引擎时,引擎 App 也要允许后台运行、关闭电池优化
- 保持网络稳定
- 使用独占音频模式,避免其他 App 抢占音频
读几句就停的完整排查见上一节。
暂停后再播放,为什么从这一段开头重读?
用系统语音时会这样。系统朗读引擎不支持真正的暂停,Reeden 只能先停下、继续时再重新读。引擎有回报朗读进度的,会从读到的位置接着读;不回报进度的,就只能从当前段落开头重读。
在线语音(Azure、阿里云、火山引擎、小米 MiMo 等)是先合成音频再播放,暂停后会从暂停的位置继续。在意这点可以换成在线语音,配置方法见 选择朗读方式。
高级会员包含第三方语音费用吗?
不包含。高级会员解锁 Reeden 内的语音朗读、自定义语音、多角色等能力。
Azure、阿里云、火山引擎、AI 语音或其他第三方服务的免费额度、计费和扣费由服务商决定。
换设备后语音配置会同步吗?
如果你开启了数据同步,部分设置和资源可以随同步配置迁移。
Azure、阿里云、AWS、火山引擎、MiMo 这几个在线服务的密钥默认不会同步。在「数据同步 > 选项」里开启 账号密码同步 后,这些密钥会加密后随同步传到其他设备,其他设备打开同一个开关就能直接用。旧设备在身边时,也可以用 从其他设备恢复 勾选「本机设置与密钥」一次带过去。
在线服务账号状态、额度,以及系统语音包是否可用,仍然受新设备和服务商账号影响。
换设备后建议重新试听一次常用声音。
听书缓存占空间怎么办?
在线语音会产生音频缓存,用来减少重复合成。缓存变大时,可以到存储清理相关入口清理听书音频缓存。
清理缓存不会删除书籍,但之后再次听相同内容时可能需要重新合成。
Reeden