Languages / ru / Русский

Russian text-to-speech

Russian is served by three engines: both Qwen3-TTS variants and Chatterbox Multilingual. Neither Kokoro nor TADA covers it, which closes off both the cheap-to-run end of the range and the expressive one and leaves a narrower but perfectly serviceable choice.

Read this first: VoiceLabs is pre-launch. The engines described here are what ships at launch, and the studio is in development. The site, accounts, the Pro plan with billing and our MCP server for AI agents are live today.

Cyrillic costs about twice what Latin script costs in these tokenisers — less than Chinese or Hindi, but enough that a long Russian script needs the token-priced chunking rather than a flat character limit, which is applied automatically. Qwen3-TTS ships no natively Russian preset speaker, so a Russian voice means either a preset used outside its native language or, better, a clone. Chatterbox Multilingual is the engine that clones, and it is the one to reach for if the delivery has to sound native rather than merely intelligible.

The engines that speak Russian

  • Qwen3-TTS
  • Qwen3-TTS CustomVoice
  • Chatterbox Multilingual

Every engine on that list is on the same plan — there is no per-engine surcharge and no tier that unlocks one. You choose per generation.

Voices you can start from

PRESET VOICES

Kokoro does not speak Russian, so its preset catalogue is not available here. Qwen3-TTS CustomVoice ships no natively Russian preset speaker, so a preset used here is a voice speaking outside its own language.

YOUR OWN VOICE

Chatterbox Multilingual clones from a short reference clip in all 23 languages, Russianincluded — which is the answer whenever no preset is close enough. Cloning requires that the voice is your own or that you have the speaker’s explicit permission, on every plan.

Long Russian scripts

Russian is written in Cyrillic, which costs more tokens per character than Latin script does. That matters because engines have a token ceiling they do not expose, and a splitter that counts characters overshoots it — the generation stops mid-sentence, the rest is discarded, and the request still reports success. Our splitter prices each chunk in estimated tokens with a per-script cost, so a long Russian script is split more finely than its character count alone would suggest, and it completes.

One plan, every engine and every language: $8 a month for 2 hours of generated audio, with a 7-day free trial.

Engine coverage on this page is pinned to the studio’s own language map by a cross-package test, so it cannot drift from what you are actually offered. See the engines page for what maintaining them involves, and audio rights for what you may do with the result.