
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1052
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Git(用于克隆代码仓库)
- Python 环境与 Jupyter Notebook(项目以 Notebook 形式发布)
- 可访问 GitHub 与 arXiv 的网络环境
安装与启动步骤
-
1克隆项目仓库
从 GitHub 拉取 YourTTS 源码,这是后续查阅 Notebook 和推理代码的基础。README 中未提供其他安装命令。
git clone https://github.com/Edresson/YourTTS.git -
2阅读论文与仓库文档
README 仅给出论文摘要与勘误说明,未包含依赖安装与推理命令,需进入仓库目录查看内部说明与 Notebook。
-
3准备 Jupyter 运行环境
项目以 Jupyter Notebook 为主要形式,需先具备可运行 Notebook 的 Python 环境;具体依赖列表请以仓库内文件为准。
如何确认成功
README 未提供启动命令,暂无标准验证方式;能成功打开仓库内的 Jupyter Notebook 即说明代码已正确获取。
常见问题
Q:需要多少参考音频才能合成新说话人的声音?
A:论文定位为零样本多说话人 TTS,少量参考音频即可复刻新声音;若效果不佳,可用不到 1 分钟语音对模型微调,在声音相似度上可达到 SOTA。
Q:支持哪些语言?
A:论文提出的是多语言方案,除英语外还覆盖法语、德语等;在仅有单说话人数据的目标语言上也能取得有希望的结果。
Q:为什么论文中的 SCL 损失可能没生效?
A:README 勘误指出,第 3、4 节的 4 组微调实验(EXP.1~4 + SCL)因实现失误,该损失的梯度未能传播到模型。
Q:零样本语音转换(VC)效果如何?
A:论文称在 VCTK 数据集上,零样本 VC 的结果与当时的 SOTA 相当。
注意事项
- README 节选只包含论文摘要和勘误,没有安装、依赖和推理命令,教程中的步骤均为通用准备动作,实际部署请以仓库内 Notebook 与代码为准。
- 项目基于 VITS 架构并加入说话人编码器,复现训练对算力要求较高。
- 论文地址:https://arxiv.org/abs/2112.02418
核心亮点
- 真正的零样本:无需微调即可克隆新声音,参考音频仅需数秒
- 多语言支持:覆盖英法德等语言,适用面广
- TTS/VC双功能:一个模型同时支持语音合成和语音转换
不足之处
- 模型训练门槛高:需要大量GPU资源和多说话人数据集,普通用户难以复现
- 文档/社区待观察:项目文档和社区支持相对有限,新手上手可能遇到困难
适用场景
- 个性化语音助手:为用户定制专属声音
- 有声内容创作:快速生成多角色配音
- 语音修复与转换:将语音转换为目标说话人声音
替代项目
Coqui TTS、XTTS、OpenVoice
上一篇:WeeaBlind
下一篇:FlashSpeech
同类项目推荐
voicefixer
开源
一键修复受损语音,去噪去混响去削波,让声音更清晰
General Speech Restoration
OuteTTS
开源
一行代码调用 OuteTTS 模型,快速生成自然语音
Interface for OuteTTS models.
durian-pytorch
开源
用时长信息提升语音合成自然度,复现前沿论文
Implementation of "Duration Informed Attention Network for Multimodal Synthesis" pap···
HanTTS
开源
快速搭建中文语音合成服务,几行代码生成语音
Chinese Text-to-Speech web service
ComfyUI-Maya1_TTS
开源
在 ComfyUI 里拖拽节点,生成带情感的语音
A ComfyUI node for Maya1, a 3B-parameter speech model built for expressive voice gen···
Text-Normalization-Demo
开源
用记忆增强神经网络,一键把口语化文本转成规范写法
Demonstration of the results in "Text Normalization using Memory Augmented Neural Ne···
runandread-audiobook
开源
在家用AI把电子书变成有声书,省钱又省心
Open-source project for creating high-quality AI TTS-narrated audiobooks at home usi···
edge-TTS-record
开源
一键录制 Edge 朗读语音,秒存 WAV 音频
一个可以录制 Microsoft Edge 浏览器的语音合成(TTS)语音并输出为 .wav 音频的(windows···
TTS
开源
让 Arduino 开口说话,几行代码实现语音播报
Arduino Text-to-Speech Library