RetroSprite v0.1.0 Preview 8
Pre-release
Pre-release
·
5 commits
to main
since this release
RetroSprite v0.1.0 Preview 8
本版本已合并到 main,对应 PR #11,目标提交 e69656cc95e050eefdaa2497073f8b85bca17837。
本次更新
- 增加热键语音调试注入:
hotkey_voice_debug*请求可以携带question,通过同一套 overlay、日志和回答链路复现真机热键问题。 - 增加 ASR 音频诊断:记录 sample count、AudioRecord read count、read error count、peak amplitude 和 last-frame amplitude。
- 增加 Diagnostics 失败归因:对 ASR、GKP no-evidence、GKP disabled、截图缺失、BYOK API 配置/API 错误、权限和超时给出直接诊断提示。
- 改进 GKP ASR 变体归一化:支持 observed-asr 整句误识别的噪声前缀清理、截断尾部补全和更多同音映射。
- 6 个内置真实游戏包补充 RG476H 热键语音样本对应的 aliases 和 qa_goldens,覆盖 FF6 魔石系统、光明力量2 气合之玉、黄金太阳伊凡、梦幻之星 IV 技巧/技能、时空之轮玛尔等误识别。
- 新增 M18 QA / backlog / patch proposal / matrix / handoff / release audit / offline gate 脚本与测试。
- 更新 GitHub 默认中文 README、英文 README、Android README、项目介绍和 CHANGELOG。
已验证
git diff --cached --checkpython3 -m unittest discover scripts/tests:281 tests,46 skippedpython3 scripts/rc_release_audit.py./gradlew :app:clean :app:testDebugUnitTest :app:assembleDebug- 合并到
main后重新执行./gradlew :app:clean :app:testDebugUnitTest :app:assembleDebug apksigner verify --print-certs RetroSprite-v0.1.0-preview.8-debug.apk
安装包说明
- 本次上传资产:
RetroSprite-v0.1.0-preview.8-debug.apk - SHA-256:
de4c8e40dc74097714acae6bf4918052c38c00f21f850b43ef6dfc4eb4906424 - 签名状态:Android Debug 签名,证书 DN 为
C=US, O=Android, CN=Android Debug - 发布状态:GitHub Pre-release
- 原因:项目目前没有 release signing config / release keystore;本次
assembleRelease到lintVitalAnalyzeRelease后长时间静默停留并被停止,不作为安装资产发布。
体积说明
本次 clean debug APK 约 251MB。经 zipinfo 检查,体积主要来自当前内置的 sherpa-onnx-streaming-paraformer-bilingual-zh-en ASR 模型:
encoder.int8.onnx:约 153MBdecoder.int8.onnx:约 66MB