From 30654f76c4ee9c6f9320148e50ad16068b103914 Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Wed, 03 Jun 2026 19:09:39 +0800 Subject: [PATCH] Add release manifest for 2.1.23 QA candidate --- Release/PrivateVoice-Input-2.1.23-build20260603.1904/RELEASE_MANIFEST.md | 84 ++++++++++++++++++++++++++++++++++++++++++ Release/PrivateVoice-Input-2.1.23-build20260603.1904/SHA256SUMS.txt | 1 2 files changed, 85 insertions(+), 0 deletions(-) diff --git a/Release/PrivateVoice-Input-2.1.23-build20260603.1904/RELEASE_MANIFEST.md b/Release/PrivateVoice-Input-2.1.23-build20260603.1904/RELEASE_MANIFEST.md new file mode 100644 index 0000000..de92f3f --- /dev/null +++ b/Release/PrivateVoice-Input-2.1.23-build20260603.1904/RELEASE_MANIFEST.md @@ -0,0 +1,84 @@ +# 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 的兼容性需单独验证。 diff --git a/Release/PrivateVoice-Input-2.1.23-build20260603.1904/SHA256SUMS.txt b/Release/PrivateVoice-Input-2.1.23-build20260603.1904/SHA256SUMS.txt new file mode 100644 index 0000000..2d8ff16 --- /dev/null +++ b/Release/PrivateVoice-Input-2.1.23-build20260603.1904/SHA256SUMS.txt @@ -0,0 +1 @@ +f8d4da74e98b727420982ecaca4ba03a361b7a38616d51ebf17eba5bdb4f0fac Release/PrivateVoice-Input-2.1.23-build20260603.1904/PrivateVoice Input-2.1.23-build20260603.1904-arm64-local.dmg -- Gitblit v1.9.3