Skip to content

RetroSprite v0.1.0 Preview 8

Pre-release
Pre-release

Choose a tag to compare

@MightyKartz MightyKartz released this 03 Jun 14:39
· 5 commits to main since this release
e69656c

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 --check
  • python3 -m unittest discover scripts/tests:281 tests,46 skipped
  • python3 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;本次 assembleReleaselintVitalAnalyzeRelease 后长时间静默停留并被停止,不作为安装资产发布。

体积说明

本次 clean debug APK 约 251MB。经 zipinfo 检查,体积主要来自当前内置的 sherpa-onnx-streaming-paraformer-bilingual-zh-en ASR 模型:

  • encoder.int8.onnx:约 153MB
  • decoder.int8.onnx:约 66MB