26.3k stars · MIT · chatterbox-tts 0.1.7 on PyPI (2026-03-26); the only GitHub tag is v0.1.2 (2026-06-13) — the two numbering schemes do not correspond
Open-source text-to-speech that clones a voice from a short clip and reads it back in 23 languages, Russian included.
▶Repo detailsthe review · specs · pros & cons · install
What it is
An open-source text-to-speech model from Resemble AI. It copies a voice from a short recording, then reads new text in that voice. You run it on your own computer, so no script ever leaves your machine.
Why it matters
Every tutorial costs you ElevenLabs money twice, because you publish in two languages. The Russian version is read by a voice that is not yours. That quietly tells your Russian viewers they are getting the translated version, not the real one. With this, you record thirty seconds in English and the same voice reads the Russian script. That is the difference between a dubbed video and a video you made. It also makes fixes cheap. Correcting one wrong sentence in a long series stops being a cost and becomes one command.
- One voice in both languages. That is the whole point of a bilingual channel.
- MIT licence, so nothing here limits what you sell.
- No cost per word, so length and re-records stop being money decisions.
- It wants a GPU (a graphics card that can do heavy maths). On a normal processor it is slow. Use your Mac, never the Hetzner server.
- The version numbers do not match. PyPI has 0.1.7 from March. GitHub only has a tag for v0.1.2 from June. Install from PyPI and lock the version.
- Copying your own voice is fine. Copying somebody else's voice is a legal problem, and the program cannot tell the difference.
Correcting one wrong sentence in a long series stops being a cost and becomes one command.
source venv/bin/activate pip install chatterbox-tts



