Round 3 正式可回滚测试包 / QA 候选包。
本包用于验证英文语言版本默认安装 Moonshine English,并保持中文语言版本默认 SenseVoice 的 Round 3 需求。
/Users/ar/Projects/VoiceSnap-2.1.1-Round3codex/round3-moonshine-english678bd460610d80d0a11ce8910a73fe95d00073f5v2.1.21-build20260603.1327cd /Users/ar/Projects/VoiceSnap-2.1.1-Round3/privatevoice.src
./scripts/build-local-macos.sh arm64
./scripts/build-local-macos.sh x86_64
cd /Users/ar/Projects/VoiceSnap-2.1.1-Round3/privatevoice.src
npm run build
go test ./... -count=1
git diff --check
cd /Users/ar/Projects/VoiceSnap-2.1.1-Round3
codesign -vvv --deep --strict "privatevoice.src/build/local/arm64/PrivateVoice Input.app"
codesign -vvv --deep --strict "privatevoice.src/build/local/x86_64/PrivateVoice Input.app"
hdiutil verify "Release/PrivateVoice-Input-2.1.21-build20260603.1327/PrivateVoice Input-2.1.21-build20260603.1327-arm64-local.dmg"
hdiutil verify "Release/PrivateVoice-Input-2.1.21-build20260603.1327/PrivateVoice Input-2.1.21-build20260603.1327-x86_64-local.dmg"
shasum -a 256 "Release/PrivateVoice-Input-2.1.21-build20260603.1327/"*.dmg
# 临时 QA 测试,不进入正式源码:
# 使用临时模型目录调用 model.DownloadProfile(moonshine-en),随后调用 engine.NewWithResolvedModel。
| 架构 | 文件 | 大小 | SHA256 |
|---|---|---|---|
| arm64 | PrivateVoice Input-2.1.21-build20260603.1327-arm64-local.dmg |
19M | 4f4949fd4f72e27b4a20133e279020496cddca7ad80fcfb0b280cb945b3d643e |
| x86_64 | PrivateVoice Input-2.1.21-build20260603.1327-x86_64-local.dmg |
22M | 0270c58ebd64a8db9355ff867efa97ec3c2343fe2e3bcbc7e50a3e15590d27dc |
npm run build: PASS。存在既有 Svelte a11y warning,非 Round 3 新增阻断项。go test ./... -count=1: PASS。git diff --check: PASS。codesign -vvv --deep --strict: PASS。codesign -vvv --deep --strict: PASS。hdiutil verify: VALID。hdiutil verify: VALID。https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-moonshine-base-en-int8.tar.bz2250807309 bytes。Engine initialized: Moonshine English · CPU。logs/build-arm64.loglogs/build-x86_64.loglogs/verify-dmgs.loglogs/moonshine-download-load.logSHA256SUMS.txt本包已经完成自动化、打包门禁和 Moonshine 真实下载/加载验证。仍需真实使用 QA 验证: