ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

10 分钟语音数据训出 AI 变声模型:Retrieval-based Voice Conversion WebUI 新手上手指南

10 分钟语音数据训出 AI 变声模型:Retrieval-based Voice Conversion WebUI 新手上手指南 10 分钟语音数据训出 AI 变声模型Retrieval-based Voice Conversion WebUI 新手上手指南【免费下载链接】Retrieval-based-Voice-Conversion-WebUIEasily train a good VC model with voice data 10 mins!项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conversion-WebUI想在直播里随时切换音色或者给视频换个声音做配音Retrieval-based Voice Conversion WebUI大家一般叫它 RVC是开源的 AI 语音转换框架收集不到 10 分钟的目标人声就能训出对应音色模型再把你的声音离线或实时地换成目标音色。三步跑通第一次变声准备工作只需要三条命令。前提是电脑装了 Python 3.7-3.10、最好有 Nvidia 显卡并且已装好 ffmpeg 和 ffprobe。第一步克隆仓库git clone https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conversion-WebUI cd Retrieval-based-Voice-Conversion-WebUI第二步安装依赖。先装 PyTorch 核心包再装项目其余依赖N 卡用requirements.txtpip install torch torchvision torchaudio pip install -r requirements.txt另外从官方模型库下载一批预训练文件hubert_base.pt、pretrained 权重、uvr5 权重用 RMVPE 音高算法的话还有 rmvpe.pt放到对应目录仓库 tools 目录里带有下载脚本可以帮你完成这一步。第三步启动 WebUIpython infer-web.py浏览器打开后就是完整的训练/推理界面。这套框架对显卡不挑剔中低端 N 卡也跑得动。️ 数据准备与模型训练人声数据怎么备时长推荐至少 10 分钟数据越多效果越稳质量低底噪、人声清晰杂音越少越好格式wav采样率建议 44100Hz如果素材里人声和伴奏混在一起可以用界面里的 UVR5 功能一键分离训练参数怎么设切到训练选项卡按一键训练流程走填实验名训练产物会按这个名字归档指定训练集路径选采样率32k / 40k / 48k音质保真度越高训练负担越大44100Hz 的素材一般选 48k批大小按显存调显存小就调小爆显存时优先降它训练速度方面不用太担心较差的显卡也能快速训完。音高提取默认走 InterSpeech 2023 拿奖的 RMVPE 算法哑音、破音这类常见问题基本被根除比旧算法又快又省资源。这套用检索到的训练集特征替换输入源特征的做法能从源头上杜绝源声音色泄漏到结果里换出来的声音像而不会混。训练配置项都集中在 configs/config.py想改默认值可以翻一翻。产物放哪里weights/目录可分享、可推理的模型文件单个约 60MB 以上logs/实验名/目录实验状态和训练日志断点续训也靠它推理把声音换成目标音色切到推理选项卡按这个顺序操作即可上传待转换的音频文件选择刚训好的音色模型对应索引文件调参数音高男声转女声一般拉 -2 到 -12 区间试试、语速、音量点击转换生成结果试听满意后保存核心转换逻辑在 infer/modules/vc/ 下想细究原理可以从这里入手。离线转完还不够RVC 还支持实时变声走整合包里的实时 GUI端到端延迟约 170ms配上 ASIO 输入输出设备最低能压到 90ms 左右唱歌、连麦都够用。⚠️ 踩坑清单现象启动或操作时弹出Expecting value: line 1 column 1 (char 0)原因配置文件或模型文件缺失、损坏路径指向了空文件处理检查模型文件是否完整下载核对路径设置必要时重新下载对应文件现象训练结束后推理页看不到新训练的音色原因模型列表没刷新或训练中途实际报错了处理先点刷新音色没有的话看控制台输出和logs/实验名/下的日志定位是哪一步失败现象一键训练结束但没有以added开头的索引文件原因出现 Training is done. The program is closed. 说明模型本身训好了大概率是训练集太大添加索引那一步卡住处理单独再点一次训练索引按钮即可更多故障排查思路见 docs/cn/faq.md。 延伸阅读常见问题解答docs/cn/faq.md更新日志docs/cn/Changelog_CN.md全局配置configs/config.py训练相关代码infer/lib/train/语音转换核心模块infer/modules/vc/下一步建议先用推理选项卡拿现成音色跑通一遍完整流程熟悉音高、语速这些手感参数然后收集 10 分钟以上的目标人声按上面的流程训出自己的第一个模型。跑通这两步之后实时变声界面留给你去折腾。【免费下载链接】Retrieval-based-Voice-Conversion-WebUIEasily train a good VC model with voice data 10 mins!项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conversion-WebUI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表