Repository navigation
VoxEngine 2026.10.05.2 · 听书规则、上下文与预缓存
本版解决 #7、#8、#9,并同步更新阅读 Vox 的听书功能。
- 角色匹配规则:可编辑目标角色、正则、对话前/后旁白与启停状态,按顺序优先匹配;支持 JSON 导入导出角色和规则,未命中沿用默认识别。
- 段落上下文:MiMo 使用前后段落理解人物、情绪与语气,上下文放在指令中,朗读正文保持独立。系统 TTS 同样支持本次文本上下文及可调合成片段长度。
- 减少等待:按原始段落生成稳定片段,播放时持续补充后续音频;可调整缓冲 1–20 页、单次合成上限 180–1800 字。预设与 Edge 音色有界并行,克隆/设计音色保留请求间隔与重试。
- 多章预缓存:从当前章起预制 1–100 章,在后台通知查看进度、暂停、继续或停止。音频保留 30 天、总量上限 2 GB,改变屏幕分页后仍可复用;磁盘保存失败会明确报错。
预缓存会调用所选语音服务。更换音色、风格、温度、上下文或角色规则后,相应片段需要重新合成。实际情绪表现与请求耗时取决于服务和音色。
验证:79 项 JVM 测试及 lint 通过;Android 16 容器验证 50 章 / 150 片段预缓存、规则与上下文传递、并发上限、跨分页磁盘复用、缓存播放、停止和磁盘失败提示。
最低支持 Android 8.0。APK 使用既有 VoxEngine 发布证书签名,文件哈希见 SHA256SUMS.txt。