choose it for a higher-quality Russian voice in a native C++ library, at the cost of far fewer languages.
a free and open source speech synthesizer for Russian and other languages
- 1.8k
- C++
- GPL-2.0
text-to-speech synthesis
eSpeak NG is a compact formant-synthesis text-to-speech engine supporting many languages and accents, with CLI, shared library, and Windows SAPI5 interfaces.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
choose it for a higher-quality Russian voice in a native C++ library, at the cost of far fewer languages.
a free and open source speech synthesizer for Russian and other languages
choose it for end-to-end neural TTS with a specific trained model, accepting the need for PyTorch and GPU.
VITS: Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speech
choose it for a Python neural TTS with modern high-quality voices and a permissive license.
Soprano: Instant, Ultra-Realistic Text-to-Speech
choose it when building on Apple platforms/Swift and want local neural TTS via ONNX.
Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX.
choose it for instant voice cloning from a short sample, accepting a heavy Python/PyTorch pipeline.
🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time
choose it when you need versatile voice cloning and fine-grained tone control in Python.
Instant voice cloning by MIT and MyShell. Audio foundation model.
choose it for expressive, high-quality open-weight TTS when you can run GPU inference.
Zonos-v0.1 is a leading open-weight text-to-speech model trained on more than 200k hours of varied multilingual speech, delivering expressiveness and quality on par with—or even surpassing—top TTS providers.
choose it when you need a full-stack multilingual generative TTS with training and deployment tooling.
Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability.
choose it for the classic real-time voice-cloning pipeline in Python/TensorFlow, with significant resource requirements.
Clone a voice in 5 seconds to generate arbitrary speech in real-time
choose it for a fast, local neural TTS with many community voices; note the original is archived but still usable.
A fast, local neural text to speech system
choose it for a fast flow-matching neural TTS architecture when doing research or training your own voice.
[ICASSP 2024] 🍵 Matcha-TTS: A fast TTS architecture with conditional flow matching
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
choose if you want a tiny retro 1980s formant synthesizer for historical/hobby use; it is far narrower and unmaintained.
Software Automatic Mouth - Tiny Speech Synthesizer
choose it only if you need on-device realtime Vietnamese neural TTS with voice cloning; it is narrower than a hundred-language engine.
Vietnamese TTS with instant voice cloning • On-device • Real-time CPU inference • 48kHz audio quality • Chuyển văn bản thành giọng nói tiếng Việt • Text to speech tiếng Việt • TTS tiếng Việt
These projects were analysed and named espeak-ng among their alternatives. The relationship is not symmetric — how espeak-ng rates them is a separate judgement, made when espeak-ng is analysed in its own right.
calls espeak-ng “Choose for a lightweight, non-neural synthesizer with 100+ languages when neural quality isn't required.”
Desktop application for neural speech synthesis written in C++
calls espeak-ng “Choose when you need a tiny offline formant synthesizer with many languages and minimal resources; robotic quality.”
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key