Skip to content

stonebeta/gpt-sovits-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT-SoVITS Docker API

这是为 RVC-Boss/GPT-SoVITS 项目的推理 API 构建的 Docker 镜像。

本地构建

要在本地构建,你需要准备以下内容:

  1. GPT-SoVITS Models 下载预训练模型,并将文件夹重命名为 pretrained_models
  2. 从以下地址下载 G2PW 模型:
    G2PWModel.zip(HF)

    G2PWModel.zip(ModelScope)
    解压后将文件夹重命名为 G2PWModel
  3. 将这些文件夹放置在当前目录下,然后构建 Docker 镜像。

在本地构建 Docker 镜像,运行:

docker build -t gpt-sovits-api .

运行容器:

docker run -d -p 9880:9880 gpt-sovits-api

Docker Hub 镜像

更方便的方式是直接使用 Docker Hub 上的 blxckstone/gpt-sovits-api 镜像,该镜像已经内置了上述模型,因此无需手动准备模型文件。

拉取并运行 Docker Hub 镜像:

docker pull blxckstone/gpt-sovits-api
docker run -d -p 9880:9880 blxckstone/gpt-sovits-api

仓库中还包含一个 docker-compose.yml 文件,方便快速部署。

使用 Docker Compose 启动服务:

docker-compose up -d

注意

目前镜像尚未按照推理所需的依赖进行精简。

About

用 Docker 部署 GPT-SoVITS 的推理服务

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors