edit | blame | history | raw

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. 构建命令

cd /Users/ar/Projects/VoiceSnap-2.1.1-Round5
./privatevoice.src/scripts/build-local-macos.sh arm64

4. 验证命令

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

产物目录:

/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 的兼容性需单独验证。