【实操GPT-SoVits】声音克隆模型图文版教程

免费开源语音克隆-GPT-SoVITS-WebUI只需 5 秒的声音样本 零样本文本到语音(TTS): 输入 5 秒的声音样本,即刻体验文本到语音转换 阅读详情

  1. 项目github地址:https://github.com/RVC-Boss/GPT-SoVITS.git
  2. 官方教程:https://www.yuque.com/baicaigongchang1145haoyuangong/ib3g1e/tkemqe8vzhadfpeu
  3. 本文旨在迅速实操GPT-SoVits项目,不阐述技术原理(后期如果有时间研究,争取写个学习笔记)。
  4. windows用户可直接使用整合包。
  5. 感谢书生·浦语提供的服务器资源。

一、准备工作

下载源项目 

git clone https://github.com/RVC-Boss/GPT-SoVITS.git

安装依赖 

conda create -n GPTSoVits python=3.9
conda activate GPTSoVits
pip install -r requirements.txt

下载预训练模型 

https://huggingface.co/lj1995/GPT-SoVITS/tree/main 

或者 

iCloud Drive - Apple iCloud 

启动webUI页面 

python webui.py

二、实操-克隆林黛玉

我使用的语音素材是干声,这里就不使用UVR5分离背景音处理。直接进行语音切片,下次有时间写个补充(急着下班回家)。 

关于原素材的来源:剪映剪辑后导出音频。 

2.1 素材切片

在源码目录内新建文件夹,分别用于存放原素材和切片后的素材。 

配置文件夹后,点击音频切割 

切割结束,我们看下文件夹 

 

2.2 切片素材降噪

对切片的素材进行语音降噪。直接点击"启动语音降噪器"进行处理。

 

提示降噪完成。我们去output目录下看下输出。 

2.3 批量ASR

启动批量ASR,目录设置为刚刚批量片段降噪处理后的文件夹。 

任务完成,我们去目录里看下生成了什么 

生成了一个.list文件,精确度还是蛮高的。 

2.4 语音转文本校对

启动在9871端口,我们点击过去。 

对左侧的text进行大致的校对,保证语音和文本对应(删除明显乱码等)。太短的音频可以选择删除,或者与其他音频片段合并。最终保存文件。

 

 

2.5 训练数据格式化

设置model name,以及两个文件夹后依次点击3个按钮,或者点击"一键"三连按钮。 

提示进程结束无报错后,我们看下logs文件夹,如果某个文件夹是空的,说明格式化失败了,需要重新调整素材再次处理。 

2.6 微调

我的原素材时长较短,这里就使用默认参数。素材较长可以增加训练轮次。 

依次进行"SoVITS traning"和"GPT training",等待完成。

 

训练完成后,我们可以在以下2个文件夹(之前选择的v2版本:SoVITS_weights_v2、GPT_weights_v2)内看到保存的模型。

 

2.7 推理

切换到"inference",先刷新模型列表,2个模型都选择数字最大的那个。勾选"启用并行"。最后点击"open tts inference webUI"。 

服务启动后我们会看到如下页面。

 

辅助参考音频可以不上传。调整"推理设置"至趋近于自己想要的角色语音效果。

 

三、推理结果展示

这花盆之中,置有一株青菜,倒也别致。你瞧它,叶片儿青翠欲滴,宛若碧玉雕琢,倒有一丝不染尘埃之清逸。那菜茎亭亭玉立,于这方寸之地,亦能展现出勃勃生机,恰如那闺阁中的女子,虽身处深宅,却难掩其清新脱俗之气。只是不知,它在这花盆之中,是否也会如我一般在夜深人静之时,暗自神伤,思念起那广袤田野的自由来呢? 

随机掉落卡片+语音播放

 

四、api调用

运行api_v2.py成功后,接口文档如下图所示。/tts方法就是我们需要调用。 

 

 

仅需5元,手把手教你训练纳西妲GPT-SoVITS模型 将先前下载的数据集解压进里面,并且建议将其放置在单独的文件夹中(即新建一个叫nahida的文件夹,再将*.wav和*.lab解压进去)若你还是不确定是否完成,可以前往output\asr_opt目录,打开nahida.list文件。若只是短期使用,建议选择最高配置,如果是长期使用,建议按需选择(主要关注显存)例:点击1的按钮后等待,直到2中提示任务完成,之后继续点击3观察4,如此往复。模型加载完成后会自动打开TTS推理webui,以下是主要功能区的介绍。将复制的内容填入“计算机”输入框中,点击“显示选项” 阅读详情

相关推荐

本地AI自动化:零代码搭建闲鱼商品视频批量生成工作流

在内容营销领域,自动化内容生成正成为提升效率的关键技术。其核心原理是通过整合人工智能模型,将文本、图像、音频等多媒体元素自动转化为结构化内容。这项技术的价值在于能大幅降低重复性创意工作的成本,并保证产出风格的一致性,尤其适用于需要大量、快速生产标准化内容的场景,如电商商品展示。本文聚焦于利用本地部署的Stable Diffusion、AnimateDiff等开源模型,构建一套从文案到成片的自动化流水线,通过API调用与脚本集成,实现高效的【批量任务处理】,并深入探讨了在有限【显存占用】下的性能优化与工程实践

weixin_29055699的博客 267

AutoDL云计算GPT-SoVITS-TTS语音声色克隆语音合成

AutoDL云计算搭建GPT-SoVITS-TTS语音声色克隆,语音TTS合成。

若有博文对您有帮助,欢迎点赞关注,收藏评论。 3105

GPT-SoVITS-WebUI

零样本TTS:输入5秒语音样本,体验即时语言到文本的转换。 很少拍摄TTS:只需1分钟的训练数据即可微调模型,以提高语音相似性和真实感。 跨语言支持:使用与训练数据集不同的语言进行推理,目前支持英语、日语、韩语、粤语和中文。 WebUI工具:集成工具包括语音伴奏分离、自动训练集分割、中文ASR和文本标签,帮助初学者创建训练数据集和GPT/SoVITS模型。 内部有演示视频!

【免费下载】 GPT-SoVITS 项目使用教程

GPT-SoVITS 是一个基于深度学习的文本到语音(TTS)转换项目,它利用了先进的语音合成技术,能够在短时间内生成高质量的语音。该项目支持零样本和少样本学习,用户只需提供少量的语音数据即可训练出高质量的TTS模型。GPT-SoVITS 还提供了丰富的工具和接口,方便用户进行语音数据的预处理、模型训练和推理。 ## 2、项目快速启动 ### 环境准备 首先,确保你的系统环境满足以下要求: ...

gitblog_00496的博客 2669

把对讲门铃(控制底楼铁门)接入米家服务器

今天讲个跟SDR或者无人机无关的东西,技术含量不高,但是方便了我的生活。 现在家门有智能锁,汽车也可以远程解锁发动,NFC门禁也可以用某些手机复制,唯独楼下的铁门,必须用老式对讲门铃控制。 也就是说其它钥匙都可以不带,就剩这个钥匙还必须随身携带。 另外有时候人不在家,不能开楼下铁门,快递员也没法把东西送上楼。 ......

老邵的开源世界 6551

IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?

本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。

oo7890的博客 605

GPT-SoVITS 语音克隆完整指南

手里只有几秒某人的录音,却想把一段文字用 TA 的声音读出来——这是选择 GPT-SoVITS(一个开源的少样本语音克隆与文本转语音项目)时最常见的场景。它支持 5 秒音频直接零样本合成,也能用 1 分钟左右的音频微调出一个专属 TTS(文本转语音)模型,切片、降噪、自动语音识别、训练、推理全部有图形界面,普通用户可以不写一行代码跑通整个流程。 ## GPT-SoVITS 核心能力:5 秒零样本

gitblog_00045的博客 404

[记录一个bug]av_hwdevice_ctx_create出现Cannot allocate memory(附带库运行时路径)[已解决]

新写的程序里调用ffmpeg的av_hwdevice_ctx_create()这个函数,出现Cannot allocate memory。但是另个程序一样的代码,居然是成功的。 反复检查之后无果,就跳出去查了一下,看到一个问答: Have you tried to use ffmpg executables with the same libs that you using when you run the app? Have you tried to use ffmpg executables

熊猫Ben的博客 3586

GPT-SoVITS在语音广告创意中的A/B测试实践

利用GPT-SoVITS技术实现语音广告的声音变量精细化测试,通过少量样本快速生成多种音色与语调组合,结合用户转化数据优化投放效果。实践表明,声音策略可显著影响点击与购买行为,推动营销从经验驱动转向数据驱动。

weixin_33419305的博客 1087

ESP32搭配LVGL显示图片的两种方法详解:内部存储 vs 外部文件

本文详细介绍了ESP32搭配LVGL显示图片的两种方法:内部存储与外部文件。内部存储方案适合快速响应的小图片,而外部文件方案则适用于需要灵活更新和大容量图片的场景。通过对比分析,帮助开发者根据项目需求选择最优方案,提升嵌入式系统的UI性能。

weixin_30399821的博客 519

断点回归(regression discontinuity design)学习笔记

本篇博文主要是对断点回归的一些学习和总结~ 学习材料如下: 1 断点回归设计RDD分类与操作案例 2 RDD断点回归, Stata程序百科全书式的宝典 3 断点回归设计的前沿研究现状, RDD 4 让“跳跃”更有意义:断点回归设计(RDD) 5 Stata: 断点回归 (RDD) 教程 6 怎么用通俗的语言解释断点回归?它与DID的区别是什么 7 Watering Down Environmental Regulation in China,Guojun He, Shaoda Wang, Bing Zhan

Claire_chen_jia的博客 9万+

GPT-SoVITS V2本地部署与远程访问实战

手把手教你通过Windows整合包快速部署GPT-SoVITS V2语音克隆工具,结合cpolar实现无公网IP远程访问,支持中日英韩粤五语种,轻松生成AI语音并分享使用。

weixin_42668301的博客 1370

车辆TBOX科普 第64次 TBOX系统集成测试与文档编写

汽车电子开发中,TBOX作为核心网关面临独特挑战:需处理多网络接口、满足严苛安全标准并确保10年以上可靠性。项目文档是开发流程的核心资产,必须与编码同步更新,构建从需求到测试的完整闭环。系统集成测试需分层进行,结合硬件在环测试和自动化工具,并严格管理缺陷。文档与测试深度协同,通过追溯矩阵确保每个需求都被覆盖验证。最终交付不仅是软件包,更是一套包含完整验证报告的信任体系。这种严谨的工程纪律,是将代码转化为车规级可靠产品的关键保障。

IT深耕十余载,大道之简 1324

语音克隆与AI绘画联动:GPT-SoVITS为图像生成配套语音描述

借助GPT-SoVITS,仅需一分钟音频即可克隆音色,为AI生成的图像自动配上自然流畅的语音描述。结合Stable Diffusion与BLIP模型,实现从图文生成到语音输出的完整闭环,广泛应用于艺术创作、教育、无障碍访问等领域,推动多模态智能内容发展。

weixin_31139479的博客 454

《QGIS快速入门与应用基础》【专栏完整目录】

《QGIS快速入门与应用基础》第一卷专栏完整目录,覆盖 001–328 全部篇目与附录,逐篇可跳转。

LuckyHanMo的博客 1300

Misc-RAR隐写

题目来自于:XCTF的SimpleRAR,由于涉及到许多新知识,所以写篇小文子记录一下。 一、下载完后是一个压缩包。 里面就有一个flag.txt,打开之后发现有一串字符是flag is not here,而且我们查看他的文件大小,只要十六字节,绝对不可能再藏着什么信息了。 然后把压缩包拉到010editor里面,发现一下子出来好多新的内容,很明显是有夹杂着的附加文件。 二、rar文件头信息。 rar 是由一个一个 block 组成的,每个 block 有以下几个部分 ...

admin的博客 1361

GPT-SoVITS镜像部署:优快云图文指引同步操作快速入门

本文介绍了如何在星图GPU平台上自动化部署GPT-SoVITS镜像,实现便捷的AI语音克隆与合成。用户仅需通过简单的图文指引,即可快速搭建环境,并利用该工具将简短录音克隆为特定人声,进而应用于为视频配音、文章朗读等个性化语音生成场景。

weixin_35756624的博客 419

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

GPT-SoVITS一键启动镜像:免依赖安装,部署入门必看

本文介绍了如何在星图GPU平台上自动化部署GPT-SoVITS一键启动镜像,实现免环境配置的快速部署。该镜像整合了所有依赖,用户可通过其Web界面轻松完成声音克隆与语音合成,典型应用如为视频创作生成个性化配音,大幅降低了AI语音技术的使用门槛。

weixin_36474001的博客 819

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

GPT-SoVITS加载慢?SSD加速与GPU并行优化部署案例

本文介绍了在星图GPU平台上自动化部署GPT-SoVITS镜像的优化方案。通过结合高性能SSD加速模型加载与GPU并行计算优化,可显著提升语音克隆与合成任务的效率。该方案适用于需要快速生成个性化语音的应用场景,如有声内容创作、语音助手定制等。

weixin_33608403的博客 214

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

GPT-SoVITS企业级部署案例:高并发语音服务GPU优化方案

本文介绍了如何在星图GPU平台上自动化部署GPT-SoVITS镜像,以构建企业级高并发语音合成服务。该方案通过架构优化与GPU资源调度,显著提升了服务处理能力,可广泛应用于在线教育、智能客服等需要实时生成个性化语音的场景。

weixin_33759613的博客 975

AI全栈工程师——15 多模态大语言模型

多模态大语言模型(MLLM)的定义、多模态(图-文)模型的发展历程、多模态大语言模型的应用、图文对话系统的搭建、Beyond VL:支持更多模态输入的大语言模型、使用多模态大语言模型完成更多任务

念头通达 1726

本地AI内容生成系统搭建:从Stable Diffusion到TTS的自动化实践

内容生成是人工智能领域的一项核心应用,其原理在于利用深度学习模型学习数据分布,从而根据输入条件(如文本提示)创造出新的文本、图像或音频。这项技术的价值在于能够自动化、规模化地生产个性化内容,极大地提升了创意工作的效率。在工程实践中,通过本地部署生成模型,可以在保护数据隐私的同时,实现灵活定制与集成。典型的应用场景包括社交媒体素材创作、个性化营销内容生成以及自动化报告与演示制作。本文将聚焦于构建一个集成了Stable Diffusion图像生成与GPT-SoVITS语音合成的本地化系统,详细探讨其技术选型、部

weixin_34200628的博客 359

开源AI整合包全攻略:图片、视频、语音、数字人一网打尽

AI技术落地时,环境配置往往成为普通用户的拦路虎:Python版本、CUDA匹配、模型依赖等问题层出不穷。整合包通过将运行环境、模型权重、图形界面及插件统一封装,实现“解压即用”,极大降低了本地部署门槛。其核心价值在于依赖锁定与版本一致性,确保复杂项目在任意机器上稳定运行。在实际应用中,从图片生成(如ComfyUI)、视频合成,到声音克隆(如GPT-SoVITS)与数字人直播(如DUIX-Avatar),整合包覆盖了多模态创作全链路,甚至结合多模态融合算法与AI Agent,形成能处理图文音视频的“全家桶”

weixin_34007906的博客 328

做百家号一个月能赚多少?如何搭建AI工作流提高百家号变现效率?

从 Manim 的一个柱状图,到 GPT‑SoVITS 克隆自己的声音,再到 FFmpeg 把无数分镜串联成片——这条从全手动到半自动的工程演进,本质是用代码重构了“视频制作”的劳动结构。它让内容创作者第一次真正拥有了“产量杠杆”:当单条视频的边际成本低到可以忽略时,账号矩阵就不再是堆人力的苦活,而是一个可以被参数化调度、持续优化的收益系统。把重复的还给机器,让创意回归人。

2601_96238076的博客 210

AI数字人技术解析:从形象生成到多模态交互的实践路径

在人工智能生成内容(AIGC)领域,构建高度拟人化的数字人已成为前沿应用方向。其技术原理主要基于多模态AI技术的整合,包括利用Stable Diffusion等文生图模型实现高一致性形象生成,结合LoRA微调技术确保角色特征稳定。在语音层面,GPT-SoVITS等TTS系统通过音色克隆与情感控制合成自然语音。技术价值在于实现了从静态形象到动态交互的突破,通过大语言模型(LLM)驱动对话系统,配合角色设定与知识库构建,使数字人具备持续内容产出与互动能力。应用场景涵盖虚拟主播、在线教育、品牌代言等领域,其中“领

weixin_34294649的博客 336

AI虚拟角色创作全流程:从Stable Diffusion到TTS的完整技术栈实践

AI驱动的虚拟角色IP创建与内容生成,是AIGC领域的重要应用方向。其核心原理在于利用大语言模型(LLM)生成角色设定,结合文生图模型(如Stable Diffusion)进行视觉化,并通过语音合成(TTS)与视频生成技术赋予角色动态表现力。这套技术栈的价值在于,它使个人创作者能以较低成本实现从0到1的角色视觉化与跨媒体内容量产,大幅降低了游戏开发、动漫设计和新媒体内容生产的美术与制作门槛。在应用场景上,它特别适合用于打造虚拟IP、快速生成角色设定图与宣传物料,以及进行实验性艺术创作。本文将以一个具体的AI

weixin_33831196的博客 508
上一篇: Python技能树学习-类
ColorKin
博客等级 码龄10年 134粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值