| New file |
| | |
| | | # Release Manifest: PrivateVoice Input 2.1.23 build 20260603.1904 |
| | | |
| | | 生成时间:2026-06-03 19:07 HKT |
| | | |
| | | 执行代理:Codex |
| | | |
| | | 包类型:Round 5 用户验收候选包,本地签名,未 notarize,非正式发布包。 |
| | | |
| | | ## 1. 版本 |
| | | |
| | | | 字段 | 值 | |
| | | |---|---| |
| | | | Product | PrivateVoice Input | |
| | | | Version | 2.1.23 | |
| | | | Build | 20260603.1904 | |
| | | | Branch | codex/round5-qwen3-asr-chinese | |
| | | | Source Commit | `67c62ef3ae5e82cbc2e8718f0d836fe1678e1368` | |
| | | | Source Commit Short | `67c62ef` | |
| | | | Source Commit Time | 2026-06-03 19:06:10 +0800 | |
| | | | Source Commit Subject | Bump version for Round 5 QA candidate | |
| | | |
| | | ## 2. 主要变更 |
| | | |
| | | - 中文语言版本新增可选高级模型 `qwen3-asr-0.6b`,默认仍为 `sensevoice-zh`。 |
| | | - 升级 sherpa-onnx Go/macOS 依赖到 `v1.13.2`,接入 Qwen3-ASR backend。 |
| | | - 大模型下载增加重试和 Range 断点续传。 |
| | | - 修复模型 reload 后前端底部 Engine 状态不刷新的问题。 |
| | | - SenseVoice、Moonshine、Parakeet 回归通过。 |
| | | |
| | | ## 3. 构建命令 |
| | | |
| | | ```bash |
| | | cd /Users/ar/Projects/VoiceSnap-2.1.1-Round5 |
| | | ./privatevoice.src/scripts/build-local-macos.sh arm64 |
| | | ``` |
| | | |
| | | ## 4. 验证命令 |
| | | |
| | | ```bash |
| | | cd /Users/ar/Projects/VoiceSnap-2.1.1-Round5/privatevoice.src/frontend |
| | | npm run build |
| | | |
| | | cd /Users/ar/Projects/VoiceSnap-2.1.1-Round5/privatevoice.src |
| | | go test ./... -count=1 |
| | | |
| | | cd /Users/ar/Projects/VoiceSnap-2.1.1-Round5 |
| | | git diff --check |
| | | hdiutil verify "Release/PrivateVoice-Input-2.1.23-build20260603.1904/PrivateVoice Input-2.1.23-build20260603.1904-arm64-local.dmg" |
| | | ``` |
| | | |
| | | ## 5. 产物 |
| | | |
| | | | 架构 | 文件 | 大小 | SHA256 | |
| | | |---|---|---:|---| |
| | | | arm64 | `PrivateVoice Input-2.1.23-build20260603.1904-arm64-local.dmg` | 19M | `f8d4da74e98b727420982ecaca4ba03a361b7a38616d51ebf17eba5bdb4f0fac` | |
| | | |
| | | 产物目录: |
| | | |
| | | ```text |
| | | /Users/ar/Projects/VoiceSnap-2.1.1-Round5/Release/PrivateVoice-Input-2.1.23-build20260603.1904 |
| | | ``` |
| | | |
| | | ## 6. 验证结果 |
| | | |
| | | - `npm run build`:PASS;仍有既有 Svelte a11y warning,非 Round 5 新增。 |
| | | - `go test ./... -count=1`:PASS。 |
| | | - `git diff --check`:PASS。 |
| | | - arm64 DMG `hdiutil verify`:PASS。 |
| | | - App 签名验证:PASS,本地签名身份 `PrivateVoice Local Code Signing`。 |
| | | |
| | | ## 7. QA 证据 |
| | | |
| | | - Qwen3-ASR 官方包下载、安装、校验:PASS。 |
| | | - Qwen3-ASR 中文识别:PASS。 |
| | | - Qwen3-ASR 中英/英文样例识别:PASS。 |
| | | - SenseVoice 回退:PASS。 |
| | | - Moonshine/Parakeet 回归:PASS。 |
| | | - Engine 状态刷新问题已修复,待用户用本候选包复测。 |
| | | |
| | | ## 8. 已知限制 |
| | | |
| | | - 本包为本地签名测试包,不是 Developer ID notarized 正式发布包。 |
| | | - 当前只生成 arm64 候选包,适合 Apple Silicon Mac 测试。 |
| | | - `libonnxruntime.1.24.4.dylib` 构建日志提示最低 macOS 版本可能为 14.0;低于 macOS 14 的兼容性需单独验证。 |