Skip to content

RetroSprite v0.1.0 Preview 6

Pre-release
Pre-release

Choose a tag to compare

@MightyKartz MightyKartz released this 27 May 16:57
· 9 commits to main since this release
ff0bbc7

RetroSprite v0.1.0 Preview 6

本版本已合并到 main,对应 PR #9,目标提交 ff0bbc7779a42e6cb6e080fea49aa0f224aa89fd

本次更新

  • 改进 Sherpa ASR 最终文本选择:当 final transcript 丢失较完整的 partial 片段时,优先保留更可用的识别结果,减少短问题尾音被截断的问题。
  • 改进本地 GKP 检索:对已知低剧透实体增加更稳的兜底匹配,减少“明明知识包里有但没有证据”的情况。
  • 改进不完整语音问题的回答策略:对“怎么获”这类截断片段给出更明确的重说提示,不再勉强编造答案。
  • 优化知识包和设置页面:搜索、筛选、导入预检、语音/问答/屏幕翻译配置的文案和布局更清晰。
  • 修正 .gitignore:只忽略根目录 /UI/ 设计源稿,避免在大小写不敏感文件系统上误隐藏 Android ui 源码文件。

已验证

  • 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:约 153MB
  • decoder.int8.onnx:约 66MB

这次不是旧版 APK 中出现过的 ZIP gap / 增量打包空洞问题。