RetroSprite v0.1.0 Preview 6
Pre-release
Pre-release
·
9 commits
to main
since this release
RetroSprite v0.1.0 Preview 6
本版本已合并到 main,对应 PR #9,目标提交 ff0bbc7779a42e6cb6e080fea49aa0f224aa89fd。
本次更新
- 改进 Sherpa ASR 最终文本选择:当 final transcript 丢失较完整的 partial 片段时,优先保留更可用的识别结果,减少短问题尾音被截断的问题。
- 改进本地 GKP 检索:对已知低剧透实体增加更稳的兜底匹配,减少“明明知识包里有但没有证据”的情况。
- 改进不完整语音问题的回答策略:对“怎么获”这类截断片段给出更明确的重说提示,不再勉强编造答案。
- 优化知识包和设置页面:搜索、筛选、导入预检、语音/问答/屏幕翻译配置的文案和布局更清晰。
- 修正
.gitignore:只忽略根目录/UI/设计源稿,避免在大小写不敏感文件系统上误隐藏 Androidui源码文件。
已验证
git diff --cached --check./gradlew :app:clean :app:testDebugUnitTest :app:assembleDebug./gradlew :app:assembleRelease- 合并后在
main重新执行./gradlew :app:clean :app:testDebugUnitTest :app:assembleDebug apksigner verify --print-certs RetroSprite-v0.1.0-preview.6-debug.apk
安装包说明
- 本次上传资产:
RetroSprite-v0.1.0-preview.6-debug.apk - 签名状态:Android Debug 签名,证书 DN 为
C=US, O=Android, CN=Android Debug - 发布状态:GitHub Pre-release
- 原因:项目目前没有 release signing config / release keystore,
assembleRelease产物是 unsigned APK,不适合作为用户直接安装包发布。
体积说明
本次 clean debug APK 约 251MB。经 zipinfo 检查,体积主要来自当前内置的 sherpa-onnx-streaming-paraformer-bilingual-zh-en ASR 模型:
encoder.int8.onnx:约 153MBdecoder.int8.onnx:约 66MB
这次不是旧版 APK 中出现过的 ZIP gap / 增量打包空洞问题。