专为播客场景打造的开源语音合成系统,支持零样本语音合成及个性化语音克隆。合成质量高,效率领先,是播客制作人和语音AI开发者的理想选择。

Muyan-TTS

Muyan-TTS 是什么?

Muyan-TTS 是一款为播客场景优化的零样本语音合成(Zero-shot TTS)模型,预训练数据量超过 10 万小时的播客语音内容,能以惊人的自然度合成任意文本的语音。它通过结合大型语言模型与 SoVITS 编码器架构,将文本和语音对齐,生成逼真的音频输出。

其增强版本 Muyan-TTS-SFT,支持通过“几十分钟目标说话人语音”的微调实现个性化语音克隆,非常适合定制化语音内容生产。

🔧 Muyan-TTS应用场景

  • 播客制作人快速将文案转化为自然语音,极大减少录音与剪辑工作量。
  • 语音助手开发为对话机器人提供个性语音表达,提升用户体验。
  • 数字人/虚拟主播构建拥有独特语音风格的数字形象,便于社媒传播。
  • 语言学习平台合成标准、真实的语音内容,用于听力训练或自动朗读。
  • 有声书及教育内容生产者批量生成高质量语音内容,加速内容上架。

🧠 Muyan-TTS主要功能

  • Zero-shot语音合成无需任何训练即可生成高质量语音,仅需参考音频与提示文本。
  • Few-shot语者克隆(SFT)用几十分钟语音数据即可训练专属语音模型。
  • 多模型推理选择支持base(零样本)与sft(微调)两种合成模式。
  • API部署接口可部署本地服务,快速集成到生产系统中。
  • 支持VLLM加速推理加速大语言模型部分,提高生成效率。
  • 完整开源代码与模型发布已公开 Hugging Face、ModelScope、WiseModel 平台模型权重及训练代码。

👤 Muyan-TTS目标用户

  • 播客及音频内容创作者
  • 虚拟主播制作公司
  • 教育科技企业
  • 语音AI开发者
  • 数字人/元宇宙内容团队

🚀 如何使用 Muyan-TTS?

Muyan-TTS安装步骤:

git clone https://github.com/MYZY-AI/Muyan-TTS.git
cd Muyan-TTS
conda create -n muyan-tts python=3.10 -y
conda activate muyan-tts
make build
sudo apt install ffmpeg  # 安装FFmpeg

快速体验Muyan-TTS:

使用命令行运行:

python tts.py

或部署API:

python api.py  # 默认启动在8020端口

调用API合成语音:

import requests
response = requests.post("http://localhost:8020/get_tts", json={
    "ref_wav_path": "assets/Claire.wav",
    "prompt_text": "...",
    "text": "Welcome to the captivating world of podcasts...",
})
with open("tts.wav", "wb") as f:
    f.write(response.content)

💰 免费试用Muyan-TTS与定价模式

目前完全开源,模型权重、训练代码均可通过以下平台免费获取:

  • Hugging Face: Muyan-TTS
  • ModelScope
  • WiseModel

训练成本说明(参考值):

模块 GPU小时 费用(估算)
数据处理 60K(A10) \$30K
LLM预训练 19.2K(A100) \$19.2K
解码器训练 1.34K(A100) \$1.34K
总计 \$50.54K

⚖️ 模型性能对比(语音合成速度 r 值,越低越快)

模型 CosyVoice2 Spark-TTS GPT-SoVITS v3 🔥 Muyan-TTS
r ↓ 2.19 1.31 0.48 0.33(最快)

📊 Muyan-TTS效果评测

  • 合成质量在播客音色、情绪与语速方面表现出色。
  • 语者相似度(SFT模型)个性化训练仅需数十分钟即可实现高还原度。
  • 推理效率在A100 GPU上拥有领先合成速度,适合实时或大规模语音生成任务。
  • 使用便捷度支持终端命令与API两种调用方式,适配开发与内容团队不同需求。

🔁 Muyan-TTS替代工具推荐

工具名 简要介绍
Bark by Suno 多语言、风格化TTS,适合娱乐内容
GPT-SoVITS 社区活跃,语者克隆能力优秀
OpenVoice 支持跨语种语音克隆的TTS系统
Coqui TTS 支持训练与部署多说话人模型
XTTS by Tortoise 超高自然度语音合成,支持多说话人控制

❓ Muyan-TTS常见问题解答(FAQ)

Q:Muyan-TTS 支持中文吗?
A:不支持。目前仅训练于英文播客数据,适合英文语音合成。

Q:使用 SFT 模型是否必须使用 Claire 的语音?
A:是,官方训练好的 SFT 模型基于 Claire 语音。自定义训练则可替换为任意说话人。

Q:能否用于商业用途?
A:需查看 GitHub 上许可证(MIT 或其他),多数情况下允许商用。

📢 AI工具网点评

Muyan-TTS 是目前语音播客生成领域最具实用性的开源 TTS 工具之一。其以极低的合成延迟、出色的自然度及灵活的个性化支持,成为面向播客、数字人、虚拟语音助手等场景的极佳选择。相比 GPT-SoVITS,更注重播客风格和效率,对于内容创作者和AI产品团队具有很强吸引力。

蛙蛙写作