Source: https://seerepo.com/r/RVC-Boss/GPT-SoVITS/built
Markdown source: https://seerepo.com/r/RVC-Boss/GPT-SoVITS/built.md
Description: GPT-SoVITS is a Python repo built with FastAPI and starlette. It uses AI through ctranslate2, faster-whisper, funasr, ModelScope, onnxruntime-gpu, and 20 more.

# What is GPT-SoVITS built with?

GPT-SoVITS is a Python repo built with FastAPI and starlette. It uses AI through ctranslate2, faster-whisper, funasr, ModelScope, onnxruntime-gpu, and 20 more, makes its content with av and ffmpeg-python, validates its data with Pydantic, deploys with psutil, and uses oss2 and Hugging Face. It has 50,422 written lines, with 2 test files.

Read on November 9, 2026, at commit 59c4468.

Repository: https://github.com/RVC-Boss/GPT-SoVITS

## Frontend

### Interface

- **[Gradio](https://seerepo.com/uses/gradio)**: 3 files
- **[matplotlib](https://seerepo.com/uses/matplotlib)**: 3 files

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 2 files
- **[starlette](https://seerepo.com/uses/starlette)**: 1 file

### Data

- **oss2**

### AI

- **ctranslate2**
- **[faster-whisper](https://seerepo.com/uses/faster-whisper)**
- **funasr**
- **[ModelScope](https://seerepo.com/uses/modelscope)**
- **[onnxruntime-gpu](https://seerepo.com/uses/onnxruntime-gpu)**
- **[openai-whisper](https://seerepo.com/uses/openai-whisper)**
- **python-mecab-ko**
- **[safetensors](https://seerepo.com/uses/safetensors)**
- **[sentencepiece](https://seerepo.com/uses/sentencepiece)**
- **[tiktoken](https://seerepo.com/uses/tiktoken)**
- **[tokenizers](https://seerepo.com/uses/tokenizers)**
- **torch-complex**
- **triton-windows**
- **umap-learn**
- **[transformers](https://seerepo.com/uses/transformers)**: 10 files
- **[librosa](https://seerepo.com/uses/librosa)**: 7 files
- **[torchaudio](https://seerepo.com/uses/torchaudio)**: 7 files
- **[peft](https://seerepo.com/uses/peft)**: 4 files
- **pytorch-lightning**: 4 files
- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**: 2 files
- **torchmetrics**: 2 files
- **x-transformers**: 2 files
- **[einops](https://seerepo.com/uses/einops)**: 1 file
- **flash-attn**: 1 file
- **g2p-en**: 1 file

### Services

- **[Hugging Face](https://seerepo.com/uses/hugging-face)**: 1 file · [GPT_SoVITS/BigVGAN/bigvgan.py, line 22](https://github.com/RVC-Boss/GPT-SoVITS/blob/59c44686f5cb9ffca9d8f1dec8b9c6836a129754/GPT_SoVITS/BigVGAN/bigvgan.py#L22)

## Support

### Content

- **[av](https://seerepo.com/uses/av)**
- **ffmpeg-python**

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 1 file

### Deploy

- **[psutil](https://seerepo.com/uses/psutil)**: 3 files

### Tools

- **Numba**
- **Setuptools**
- **tensorboard**
- **tensorboardx**
- **packaging**: 1 file

### Other

- **chardet**
- **hydra-core**
- **jaconv**
- **kaldiio**
- **omegaconf**
- **opencv-python-headless**
- **rapidfuzz**
- **websockets**
- **NumPy**: 12 files
- **soundfile**: 8 files
- **tqdm**: 8 files
- **pypinyin**: 6 files
- **pyyaml**: 3 files
- **resampy**: 2 files
- **jamo**: 1 file
- **jieba**: 1 file
- **pandas**: 1 file
- **regex**: 1 file
- **requests**: 1 file
- **SciPy**: 1 file

## Other repos with a similar stack

- [mudler/LocalAI](https://seerepo.com/r/mudler/LocalAI/built): FastAPI, Hugging Face, Gradio, matplotlib, faster-whisper, funasr, ModelScope, onnxruntime-gpu, safetensors, sentencepiece, tiktoken, tokenizers, transformers, librosa, torchaudio, peft, onnxruntime, einops, flash-attn, av · [Compare](https://seerepo.com/compare/mudler/LocalAI/vs/RVC-Boss/GPT-SoVITS)
- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): FastAPI, starlette, Hugging Face, Gradio, matplotlib, openai-whisper, safetensors, sentencepiece, tiktoken, tokenizers, transformers, torchaudio, peft, pytorch-lightning, onnxruntime, torchmetrics, einops, av, Pydantic, psutil · [Compare](https://seerepo.com/compare/ray-project/ray/vs/RVC-Boss/GPT-SoVITS)
- [hpcaitech/ColossalAI](https://seerepo.com/r/hpcaitech/ColossalAI/built): FastAPI, Hugging Face, Gradio, matplotlib, ModelScope, safetensors, sentencepiece, tiktoken, tokenizers, transformers, torchaudio, peft, einops, flash-attn, Pydantic, psutil · [Compare](https://seerepo.com/compare/hpcaitech/ColossalAI/vs/RVC-Boss/GPT-SoVITS)
- [OpenBMB/MiniCPM-V](https://seerepo.com/r/OpenBMB/MiniCPM-V/built): FastAPI, Gradio, matplotlib, sentencepiece, tiktoken, tokenizers, umap-learn, transformers, librosa, torchaudio, peft, onnxruntime, einops, flash-attn, Pydantic, psutil · [Compare](https://seerepo.com/compare/OpenBMB/MiniCPM-V/vs/RVC-Boss/GPT-SoVITS)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): FastAPI, Hugging Face, matplotlib, openai-whisper, safetensors, sentencepiece, tiktoken, tokenizers, transformers, librosa, peft, einops, av, Pydantic, psutil · [Compare](https://seerepo.com/compare/RVC-Boss/GPT-SoVITS/vs/unslothai/unsloth)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): FastAPI, Gradio, matplotlib, faster-whisper, ModelScope, openai-whisper, transformers, librosa, torchaudio, onnxruntime, x-transformers, Pydantic, psutil · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/RVC-Boss/GPT-SoVITS)

## Frequently asked questions

### What language is GPT-SoVITS written in?

GPT-SoVITS is written in Python, with 50,422 written lines.

### What framework does GPT-SoVITS use?

GPT-SoVITS is built with FastAPI and starlette.

### Does GPT-SoVITS use AI?

Yes. GPT-SoVITS uses AI through ctranslate2, faster-whisper, funasr, ModelScope, onnxruntime-gpu, openai-whisper, python-mecab-ko, safetensors, sentencepiece, tiktoken, tokenizers, torch-complex, triton-windows, umap-learn, transformers, librosa, torchaudio, peft, pytorch-lightning, onnxruntime, torchmetrics, x-transformers, einops, flash-attn, and g2p-en.

### What services does GPT-SoVITS use?

GPT-SoVITS uses oss2 and Hugging Face.

### Does GPT-SoVITS have tests?

Yes. GPT-SoVITS has 2 test files.

### Which repos have a stack like GPT-SoVITS's?

The ones that share most of its stack: mudler/LocalAI, ray-project/ray, and hpcaitech/ColossalAI.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
