模型控制台

模型是可选择、可下载、可排障的生产能力层

Speech、Transcribe、声音转换、Voice Design 和 Alignment 都由同一份模型注册表管理。页面重点不是列名字,而是帮用户理解每个模型能做什么、何时下载、如何进入工作流。

Speech 7 TTS / Clone / Design 路线
Transcribe 2 ASR 主路径与兜底
Languages 600+ OmniVoice 长尾覆盖
Runtime MLX Apple Silicon 优先
TTSQwen3 / Kokoro / Chatterbox / VoxCPM2 / OmniVoice短文本、长文本、多语言、表达型声音。
STTQwen3-ASR / Whisper本地转写、字幕、时间线和广覆盖兜底。
VoiceClone / Design / Conversion声音资产可被 Speech、API 和 Agent 复用。
Text AI外接 LLM Provider脚本分析、转写清理和提示词辅助。

模型库

按产品能力组织模型,而不是把模型全集平铺给用户

每个模型条目都会带有任务类型、默认 variant、推荐内存、语言范围、运行时依赖和下载状态。下载进入 任务与进度,模型缓存留在 Sonano 管理目录。

  • 模型状态:available、dependency missing、not downloaded、not installed
  • variant 状态独立展示,参数规模不冒充下载体积
  • OmniVoice / VoxCPM2 共享 MLX 运行时,只需下载模型权重
  • GUI、API 和 Agent 读取同一份模型注册表
Sonano 模型页面截图

模型操作层

从全局模型库到模型详情,状态要能被看懂

官网需要展示的不是“支持很多模型”这句话,而是用户在 App 里如何理解下载、切换、依赖、变体和就绪状态。模型库弹框适合说明全局入口,详情层适合说明每个模型的上下文信息。

全局模型库弹框截图
Global Library

右上角模型库入口

用户可以不离开当前工作流,查看可用模型、安装状态和当前任务能力。

模型详情弹框截图
Model Detail

模型详情解释能力边界

详情层承接模型用途、支持语言、运行依赖和状态说明,帮助用户判断是否应该下载或切换。

语音模型

语音生成模型矩阵

模型定位语言声音入口Variant / 运行时
Kokoro 轻量 TTS,适合快速朗读和内置 preset 声音。 英语、日语、中文、法语、西语、意大利语、葡语、印地语。 Kokoro preset voices,完整 voice pack 由受管下载拉取。 82M bf16 / 8bit;默认 bundled MLX audio runtime。
Qwen3 TTS 多语言主路径 Speech,引入 Voice Asset 进行克隆型发声。 中文、英文、日文、韩文、德文、法文、俄文、葡文、西文、意大利文。 使用 factory / designed / cloned 的 voice_asset_id。 0.6B Base 4bit / 8bit / bf16;支持流式预听。
Qwen3 TTS CustomVoice 使用模型内置 speaker 的 preset 语音路线。 auto + Qwen3 多语言集合。 Vivian、Serena、Uncle Fu、Dylan、Eric、Ryan、Aiden、Ono Anna、Sohee 等 runtime voice。 0.6B / 1.7B CustomVoice 8bit;支持 style instructions 与流式预听。
Qwen3 VoiceDesign 显式 Voice Design 路线,用自然语言描述生成可保存的设计音色。 中文、英文、日文、韩文、德文、法文、俄文、葡文、西文、意大利文。 生成 sample audio + matching text,保存后进入统一 Voice Asset 列表。 1.7B VoiceDesign 4bit;当前产品层默认主设计档位。
Chatterbox Turbo 偏低延迟、表达力更强的英文 Speech / Voice Clone 候选。 英语优先。 使用 Sonano Voice Asset;适合英文表达型场景。 Small 4bit / Medium 8bit / Large fp16;依赖 S3TokenizerV2。
Chatterbox 多语言 expressive TTS 候选,覆盖更多非英语场景。 阿拉伯语、中文、日文、韩文、德文、法文、西文、葡文、俄文等 20+ 语言。 使用 Sonano Voice Asset;和 Chatterbox Turbo 共用部分运行依赖。 Small 4bit / Medium 8bit / Large fp16;依赖 S3TokenizerV2。
OmniVoice 长尾语言覆盖和 Voice Clone / Voice Design 的多语言兜底。 auto / 600+,长尾语言通过语言搜索接口按需查询。 使用 factory / designed / cloned 的 voice_asset_id。 0.6B omnilingual;runtime 按需安装到 Application Support。
VoxCPM 2 48 kHz 多语言 Speech、Voice Clone 和 Voice Design 路线。 中文、英文、日文、韩文、法文、德文、俄文、泰文、越南文等 30 语种。 支持 voice_asset_id + instructions 的风格控制。 mlx-community/VoxCPM2-8bit;共享 MLX 运行时。

其他模型家族

转写、对齐和声音转换模型

模型任务用途Variant / 说明
Qwen3-ASR STT / 字幕 本地转写、字幕、时间线;支持中文、英文、日文、韩文、法文、德文、西文等。 0.6B 8bit / bf16、1.7B 8bit;默认依赖 Qwen3 ForcedAligner。
Whisper STT / 兜底转写 广泛语言覆盖的本地转写备选,适合 Qwen3-ASR 语言范围外的素材。 Tiny / Base / Small / Medium / Large Turbo / Large V3。
Qwen3 ForcedAligner 对齐 / 字级时间戳 服务 Qwen3-ASR 的 unit timestamp 与字幕对齐排障。 0.6B 4bit;中、英、日、韩。
Chatterbox VC 声音转换 输入源音频和目标 Voice Asset,输出波形级 timbre conversion 结果。 VC fp16;目标声音必须是 factory / designed / cloned。

评估维度

本地 TTS 不是只看“听起来最好”,还要看能否稳定进入工作流

01

语言覆盖

先确认目标语言、口音和脚本是否被模型支持。OmniVoice 更适合长尾语言,Qwen3 / VoxCPM2 更适合明确语言集合内的稳定生产。

02

声音入口

preset voice、factory voice、designed voice、cloned voice 是不同资产类型。能不能使用 voice_asset_id,比模型名字更重要。

03

延迟与预听

短文本、交互式编辑和 Agent 自动化需要低等待。Qwen3 流式预听和 Chatterbox Turbo 的低延迟定位服务这类场景。

04

本机部署成本

模型权重、Python runtime、内存建议、Apple Silicon / MLX 支持都会影响实际可用性。Sonano 把权重下载和 runtime 安装分开展示。

05

可审查产物

一个好模型还要能产出可播放、可导出、可回到历史和 Agent artifact 的结果,而不是只在 demo 里返回一段临时音频。

06

维护边界

开源模型更新很快。Sonano 只把已有 adapter、运行时和下载路径可管理的模型放进注册表,避免把用户带进半成品路线。

选择建议

怎么选模型

TTS

快速中文/英文朗读

优先用 Qwen3 TTS CustomVoice 的内置 speaker;需要库内声音时切到 Qwen3 TTS + voice_asset_id。

Voice

自定义声音

factory、designed、cloned voices 是受管资产,可被 Qwen3 TTS、OmniVoice、Chatterbox 和 VoxCPM2 复用。

Long tail

长尾语言

OmniVoice 面向 600+ 语言覆盖;Agent 不应拉全量语言表,而应按需搜索。

STT

转写与字幕

Qwen3-ASR 是主路径,Whisper 是广覆盖备选;需要 unit timestamp 时依赖 ForcedAligner。

VC

声音转换

Chatterbox VC 只接受受管 Voice Asset 作为目标,不接受普通 preset voice。

Text AI

文本智能

通过外接 LLM Provider 提供脚本分析、转写清理和提示词辅助;核心音频素材与音频推理仍默认留在本机。

场景对照

把“最佳模型”翻译成具体工作流

场景优先路线为什么注意事项
短文本快速朗读 Qwen3 TTS CustomVoice 或 Kokoro 内置 speaker / preset voice 上手快,不需要先准备 Voice Asset。 如果要复用自己的声音,应切到 Qwen3 TTS + voice_asset_id。
多语言配音 Qwen3 TTS、VoxCPM2、Chatterbox Multilingual 语言集合明确,适合在同一项目中管理多语种输出。 不同模型的语言参数会由 Sonano 规范化,不要把底层 token 当作 UI 文案。
长尾语言 / 少数语种 OmniVoice 覆盖范围大,适合作为 Voice Clone 和 Voice Design 的多语言兜底。 Agent 应按需搜索语言,不要把 600+ 语言完整列表塞进上下文。
英文表达型内容 Chatterbox Turbo 偏低延迟和 expressive TTS,适合英文试听、对话和短内容迭代。 当前产品层仍以受管 Voice Asset 和统一 artifact 为边界。
高采样率多语言声音 VoxCPM 2 48 kHz 是它在 Sonano 中的核心定位之一,适合更重的声音设计与克隆路线。 需要受管 runtime;安装和模型下载是两件事。
已有音频换声音 Chatterbox VC 输入源音频,选择受管目标声音,生成波形级 timbre conversion。 不能使用 preset voice,目标必须有 reference audio。

Sonano 的定位不是复刻某个模型排行榜,而是把多个本地模型封装成可下载、可审计、可复用、可由 Agent 调用的生产系统。