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 · Track this in Scout
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.
What it is good for. A channel that publishes in two languages pays a per-character speech service twice. The second-language version is usually read by a voice that is not the presenter's, and viewers hear that they are getting the translated version rather than the real one. With this, thirty seconds of English recording lets the same voice read the Russian script. That is the difference between a dubbed video and a video made in one voice. 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. Run it on a local machine, not on a rented 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



