# Round 2:语言检测与语言版本设置 状态:启动稿 所属子项目:`02-P-NBL` Round:Round 2 日期:2026-06-03 ## 1. 本轮目标 Round 2 的目标是建立 VoiceSnap 的“语言版本”概念: ```text 系统语言检测 -> LanguageProfile -> UI locale -> 默认语言配置 ``` 本轮只支持两个可见语言版本: - 中文 - English 本轮不接入 Moonshine、Parakeet、Qwen3-ASR,也不做模型选择页。模型仍然使用 Round 1 已验证通过的 `sensevoice-zh`。 ## 2. 文档 - [`prd.md`](prd.md):产品需求与验收边界 - [`engineering-tasks.md`](engineering-tasks.md):研发任务拆解 - [`qa-test-plan.md`](qa-test-plan.md):QA 测试计划 - [`todo-list.md`](todo-list.md):执行清单 ## 3. 进入条件 Round 1 当前状态: - 功能性 QA PASS。 - QA 包:PrivateVoice Input 2.1.19 build 20260602.2022。 - 正式公开分发仍需 Developer ID 签名和 notarization。 Round 2 可以在 Round 1 功能基线上启动研发。 ## 4. 本轮完成定义 Round 2 完成时应满足: - 老用户升级后默认保持中文界面,不破坏设置、词库、历史、模型。 - 新用户首次启动可根据系统语言解析为中文或 English。 - 设置页提供语言版本选择:自动、中文、English。 - 手动选择后持久化,重启后仍生效。 - UI 文案语言跟随有效语言版本。 - 不暴露 Moonshine、Parakeet、Qwen3-ASR。 - 不删除、不迁移、不重新下载现有 SenseVoice 模型。