# Audio8-TTS-Realistic: A Compact Open-Source Model for Realistic Voice Cloning
## What Is Audio8-TTS-Realistic?
Audio8-TTS-Realistic is a lightweight, open-weight text-to-speech model designed for zero-shot voice cloning. Built by Edge0, it packs 601 million parameters and can clone a speaker’s voice from just a single audio reference clip paired with its transcript. The model supports 23 languages and produces output at 44.1 kHz, making it suitable for a wide range of multilingual applications.
The entire project — including model weights, source code, and inference tools — is released under the permissive Apache 2.0 license. This means developers can freely use, modify, and deploy the model in both research and commercial settings.
## Why This Model Stands Out
In the crowded space of text-to-speech models, Audio8-TTS-Realistic carves out a niche by balancing size, quality, and accessibility. At 0.6 billion parameters, it is small enough to run on consumer-grade hardware while still delivering competitive speech quality across a broad set of languages.
The model is the second release in Edge0’s Audio8 TTS family and improves upon its predecessor by adding 12 new languages, including Arabic, Finnish, Hindi, Indonesian, Malay, Norwegian, Portuguese, Russian, Swedish, Thai, Turkish, and Vietnamese.
## How the Architecture Works
At its core, Audio8-TTS-Realistic uses a dual-autoregressive design, a method inspired by Fish Audio’s S2 Pro approach. This design splits the generation process into two stages:
– **Slow Branch:** The slow path is based on a Qwen2.5 0.5B backbone with 24 layers and a width of 896. It processes text and audio frame by frame, predicting text tokens and the first audio codebook. It runs at approximately 21.5 frames per second.
– **Fast Branch:** A lightweight 4-layer branch takes the output of the slow path and predicts the remaining nine audio codebooks in parallel. This parallelization keeps the overall computation efficient while maintaining audio quality.
Finally, a bundled neural audio codec decodes the codebook outputs into a 44.1 kHz waveform, which is the final audio you hear. The codec itself is not counted in the 0.6B parameter total.
## How the Model Was Trained
Edge0 employed a three-stage training pipeline focused on pushing the model toward natural-sounding speech rather than just low error rates.
**Stage 1 — Multilingual Supervised Fine-Tuning:** The model was trained on paired reference and target recordings using standard cross-entropy loss, giving it a strong foundation in multilingual speech generation.
**Stage 2 — GRPO with Word Error Rate and Speaker Similarity:** The team used a grouped relational policy optimization approach, combining two reward signals: 70% weight on word error rate and 30% on speaker similarity. This stage ensured the model produces accurate speech that sounds like the reference speaker.
**Stage 3 — Realism Critic Training:** The most innovative part of the training process. A learned realism critic was introduced to evaluate the naturalness of generated speech. The critic scores each output against a matched human recording of the same sentence. It was trained on a quality ladder built from six open-source TTS systems, ranked in a private blind listening study, with human recordings placed at the top. An identity-erasure loss prevents the critic from recognizing the model’s own “fingerprint,” and a duration penalty stops the model from slowing down speech to appear more natural.
Notably, the final realism stage used only Chinese and English prompts, yet it improved metrics across all 13 lower-resource languages tested.
## Performance Benchmarks
All error rates below are self-reported and represent the percentage of words or characters incorrectly generated, where lower is better.
### CV3 Benchmark (9 Languages)
– Audio8-TTS-Realistic: **4.86% average error**
– VoxCPM2 (2B): 5.35%
– CosyVoice3-1.5B: 6.89%
– Qwen3-TTS-1.7B: 7.73%
On CV3, the compact 0.6B model outperforms both VoxCPM2 and Qwen3-TTS-1.7B despite being significantly smaller.
### MiniMax Benchmark (24 Languages)
– Audio8-TTS-Realistic: **5.89% average error**
– Qwen3-TTS-1.7B: 27.41%
However, larger models like Higgs TTS 3 (~4B) still lead with a 2.74% average on this benchmark.
### Seed-TTS Benchmark (English and Chinese)
– Audio8-TTS-Realistic: **1.25% average error**, SIM 0.704
– Qwen3-TTS-1.7B: 1.01% average error
Seed-TTS tests are more challenging, which explains the tighter gap between models.
### Language-Level Performance
The model performs best on Chinese (1.81% error) and English (2.91%), while the weakest results appear on Thai (48.57% WER) and Cantonese (31.35% CER). Most European and some Asian languages cluster in the 3–13% range.
## Hardware and Deployment
**GPU inference:** The model is designed for CUDA GPUs and has been smoke-tested on an NVIDIA H20 using BF16 precision.
**CPU inference:** The paper reports 1.1 to 1.2 GiB of peak memory usage on an Apple M2 CPU using INT4 ONNX quantization. However, a public ONNX export for the realistic variant is not yet available.
**Serving options:** An SGLang Omni adapter provides paged attention, dynamic batching, and an OpenAI-compatible `/v1/audio/speech` API endpoint. A free Playground is also available on Hugging Face ZeroGPU for quick testing.
**Getting started:** Developers need PyTorch 2.5+ and Transformers 4.57+. Load the model with `trust_remote_code=True`, provide a clean reference clip and its exact transcript, and the model handles voice cloning from there. The GitHub repository also includes a CLI tool, batching support, and supervised fine-tuning scripts.
## Comparison With Other Open TTS Models
| Feature | Audio8-TTS-Realistic | Qwen3-TTS-1.7B | VoxCPM2 | Higgs TTS 3 |
|—|—|—|—|—|
| Parameters | 0.6B | 1.7B | 2B | ~4B |
| License | Apache 2.0 | Apache 2.0 | Apache 2.0 | Research / Non-commercial |
| Languages | 23 | 10 | 30 | 100+ |
| Sample Rate | 44.1 kHz | Not disclosed | 48 kHz | 24 kHz |
| CV3 Error (9 langs) | 4.86% | 7.73% | 5.35% | 4.41% |
Audio8-TTS-Realistic offers a compelling middle ground — smaller than VoxCPM2 or Higgs TTS 3 but with broader language support than Qwen3-TTS. Its Apache 2.0 license also makes it one of the most permissive options available.
## Frequently Asked Questions
**What is zero-shot voice cloning?**
Zero-shot voice cloning means the model can mimic a speaker’s voice using only one reference audio clip, without any additional training on that specific speaker.
**Can I use this model commercially?**
Yes. The Apache 2.0 license permits commercial use, modification, and distribution.
**What hardware do I need to run this model?**
A CUDA GPU is recommended for the best experience. The model can also run on an Apple M2 CPU using INT4 quantization, though at lower speed.
**How many languages does it support?**
Audio8-TTS-Realistic supports 23 languages, including Arabic, Chinese, English, Finnish, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Thai, Turkish, and Vietnamese.
**How do I provide a voice reference?**
You need a clean audio clip of the target speaker along with the exact transcript of what you want the model to say. The transcript must match the audio precisely for best results.
**What does the realism critic do?**
The realism critic is a small neural module trained to score generated speech against matched human recordings. It ensures the output sounds natural, with proper rhythm, pauses, and timing — qualities that traditional word error rate metrics miss.
**Is there a free way to try the model online?**
Yes, Edge0 provides a free Playground on Hugging Face ZeroGPU where you can test the model without any setup.
**Why does the model struggle with Thai?**
Lower-resource languages like Thai have limited training data, which leads to higher error rates. The model’s performance generally correlates with the availability and quality of training data for each language.
## Conclusion
Audio8-TTS-Realistic represents a strong step forward for accessible, high-quality voice cloning. At 0.6 billion parameters, it delivers competitive multilingual speech quality that rivals models several times its size. The combination of a learned realism critic, permissive licensing, and broad language support makes it an attractive option for developers building multilingual TTS applications.
While it still trails the largest models like Higgs TTS 3 in raw accuracy benchmarks, its efficiency and ease of deployment give it a practical edge for real-world use cases. As Edge0 continues refining the model and expanding its capabilities, Audio8-TTS-Realistic sets a promising standard for what compact, open-weight TTS models can achieve.
Thank you for reading



