AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Gaming › VoiceCraft
✦ Free & open sourceGaming

VoiceCraft

Token infilling neural codec model for zero-shot speech editing and TTS.

VoiceCraft for Speech Editing and TTS

Zero-shot speech editing and text-to-speech for in-the-wild audio data.

Free forever · source-available · Licence not stated in the repository
✓ Needs IT✓ Browser-based✓ Real-time collaboration
6.9
ZEKAI
Powerful zero-shot voice editing
Free & open source · Gaming
Ease of setup4
Usefulness8
Maintenance7
Community8.5
★ 8,581
GITHUB
May 2026
UPDATED
Licence not stated in the repository
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

VoiceCraft is a token infilling neural codec language model designed for zero-shot speech editing and text-to-speech tasks. It suits audio engineers and game developers who need to clone or edit unseen voices using only a few seconds of reference audio.

Runs on
Cross-platform
Hosting
Self-host
Languages
Jupyter Notebook
License
Licence not stated in the repository

What it is

The model performs speech editing and zero-shot text-to-speech on in-the-wild audio such as internet videos, podcasts, and audiobooks. It utilizes a token infilling approach and provides enhanced 330M and 830M model weights via Hugging Face.

Who it's for

It suits developers and audio professionals working on procedural dialogue, voice replacement, and audio post-production. It does not suit teams looking for a simple plug-and-play UI without handling Python dependencies or Docker containers.

Key features

Token Infilling Architecture

Employs a neural codec language model for precise speech editing.

Zero-Shot TTS

Clones or edits unseen voices using only a few seconds of reference audio.

Flexible Inference Options

Run via Gradio in Colab, Docker, local environment setup, or command line.

In-The-Wild Adaptation

Trained to handle messy real-world audio sources like internet videos and podcasts.

How to start

Up and running in 3 steps

1
Choose your running method via Google Colab, Docker, or local environment setup.
2
Download the required model weights from Hugging Face.
3
Run inference using the provided Jupyter notebook or command-line scripts.
Real talk

Our honest verdict

What's great

  • Requires only a few seconds of reference audio to clone or edit a voice.
  • Performs well on messy in-the-wild data like podcasts and internet videos.
  • Multiple running options including Docker, command line scripts, and Colab notebooks.
  • Provides pre-trained 330M and 830M TTS enhanced model weights.

Where it falls short

  • Requires setting up Python environments or Docker images to run locally.
  • Model training and fine-tuning demand significant technical skill and hardware resources.
  • License is not stated in the repository metadata, creating ambiguity for commercial use.
Cost

Pricing & license

The software is free to use, though the exact license is not stated in the repository. The only cost is running it yourself on your own hardware or cloud infrastructure.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: VoiceCraft for Gaming
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure VoiceCraft for you — and train your team.
Get it done for you ↗
Questions

FAQ

What audio inputs does VoiceCraft support for voice cloning?

It requires only a few seconds of reference audio from sources like audiobooks, podcasts, or internet videos.

How can I run inference locally?

You can run it using Docker or by setting up the Python environment locally and using the provided Jupyter notebooks.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Gaming — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google