
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 572
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- NVIDIA 显卡
- 两人语音数据
安装与启动步骤
-
1看年份
这是几年前那篇声音转换论文的实现,依赖较老。
-
2装依赖
按清单装,框架版本别乱升。
pip install -r requirements.txt -
3预处理
把两个人的语音分别整理成目录,先跑缓存。
python preprocess_training.py --train_A_dir ./data/A/ --train_B_dir ./data/B/ --cache_folder ./cache/ -
4训练
非平行语料即可,但数据量要够。
python train.py -
5试转换
拿目标人的一句话做推理,听音色是否接近。
如何确认成功
用两个人的各若干分钟语音训练后,源说话人的话被转换成目标音色且内容清晰可辨
注意事项
- 这是论文实现,不是可用的变声产品。
- 依赖版本老,新框架上要改代码。
- 训练需要成对的说话人数据,量少效果差。
- 现在有更强的零样本音色转换方案,可作对比参考。
核心亮点
- 使用 CycleGAN 架构,支持非平行语料训练,降低数据准备门槛
- 改进的生成器设计(gated CNN + 残差连接)提升转换音频的自然度和清晰度
- 提供完整训练与推理代码,易于复现和扩展
不足之处
- 项目维护停滞,依赖旧版依赖库,环境配置可能困难
- 文档较简略,缺少详细参数调优指南
适用场景
- 个性化语音合成(如虚拟主播音色定制)
- 娱乐应用中的声音模仿或变声
- 低资源语种或方言的语音转换研究
替代项目
StarGAN-VC、AutoVC、SVC (SoftVC VITS)
上一篇:YouTranslate
下一篇:rtvc
同类项目推荐
RealTimeSingingSynthesizer
开源
用代码实时合成歌声,现场编程即兴演唱
Live Coding Singing Synthesizer. Python sinsy-NG wrapper.
tts-vue
开源
把文字变成自然语音,一键导出音频文件
微软语音合成工具,使用 Electron + Vue + ElementPlus + Vite 构建。
ComfyUI-FL-YuE2
开源
在 ComfyUI 里生成音乐并手动改音符,边听边调
YuE2 music generation and an editable piano roll for ComfyUI
Keras_music_gereration
开源
用LSTM自动学旋律,生成新音乐片段
Music generation with Keras and LSTM
kokoro-web
开源
免费自托管AI语音合成,OpenAI接口一键接入
Kokoro Web: Free AI text-to-speech, online or self-hosted, OpenAI compatible!
murf-python-sdk
开源
一行代码,让 Python 应用开口说话
Python sdk for Murf text to speech API
Voice-synthesis
开源
几秒音频克隆声音,实时生成语音
This repository is an implementation of Transfer Learning from Speaker Verification ···
ComfyUI-VoxCPM
开源
在 ComfyUI 里拖拽节点,即可生成高表现力语音并克隆任意声音。
ComfyUI node for highly expressive speech and realistic zero-shot voice cloning
pyht
开源
一行代码接入 PlayHT,快速实现 AI 语音合成与克隆
PlayHT Python SDK - AI Text-to-Speech Streaming & Voice Cloning API