| | |
| | | # Changelog |
| | | |
| | | ## v2.1.25 (2026-06-03) |
| | | |
| | | ### QA 候选包 |
| | | |
| | | - **中文界面品牌文案本地化**:中文语言版本下,侧栏和关于页显示 `私语输入法`、`永远离线·稳定极速`。 |
| | | - **关于页中文卖点调整**:中文关于页卖点改为 `私密离线 · 自定义词库 · 保护隐私` 和 `真正属于你的语音输入法`。 |
| | | - **英文正式名保留**:macOS App 正式包名和英文界面仍保持 `PrivateVoice Dictation`。 |
| | | |
| | | ### 构建 |
| | | |
| | | - build: `20260603.2102` |
| | | - 说明: 本版本为中文界面品牌文案修正后的用户验收候选包。 |
| | | |
| | | --- |
| | | |
| | | ## v2.1.24 (2026-06-03) |
| | | |
| | | ### QA 候选包 |
| | | |
| | | - **品牌命名调整**:App 正式名称从 `PrivateVoice Input` 改为 `PrivateVoice Dictation`,同步 macOS App bundle、DMG 文件名、Info.plist、Wails 构建配置和用户可见文案。 |
| | | - **侧栏 Logo 区调整**:左侧品牌区只显示 `PrivateVoice`,下方小字显示 `Private. Offline.`。 |
| | | - **升级兼容保护**:本轮不迁移用户数据目录,继续使用既有 `Application Support/PrivateVoice Input`,避免影响历史记录、模型文件和系统权限。 |
| | | |
| | | ### 构建 |
| | | |
| | | - build: `20260603.1934` |
| | | - 说明: 本版本为 Round 5 后追加的 UI/品牌命名验收候选包。 |
| | | |
| | | --- |
| | | |
| | | ## v2.1.23 (2026-06-03) |
| | | |
| | | ### QA 候选包 |
| | | |
| | | - **Round 5 Qwen3-ASR 中文高级模型**:中文语言版本新增 `qwen3-asr-0.6b` 可选高级模型,默认模型仍保持 `sensevoice-zh`。 |
| | | - **Qwen3-ASR backend**:升级 `sherpa-onnx-go*` 到 `v1.13.2`,接入 `OfflineQwen3ASRModelConfig`,支持 `conv_frontend.onnx`、`encoder.int8.onnx`、`decoder.int8.onnx` 和 `tokenizer/` 目录结构。 |
| | | - **大模型下载稳定性**:模型下载增加重试和 Range 断点续传,降低大文件下载被连接重置或 TLS 超时打断后的失败概率。 |
| | | - **模型状态同步修复**:engine reload 后主动向前端推送 `engine:status`,避免设置页模型卡片和底部 Engine 信息显示不同步。 |
| | | - **回归保护**:SenseVoice、Moonshine、Parakeet 三条旧模型路径均已完成加载和识别回归。 |
| | | |
| | | ### 构建 |
| | | |
| | | - build: `20260603.1904` |
| | | - 说明: 本版本为 Round 5 QA 修复后的用户验收候选包,用于验证 Qwen3-ASR、模型切换和断网识别。 |
| | | |
| | | --- |
| | | |
| | | ## v2.1.22 (2026-06-03) |
| | | |
| | | ### QA 候选包 |
| | | |
| | | - **Round 4 Parakeet English 高级模型**:English 语言版本新增 `parakeet-en` 可选高级模型,默认模型仍保持 `moonshine-en`。 |
| | | - **Nemo Transducer backend**:macOS sherpa-onnx 接入 Parakeet NeMo Transducer 配置,支持 `encoder.int8.onnx`、`decoder.int8.onnx`、`joiner.int8.onnx`、`tokens.txt` 四文件结构。 |
| | | - **模型选择 UI**:设置页新增 English 模型选择卡片,支持 Moonshine 与 Parakeet 下载、切换、当前状态展示和进度展示。 |
| | | - **语言隔离保护**:手动选择的模型必须兼容当前语言;切回中文后继续使用 SenseVoice 默认路径,不让 English 模型污染中文配置。 |
| | | - **下载失败保护**:Parakeet 下载中断后不会破坏当前 Moonshine/SenseVoice;下一次同模型下载前会清理旧 partial,避免残留大体积临时目录。 |
| | | - **真机 QA**:已完成 Parakeet 真实下载、加载、英文识别、断网英文识别、重启持久化、Moonshine 回退、中文 SenseVoice 回归和用户数据保护验证。 |
| | | |
| | | ### 构建 |
| | | |
| | | - build: `20260603.1608` |
| | | - 说明: 本版本为 Round 4 QA 通过后的测试包候选,待生成 DMG、release manifest、验证并打 tag 后交付用户验收。 |
| | | |
| | | --- |
| | | |
| | | ## v2.1.21 (2026-06-03) |
| | | |
| | | ### QA 候选包 |