Repository navigation
v2026.06.27.4 — 分角色说话人识别反向查找
Pre-release
Pre-release
·
25 commits
to master
since this release
改动
分角色朗读:说话人识别优化
- 反向查找:不再仅依赖正则匹配名字+说类动词,增加反向查找——在旁白尾部查找已配置角色名的最后出现位置
- 修复场景:
XXX听着也来了兴趣,扭头笑问道:婉音姐还有校服?现在能正确识别说话人为「陈拾安」(正则会误抓「扭头」)
技术细节
RoleSegmenter.segment()接受configuredNames参数resolveSpeaker()两步识别:正则精确匹配(需在配置名集中)→ 反向查找最近配置名- Planner/Service 透传
roleProfile.characters.keys
修复
- 分角色朗读时角色音色可自定义风格
- 角色音色添加/删除后 UI 不显示的 bug(DataStore 键统一为
readerRoleProfileJson)