【实战】GPT-SoVITS+内网穿透:3分钟搭建可公网访问的语音克隆系统

发布于:2025-05-20 ⋅ 阅读:(16) ⋅ 点赞:(0)

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

前言

在当今 AI 技术蓬勃发展的浪潮中,一款名为 GPT-SoVITS 的语音复现系统正引发广泛关注。这款由资深开发者花儿不哭打造的语音生成平台,在全球最大的代码托管平台 GitHub 上已累计获得 35000+开发者关注,成为语音合成领域的标杆项目。针对用户关心的操作复杂性问题,该系统在 V2 版本中实现了重大突破——不仅支持中文、日语、英语、韩语及粤语五种主流语系,更创新性地加入了语速调节、无参考文本等前沿功能模块。特别值得一提的是,开发团队为 Windows 系统用户量身定制了"一键式"部署方案,通过简单的解压操作即可完成系统初始化。对于需要远程访问的用户,我们建议搭配 cpolar 网络穿透工具,该技术方案能够有效解决跨区域访问难题,让用户随时随地体验语音克隆的便捷性。接下来,我们将深入解析这一技术组合的实现原理与应用价值。

image-20241108171803594

1.GPT-SoVITS V2 下载

本例演示环境为 Windows11 专业版,8G 显卡,16G 内存。

首先,我们需要在下面的地址下载 GPT-SoVITS V2 的 Windows 整合包:

https://www.yuque.com/baicaigongchang1145haoyuangong/ib3g1e/dkxgpiy9zb96hob4#KTvnO

大佬提供了多种下载方式:

image-20241108171731194

我这里下载的是 V2 版本,下载好后,解压缩后得到 GPT-SoVITS-v2-240821 文件夹。

2.本地运行 GPT-SoVITS V2

打开 GPT-SoVITS-v2-240821 文件夹,双击名为 go-webui 的 bat 格式文件即可启动服务:

image-20241108172017839

服务启动后会弹出一个 cmd 终端窗口,然后会在浏览器中打开 GPT-SoVITS V2 的 webui 网页页面,我们接下来可以在这里制作 AI 音频,但要注意不要关掉 cmd 终端窗口,因为它才是服务的本体,网页端只是操作界面。

image-20241108172723878

image-20241108172824373

3.简单使用演示

在 GPT-SoVITS V2 的 webui 网页页面,我们可以看到默认展示的是 0-前置数据集获工具界面,旁边是 1-GPT-SoVITS-TTS 界面和 2-GPT-SoVITS-变声界面

image-20241108173017766

我们可以在 0-前置数据集获工具界面进行人声伴奏分离&去混响去延迟,语音切分、降噪等操作,来对要使用的语音进行训练,生成效果更逼真的语音模型。

image-20241108173301904

而如果想马上快速体验一下 TTS 语音克隆,我们可以点击旁边的 1-GPT-SoVITS-TTS 界面,选择下面的 1C-推理,点击开启 TTS 推理 WebUI:

image-20241108173619074

稍等一下后,会在浏览器中新打开一个 TTS 推理网页,我们可以在这里上传原始音频,时长 3 到 10 秒即可,超过会报错。然后可以在下方填写想要合成的目标文本和语种模式:

image-20241108173957977

输入好所需信息后,点击合成语音按钮,服务端进行处理,稍后在 webui 界面即可看到生成的音频:

image-20241108174655802

image-20241108174751702

可以点击播放进行试听,点击右上角的下载标志即可将生成的 AI 音频下载到本地。

而刚才提到的 2-GPT-SoVITS-变声功能目前还没有推出,可以期待一下作者大佬下次的更新。

image-20241108175825262

4.安装内网穿透工具

此时,我们已经成功在 Windows 电脑中本地部署了 GPT-SoVITS V2,但就像开篇时说的那样,我们在这台配置高的电脑上部署了服务后,只能在同一个局域网内使用,有一定局限性。如果想外出时也能远程访问家中部署的 GPT-SoVITS 或是其他服务,应该怎么办呢?

很简单,只要在电脑中再安装一个 cpolar 内网穿透工具就能轻松实现远程访问内网主机中部署的服务了,接下来介绍一下如何安装 cpolar 内网穿透。

首先进入 cpolar 官网,点击免费使用注册一个账号,并下载最新版本的 Cpolar。

cpolar 官网地址: https://www.cpolar.com

img

登录成功后,点击下载 Cpolar 到本地并安装(一路默认安装即可)本教程选择下载 Windows 版本。

image-20240319175308664

Cpolar 安装成功后,在浏览器上访问 http://localhost:9200,使用 cpolar 账号登录,登录后即可看到 Cpolar web 配置界面,结下来在 web 管理界面配置即可。

img

4.1 创建远程连接公网地址

登录 cpolar web UI 管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,本例使用了: GPTSoVITS 注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:9874
  • 域名类型:随机域名
  • 地区:选择 China Top
  • 高级:Http Auth:user:123(本例中用户名 user 密码 123)

点击保存

image-20241108181023458

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址,接下来就可以在其他电脑(异地)上,使用任意一个地址在浏览器中访问即可。

image-20241108181127944

如下图所示,输入设置的用户名及密码(也可以不设置高级,就无需用户名密码直接登入,安全起见,建议配置高级)

image-20241108181202876

登录后可以看到成功实现使用公网地址异地远程访问本地部署的 GPT-SoVITS V2 语音克隆工具的 webui 界面!

image-20241108181319948

小结

为了方便演示,我们在上边的操作过程中使用了 cpolar 生成的 HTTP 公网地址隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用,然而,它的缺点是网址是随机生成,这个地址在 24 小时内会发生随机变化,更适合于临时使用。

如果有长期远程访问本地部署的语音克隆软件或者其他本地部署的服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定的二级子域名方式来远程访问,带宽会更快,使用 cpolar 在其他用途还可以保留多个子域名,支持多个 cpolar 在线进程。

5. 固定远程访问公网地址

由于以上使用 cpolar 所创建的隧道使用的是随机公网地址,24 小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化。

登录 cpolar 官网,点击左侧的预留,选择保留二级子域名,地区选择 china vip,然后设置一个二级子域名名称,填写备注信息,点击保留。

image-20241108181626103

保留成功后复制保留的二级子域名地址:myyuyin

登录 cpolar web UI 管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

image-20241108181748784

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名
  • 地区: China VIP

点击更新

image-20241108181834026

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

image-20241108181951821

最后,我们使用固定的公网地址在浏览器打开可以看到访问成功,这样一个永久不会变化的公网网址就设置好了:

image-20241108182724843

当我们在浏览器中通过固定公网地址成功访问服务时,意味着这个稳定域名的配置已圆满完成。通过 cpolar 内网穿透技术构建的这条网络通道,为 GPT-SoVITS 系统提供了持续可用的远程访问入口。这种技术组合的价值不仅体现在操作便捷性上,更在于打破了传统内网服务的地理限制,使语音克隆技术的应用场景得到指数级扩展。

在实际应用中,这种技术方案已广泛应用于语音内容创作领域。无论是制作趣味短视频、创作音乐作品,还是开发智能语音助手,GPT-SoVITS 都能提供精准的声纹复刻服务。特别建议开发者访问 GitHub 项目主页,为开源社区贡献 star 支持。同时欢迎在技术论坛分享您的使用案例,让我们共同探索语音合成技术的更多可能性。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img


网站公告

今日签到

点亮在社区的每一天
去签到