博文

目前显示的是标签为“架构设计”的博文

unobox TTS 多引擎集成评估报告

评估日期:2026-06-05 | 评估对象:unobox 桌面端 (Electron) 评估范围:本地引擎 4 种 + 国内云 5 种 + 国际云 5 种,共 14 种方案 一、现状分析 有利条件(已有基础设施) 基础设施 状态 说明 音频播放引擎 ( useAudioEngine ) ✅ 完整 隐藏 HTMLAudioElement ,支持 blob URL、进度保存 媒体播放器 Store ( useMediaPlayerStore ) ✅ 完整 队列管理、倍速、循环模式、Mini/Full 两种 UI 播放器 UI ( MiniPlayer / FullPlayer ) ✅ 完整 迷你播放栏 + 全屏播放器,开箱即用 自定义协议 ( unbox-file:// ) ✅ 完整 支持 Range 请求、流式传输大文件 IPC 桥接模式 ✅ 完整 namespace:action 约定,流式/非流式两种模式 IServerProvider 多 Provider 架构 ✅ 完整 TTS 引擎切换可直接复用 ProviderManager 热插拔模式 MediaSource 类型 ✅ 已预留 'ai' 在 audioPlayer.ts 第 8 行,直接可用 缺失部分 零 TTS 代码。无语音合成引擎、无语音下载管理、无 TTS 设置界面。 二、TTS 引擎全景对比 2.1 引擎分类 TTS 引擎全集(14 种) ├── 🏠 本地离线引擎(4 种) │ ├── Sherpa-ONNX + Kokoro ← 主力:中英文双语高质 │ ├── Supertonic TTS ← 极速:英文/韩文 │ ├── Piper TTS ← 兜底:40+ 语言覆盖 │ ├── PaddleSpeech ← 开源:中文离线(Python子进程) │ └── Pico TTS (SVOX) ← 不推荐:无中文 │ ├── 🇨🇳 国内云 TTS(4 种)—— 中文质量最优 │ ├── 阿里云 TTS (Qwen3-TTS) ← 综合最佳 │ ├── 火山引擎 TTS (豆包语音) ← 长文本最低价 │ ├── 腾讯云 TTS ← 预付费最便宜 │ └── 百度智能云 TTS ← 免费额度最大方 │ └─...