Neural-Voice-Cloning-With-Few-Samples

用几秒样本,克隆任意人的声音

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 118 👀 关注 1 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 432
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可自由使用,无付费版本。

项目预览

Neural-Voice-Cloning-With-Few-Samples 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队SforAiDl
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可自由使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型deep-learning,mel-spectogram,saidl,speaker-adaptation,speaker-encodings,speech-processing,tts,voice,voice-cloning,voice-synthesis
GitHub 星标★ 432
上线时间2018-08-07 00:00:00
代码更新2021-02-23
仓库体积43.3 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

这是一个基于论文《Neural Voice Cloning With Few Samples》的开源实现,旨在解决少样本语音克隆问题。它通过少量参考音频(甚至几秒钟)就能学习目标说话人的音色特征,并合成该说话人的语音。项目核心包含三个主要模块:说话人编码器(Speaker Encoder)用于提取说话人嵌入向量,合成器(Synthesizer)将文本转换为语音特征,以及声码器(Vocoder)将特征还原为波形。它支持多说话人训练,并能在推理时对新说话人进行快速适应。该实现基于Python和PyTorch,提供了完整的训练和推理流程,适合研究者和开发者用于语音合成、个性化语音助手等场景。不过项目处于早期阶段,文档和代码结构相对简单,需要用户具备一定的深度学习基础。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 432

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:高级 约 60 分钟 部署方式:本地GPU 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • NVIDIA GPU
  • 语音数据集
  • PyTorch

安装与启动步骤

  1. 1拉仓库装依赖

    少样本声音克隆的研究实现。

  2. 2准备参考语料

    公开的多人语音数据集,按仓库格式整理。

  3. 3跑说话人自适应

    用少量样本微调,注意保存检查点。

    python speaker_adaptation.py --data-root=<数据集路径> --checkpoint-dir=<输出目录>
  4. 4合成验证

    用同一句话对比克隆前后的音色接近度。

如何确认成功

用目标说话人三十秒语音微调后,合成的句子音色被旁听者判断为同一人

注意事项

  • 合规提示:声音克隆涉及人格权与声音权益,未获授权不得使用他人音色。
  • 状态说明:研究代码,依赖较旧,复现成本高。
  • 样本越少音色越像但发音稳定性越差,要权衡。
  • 输出音频要标注为合成,避免被误认为真人。
  • 公开演示前确认目标说话人的书面同意。

核心亮点

  • 少样本克隆:仅需数秒参考音频即可生成目标音色
  • 模块化设计:编码器、合成器、声码器分离,便于替换和扩展
  • 基于经典论文实现,算法思路清晰,适合学术研究

不足之处

  • 文档和社区支持待观察,代码注释较少
  • 训练流程依赖外部数据集,复现门槛较高

适用场景

  • 个性化语音合成研究
  • 语音助手音色定制
  • 有声书或游戏角色配音

替代项目

Real-Time-Voice-Cloning、Tacotron2、SV2TTS

上一篇:TFGAN

下一篇:Multi-Tacotron-Voice-Cloning

同类项目推荐

alda-clj 开源

用 Clojure 实时编写并播放音乐,代码即乐谱

A Clojure library for live-coding music with Alda

★ 70 2026-08-09
fish-audio-python 开源

几行代码接入 Fish Audio,快速实现文本转语音和声音克隆。

The official Python library for the Fish Audio API.

★ 232 2026-08-09
music-generation-with-DL 开源

一站式导航深度学习音乐生成资源,快速入门与选型。

Resources on Music Generation with Deep Learning

★ 728 2026-08-09
node-edge-tts 开源

Node 里几行代码把文字变成带字幕的语音

Use Microsoft Edge's TTS service on Node.js with support for proxy and subtitles.

★ 160 2026-11-08
XZVoice 开源

免费开源的桌面TTS工具,一键把文字变成自然语音

Free and open source text-to-speech software

★ 1162 2026-08-09
speech-studio 开源

一个 exe 搞定离线语音合成、克隆与识别

Free offline AI voice studio for Windows — text-to-speech with cloned and built-in ···

★ 229 2026-10-28
KaraFan 开源

一键分离人声伴奏,AI帮你做卡拉OK

The BEST music separation model with help of A.I. ... to my ears !

★ 153 2026-08-09
riffusion-app-hobby 开源

用 Stable Diffusion 实时生成音乐,输入文字即可创作独特旋律

Stable diffusion for real-time music generation (web app)

★ 2671 2026-08-09
Barkify 开源

自己训练 Bark 语音模型,摆脱官方限制

Barkify: an unoffical training implementation of Bark TTS by suno-ai

★ 131 2026-08-09