Round 5 Todo List:Qwen3-ASR 中文高级模型
状态:研发实现完成,待真实 Qwen3-ASR QA
所属子项目:02-P-NBL
Round:Round 5
日期:2026-06-03
1. 文档与启动
- [x] 创建 Round 5 worktree:
/Users/ar/Projects/VoiceSnap-2.1.1-Round5
- [x] 基于 Round 4 用户验收 commit
a19e8d9 创建分支:codex/round5-qwen3-asr-chinese
- [x] 读取项目规则和全局交付/QA/发布规则
- [x] 核准 Round 5 主题:Qwen3-ASR 中文高级模型
- [x] 核准 Qwen3-ASR 官方模型包 URL 和大小
- [x] 核准
sherpa-onnx-go* v1.12.24 不支持 Qwen3-ASR
- [x] 核准
sherpa-onnx-go* v1.13.2 支持 Qwen3-ASR
- [x] 创建 Round 5 README
- [x] 创建 Round 5 PRD
- [x] 创建 Round 5 研发任务拆解
- [x] 创建 Round 5 QA 测试计划
2. 研发实现
- [x] 升级
sherpa-onnx-go* 到 v1.13.2
- [x] 修改 macOS 构建脚本以适配新版
libonnxruntime
- [x] 新增
Qwen3ASRModelID
- [x] 新增
BackendQwen3ASR
- [x] 新增
qwen3-asr-0.6b profile
- [x] 新增 tokenizer 目录解析/校验
- [x] 新增 Qwen3-ASR backend builder
- [x] 中文模型列表加入 Qwen3-ASR
- [x] 中文可从 SenseVoice 切到 Qwen3-ASR
- [x] 中文可从 Qwen3-ASR 切回 SenseVoice
- [x] Qwen3-ASR 下载失败不破坏已有模型
- [x] English Moonshine/Parakeet 路径不退化
3. 开发自查
- [x]
go test ./... -count=1
- [x]
npm run build
- [x]
git diff --check
- [x] 本地 macOS arm64 build
- [x] 研发自查报告
- [x] 代码复审
- [x] QA handoff
4. QA
- [x] 自动化/半自动 QA
- [x] Qwen3-ASR 真实下载和加载
- [x] Qwen3-ASR 中文识别
- [x] Qwen3-ASR 中英混输识别
- [ ] Qwen3-ASR 断网中文识别
- [x] SenseVoice 回退
- [x] English Moonshine/Parakeet 回归
- [x] 下载失败保护
- [x] 用户数据保护
- [x] QA 报告
5. 交付
- [ ] 测试包版本递增
- [ ] 生成
.dmg
- [ ] 生成
RELEASE_MANIFEST.md
- [ ] 验证
.dmg
- [ ] tag
- [ ] 用户验收候选包
- [ ] 用户验收
6. 暂缓记录
以下事项不作为 Round 5 阻断项:
- 左侧 Logo 区只显示
PrivateVoice,下方小字显示 Private. Offline.。
- App 正式名称从
PrivateVoice Input 改为 PrivateVoice Dictation。
- 粤语作为独立语言版本。
- 欧洲语言 UI。
- 模型删除 UI 的完整成熟化。