# OmniVoice vs SuperClonica: more languages or more speed

Updated 2026-10-23

OmniVoice, from the k2-fsa project, is a zero-shot text-to-speech model with very wide language coverage: its documentation lists 646 languages. It clones a voice from a few seconds of audio and can design one from a list of attributes. SuperClonica covers far fewer languages, 31, but runs fast on a regular CPU and keeps a voice stable from line to line.

Here is how the two compare and when each is the right choice.

## What OmniVoice does well

OmniVoice uses an architecture in the style of a diffusion language model, with Qwen3-0.6B as its base model.

- Languages: 646 in the official list, with 581,000 hours of training data.
- Voice cloning from a 3–10 second reference clip and its transcript, without a training step.
- Voice design from attributes such as gender, age, pitch, accent or whispering. The authors note that this mode was trained on Chinese and English data only and may be unstable in some low-resource languages.
- GPU speed: the authors report a real-time factor as low as 0.025, which is 40× faster than real time.
- Hardware: NVIDIA GPUs, Apple Silicon and Intel Arc are supported.

## OmniVoice on CPU: our speed estimate

On a desktop 8-core CPU we estimate OmniVoice at 2–5× slower than real time, so a 10-second phrase takes 20–50 seconds. SuperClonica does it in about 1.0–1.6 seconds, which is 6.4–9.7× faster than real time.

The estimate starts from omnivoice-server, an HTTP server for OmniVoice, which reports a real-time factor of 4.92 on CPU at 32 steps without naming the processor. We assume up to 2.5× more speed on a fast desktop CPU. Like every speed in our table, this is an estimate, not a benchmark.

## Quality and timbre stability

Our table gives OmniVoice and SuperClonica the same quality mark, 4.5 out of 5. The difference lies elsewhere: CPU performance (2 against 5) and timbre stability (4 against 5). A stable timbre matters when one character reads hundreds of lines, as in games and audiobooks.

OmniVoice's own documentation points the same way: cloning is its most stable mode, and longer reference clips slow it down and may hurt the result.

## License

The OmniVoice code is released under Apache 2.0, but its model card says the pre-trained model is licensed CC-BY-NC because of the training data. Under the default terms, that rules out commercial use of the official weights.

Supertonic 3 uses OpenRAIL-M, a royalty-free license with a list of prohibited uses instead of a non-commercial clause. Voices bought on SuperClonica are for your own projects and may not be resold.

## OmniVoice or SuperClonica for text-to-speech?

Decide by language first, then by hardware.

- OmniVoice: your language is not among the 31 that Supertonic 3 supports, you need Chinese or instant cloning, and you have a GPU.
- SuperClonica: speech has to run on CPUs or inside a browser or app, offline and quickly, with the same voice across thousands of lines.

## More on text to speech

- [Text-to-speech that runs on your own computer](https://superclonica.com/en/text-to-speech)
- [Supertonic vs SuperClonica: same model, faster and cleaner](https://superclonica.com/en/compare/supertonic)
- [Fish Audio and Fish Speech vs SuperClonica](https://superclonica.com/en/compare/fish-audio)
- [Qwen3-TTS vs SuperClonica for local text-to-speech](https://superclonica.com/en/compare/qwen3-tts)
- [VoxCPM 2 vs SuperClonica: studio sound or CPU speed](https://superclonica.com/en/compare/voxcpm)
- [F5-TTS vs SuperClonica: zero-shot cloning or fast CPU speech](https://superclonica.com/en/compare/f5-tts)
- [An offline alternative to ElevenLabs](https://superclonica.com/en/compare/elevenlabs)
- [Kokoro TTS vs SuperClonica: two small models for local speech](https://superclonica.com/en/compare/kokoro)
- [Piper TTS vs SuperClonica: tiny devices or custom voices](https://superclonica.com/en/compare/piper)
- [Coqui XTTS-v2 vs SuperClonica: a Coqui TTS alternative](https://superclonica.com/en/compare/xtts)
- [Chatterbox TTS vs SuperClonica: instant cloning or a trained voice file](https://superclonica.com/en/compare/chatterbox)

## Text-to-speech guides

- [How to convert text to speech offline on your computer](https://superclonica.com/en/guides/offline-text-to-speech)
- [Voice cloning: how to get a voice that sounds like a recording](https://superclonica.com/en/guides/voice-cloning)
- [The best free text-to-speech models for local use in 2026](https://superclonica.com/en/guides/best-free-tts-models)
- [Text to speech for videos, audiobooks, games and apps](https://superclonica.com/en/guides/text-to-speech-for-videos)
- [Supertonic 3 voices: where to get custom voices and how to use them](https://superclonica.com/en/guides/supertonic-3-voices)
- [Text to speech in Python: offline, free and with natural voices](https://superclonica.com/en/guides/python-text-to-speech)
- [Self-hosted text-to-speech API in Docker](https://superclonica.com/en/guides/text-to-speech-api-docker)

## Frequently asked questions

### Can OmniVoice run on CPU?

Yes. omnivoice-server lists CPU as a working mode and reports a real-time factor of 4.92, about five times slower than real time. By our estimate a fast desktop CPU brings that to 2–5×. For long texts this adds up: an hour of audio would take two to five hours.

### Is OmniVoice free for commercial use?

The code is Apache 2.0, but the model card states that the pre-trained model is CC-BY-NC, so the default license does not cover commercial use.

### What is a faster alternative to OmniVoice for offline TTS?

If your language is one of the 31 that Supertonic 3 supports, a Supertonic 3 voice with the SuperClonica engine. It runs offline on a CPU, by our estimate 6.4–9.7× faster than real time on a desktop 8-core processor.

### Does OmniVoice support more languages than SuperClonica?

Yes, by a wide margin: 646 against 31. Supertonic 3 also does not support Chinese yet.

- [Hear voices that run on CPU](https://superclonica.com/en/explore)
- [Set up the SuperClonica engine](https://superclonica.com/en/superclonica)

## Sources

- [OmniVoice repository (GitHub)](https://github.com/k2-fsa/OmniVoice)
- [OmniVoice language list](https://github.com/k2-fsa/OmniVoice/blob/master/docs/languages.md)
- [OmniVoice model card (Hugging Face)](https://huggingface.co/k2-fsa/OmniVoice)
- [omnivoice-server 0.2.0: CPU report](https://pypi.org/project/omnivoice-server/0.2.0/)
- [Supertonic 3 model card](https://huggingface.co/supertone-oss-archive/supertonic-3)
- [SuperClonica](https://superclonica.com/en/)
- [AI voice catalog for text to speech](https://superclonica.com/en/explore)
- [Custom voice commissions for Supertonic 3](https://superclonica.com/en/requests)
- [How it works: voices, local speech, training](https://superclonica.com/en/guide)
- [Install the faster Supertonic 3 engine](https://superclonica.com/en/superclonica)
- [About us: speech synthesis enthusiasts](https://superclonica.com/en/about)
- [Contacts, support and voice complaints](https://superclonica.com/en/contacts)
- [Privacy policy: what data we keep](https://superclonica.com/en/privacy)
- [Terms of use: rules for buyers and authors](https://superclonica.com/en/terms)
- [Text to speech](https://superclonica.com/en/text-to-speech)
