MegaTTS3
Zero-shot voice cloning TTS from ByteDance using a 0.45B diffusion transformer with bilingual output.
About
ByteDance released MegaTTS3 in March 2025 as a zero-shot text to speech system built around a sparse-alignment latent diffusion transformer whose TTS backbone carries only 0.45B parameters. It speaks Chinese and English with code-switching, and exposes an accent intensity control that preserves or neutralizes an accent. The repository ships a command line inference script, a Gradio web API, and modules for speech-text alignment, grapheme-to-phoneme conversion, and the WavVAE codec that compresses 24 kHz speech into 25 Hz latents, with weights on Hugging Face under ByteDance/MegaTTS3. One limitation matters: for safety reasons ByteDance withholds the WavVAE encoder weights, so cloning a new speaker means submitting a clip under 24 seconds to the voice request queue and waiting for the matching .npy latent. Setup uses Python 3.10 and PyTorch 2.6, with Linux, Windows, and Docker paths documented, and CPU inference takes roughly 30 seconds for 10 diffusion steps, so a CUDA GPU is the practical choice. The code is Apache-2.0 though the authors state the project is primarily intended for academic purposes. The repo has passed 6,000 stars.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Text-to-Speech (TTS)
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- Apache-2.0
- Added
- Jul 29, 2026
Related Tools
Lightweight and expressive TTS model with 82M parameters for fast local inference.
Conversational TTS model optimized for dialogue and chat applications.
Multilingual large voice generation model with full-stack inference, training, and deployment.
Large-scale multilingual TTS model by Alibaba with zero-shot voice cloning.
Emotion-controllable TTS engine by NetEase with 2000+ voices.
Transformer-based text-to-audio model by Suno that generates speech, music, and sound effects.