AudioGPT README

The project's README from github.com/AIGC-Audio/AudioGPT. As one markdown file: README.md.

AudioGPT: Understanding and Generating Speech, Music, Sound, and Talking Head

arXiv GitHub Stars visitors Hugging Face

We provide our implementation and pretrained models as open source in this repository.

Get Started

Please refer to run.md

Capabilities

Here we list the capability of AudioGPT at this time. More supported models and tasks are coming soon. For prompt examples, refer to asset.

Currently not every model has repository.

Speech

Task Supported Foundation Models Status
Text-to-Speech FastSpeech, SyntaSpeech, VITS Yes (WIP)
Style Transfer GenerSpeech Yes
Speech Recognition whisper, Conformer Yes
Speech Enhancement ConvTasNet Yes (WIP)
Speech Separation TF-GridNet Yes (WIP)
Speech Translation Multi-decoder WIP
Mono-to-Binaural NeuralWarp Yes

Sing

Task Supported Foundation Models Status
Text-to-Sing DiffSinger, VISinger Yes (WIP)

Audio

Task Supported Foundation Models Status
Text-to-Audio Make-An-Audio Yes
Audio Inpainting Make-An-Audio Yes
Image-to-Audio Make-An-Audio Yes
Sound Detection Audio-transformer Yes
Target Sound Detection TSDNet Yes
Sound Extraction LASSNet Yes

Talking Head

Task Supported Foundation Models Status
Talking Head Synthesis GeneFace Yes (WIP)

Acknowledgement

We appreciate the open source of the following projects:

ESPNet   NATSpeech   Visual ChatGPT   Hugging Face   LangChain   Stable Diffusion  

AudioGPT (AIGC-Audio/AudioGPT)

text-to-audio
Searching Database…

10.2K ·GitHub
What is this?AudioGPT is an open-source research system for understanding and generating speech, music, sound, and talking heads — pretrained foundation models wrapped behind prompt-driven audio tasks.
Is this an app I install, or code I run myself?Code you run: it's a Python research repository that ships implementations and pretrained models organized by task — speech, singing, general audio, and talking head — not an installable app.
How do I get it running?Clone the repo and follow run.md — the README's entire Get Started section points there. It's Python, so you set up an environment with the dependencies for whichever tasks you want to run.
What do I need to have installed first?Python is the base requirement; the repo ships no Docker image, Makefile, or prebuilt binaries, so expect a manual Python environment plus each model's own dependencies.
Are all of its features actually finished?No — several tasks are marked WIP, including text-to-speech, speech enhancement and separation, text-to-sing, and talking head synthesis, and speech translation hasn't shipped. More models and tasks are coming, so treat it as evolving research code.
What can it actually generate and understand?A lot: speech recognition (whisper, Conformer), text-to-speech (FastSpeech, SyntaSpeech, VITS), style transfer, speech enhancement and separation, text-to-sing (DiffSinger, VISinger), text-to-audio, audio inpainting, image-to-audio, sound detection and extraction, and talking head synthesis (GeneFace).
Do I talk to it in plain language, or write code?It's prompt-driven: the README points to prompt examples in its asset folder, and it credits Visual ChatGPT and LangChain among its building blocks, so the flow is describing the audio task in natural language and letting the system pick the right model.
Can I reuse the models in my own project?That's unclear: GitHub lists no standard license for the repo (NOASSERTION), and the README doesn't spell out usage terms, so check with the authors before building anything commercial on top of it.
What are similar projects?ChatTTS, bark, OpenVoice, csm, DramaBox, YuE, dia, audiocraft
Creator
AIGC-Audio
Size
23.6 MB
Stars
10.2K
Updated
CommitMay 05
Age
3y
Commits · 90 Days