fix(asr): [PKG-ASR-10] cancel recognition on native media errors

This commit is contained in:
Harvey Zhao committed 2026-09-15 14:25:59 +08:00
1 parent 3c89b48514
commit 9cf4a58480
21 files changed
+18402 -12

No files matched your search

+16
View File
@@ -1,5 +1,21 @@
# 进度与证据
## PKG-ASR-10 修复原生媒体错误后的过期识别
复现真实 `art.video.src` 不可解码输入产生 error 而没有 pause:旧识别结果仍显示、
捕获图继续运行。新增对 `video:error` 的停止/销毁解绑,复用现有取消、资源归属
与恢复逻辑。五项单测旧红新绿,错误中加载/延迟关闭、旧回调和恢复均覆盖。
234 ASR 专项、main/legacy 各43生命周期及6清单测试通过。源码/两份实际安装
产物共80浏览器通过、40 Windows WebKit WebAudio能力跳过;正常音量/静音、
无音轨、跨域及三种核心的错误恢复纳入回归。三种正式构建字节与独立安装一致。
初版 Firefox 等待首个静音块的测试死锁已修正并保留失败记录。
见[修复记录](changes/2026-09-15-PKG-ASR-10-media-error.md)和
[证据](baselines/asr-media-error-validation.json)。任务10完成,任务05继续doing;
203 done、21 doing、43 todo,共267项。类型/依赖/锁未改,远端CI/设备/发布复盘
仍待完成;未推送、部署或发布。
## PKG-ASR-05 无音轨视频与恢复
新增真实无音轨 H.264 → AAC 的默认/显式捕获测试:播放时钟与解码画面继续,