注:当前项目为 Serverless Devs 应用,由于应用中会存在需要初始化才可运行的变量(例如应用部署地区、函数名等等),所以不推荐直接 Clone 本仓库到本地进行部署或直接复制 s.yaml 使用,强烈推荐通过
s init ${模版名称}
的方法或应用中心进行初始化,详情可参考部署 & 体验 。
FC版GPT-SoVITS项目部署模版
使用该项目,您需要有开通以下服务并拥有对应权限:
服务 | 备注 |
---|---|
函数计算 FC | 提供 CPU、GPU 等计算资源 |
文件存储 NAS | 存储所需的大模型 |
- 🔥 通过 Serverless 应用中心 , 该应用。
- 通过 Serverless Devs Cli 进行部署:
- 安装 Serverless Devs Cli 开发者工具 ,并进行授权信息配置 ;
- 初始化项目:
s init fc-gpt-sovits -d fc-gpt-sovits
- 进入项目,并进行项目部署:
cd fc-gpt-sovits && s deploy -y
通过此模版,可以将GPT-SoVITS开源语音生成 / 克隆模型以及WebUI和API服务部署到阿里云函数计算(FC),可用于快速、廉价地制作自己的声音模型以及生成语音。其具有以下特点和功能:
- 零样本文本到语音(TTS):输入3-10秒的声音样本,即可实现文本到语音的转换,无需大量训练数据。
- 少样本TTS:仅需1分钟的训练数据即可微调模型,提升声音的相似度和真实感。
- 跨语言支持:支持与训练数据集不同语言的推理,目前支持英语、日语和中文。
目前,该项目已在Github获得25.7K star,是一个非常活跃且快速成长的项目。
由于 GPT-SoVITS 需要通过 GPU 算力进行运算,且部署门槛很高,因此借助于 Serverless 开发平台,用户可以简单、方便地将 GPT-SoVITS 部署至函数计算,并享受技术进步带来的技术红利。
应用快速使用文档
部署成功后,通过访问域名
即可进入WebUI。
进入应用详情,找到备注为GPT-SoVITS API 服务
,名字为<函数名>__api
的函数,即为API服务函数。具体使用见快速使用文档。
您如果有关于错误的反馈或者未来的期待,您可以在 Serverless Devs repo Issues 中进行反馈和交流。如果您想要加入我们的讨论组或者了解 FC 组件的最新动态,您可以通过以下渠道进行:
微信公众号:serverless |
微信小助手:xiaojiangwh |
钉钉交流群:33947367 |