Operit AI 中文文档 下载 App

TTS 语音合成配置:让 Operit 用自然的声音读回复

TTS 路线选择

Operit 的 TTS (Text-to-Speech)分两条路线:

路线引擎自然度成本离线配置难度
本地MNN + CosyVoice / ChatTTS★★★★☆免费✓中(需下模型)
本地Android 内置★★☆☆☆免费✓极低
云端OpenAI TTS★★★★★按 token✗低
云端Edge TTS★★★★☆免费✗极低
云端讯飞 / 阿里云★★★★☆按量✗中

推荐:想最好的离线体验 → MNN + CosyVoice;想最省事 → Edge TTS(免费、中文好、配置简单)。

MNN 本地 TTS(v1.7+)

支持模型

模型特点大小
CosyVoice 2阿里开源,多音色支持,中文好~1GB
ChatTTS社区流行,自然度高,支持情感~500MB
Fish Speech开源,支持声音克隆~1.5GB

Operit 模型配置页里有「本地 TTS 模型」分类,可直接下载 CosyVoice / ChatTTS。

配置步骤

  1. Operit 设置 → 语音 → TTS 引擎 → 选「MNN 本地 TTS」
  2. 下载模型(从内置入口或手动放到 models/tts/)
  3. 选择音色(模型支持的音色列表)
  4. 调整语速(0.5–2.0)、音量
  5. 点「测试」→ 听效果

声音克隆(Fish Speech)

Fish Speech 支持声音克隆——录 10–30 秒目标声音样本,就能让 Operit 用这个声音说话:

  1. 下载 Fish Speech 模型
  2. 录一段你想克隆的声音(干净、无背景噪音)
  3. 上传样本 → 模型生成克隆音色
  4. 对话时选这个克隆音色

法律提示:只克隆你有授权的声音,不要克隆他人声音用于冒充或欺诈。

Edge TTS(最省事的云端方案)

Edge TTS 是微软 Edge 浏览器内置的 TTS 服务,完全免费且不需要 API Key。Operit 内置了 Edge TTS 客户端:

  1. Operit 设置 → 语音 → TTS 引擎 → 选「Edge TTS」
  2. 选中文音色(如 zh-CN-XiaoxiaoNeural,最常用的中文女声)
  3. 调整语速音量
  4. 点「测试」

Edge TTS 的中文音色列表:

更多音色参考 Edge TTS 官方文档,Operit 会自动拉取可用列表。

OpenAI TTS(追求极致自然度)

  1. 选「OpenAI TTS」
  2. 填 OpenAI API Key
  3. 选模型(tts-1-hd 质量最高)
  4. 选音色(alloy / echo / fable / onyx / nova / shimmer)
  5. 点「测试」

OpenAI TTS 的中文支持不如 Edge 和 MNN,但英文自然度顶尖。

Android 内置 TTS(临时备用)

不推荐作为主力,但急用时最方便:

  1. 选「Android 内置 TTS」
  2. 在系统设置 → 辅助功能 → 文本转语音 里调音色和语速
  3. 系统自带音色一般,机器人音较重

性能与耗电

路线延迟耗电备注
MNN 本地1–2s略高(推理耗电)骁龙 8 系流畅,中端机有延迟
Android 内置<1s低系统原生,最省电
Edge / OpenAI2–3s低取决于网络
Whisper / CosyVoice 大模型3–5s较高复杂模型耗电多

连续对话模式下 TTS 会被频繁调用——选延迟低、耗电少的方案。