Model reference · open weights
Raon-OpenTTS is an open-weight audio or speech model from KRAFTON. Raon-OpenTTS-1B (BF16) weighs 16.7 GB; the smallest configuration that runs it is RTX 4090 24 GB.
Summary of the KRAFTON/Raon-OpenTTS-1B model card, 2026-10-01
What it is
| Released by | KRAFTON |
|---|---|
| Released | 2026-05-21 |
| VRAM | 16.7 GB for the weights |
What it runs on
| Card | One stream | Memory |
|---|---|---|
| RTX 3060 12 GB … RTX 4060 Ti 16 GB | does not fit | |
| RTX 3090 24 GB | fits | 23.4 GB |
| RTX 4090 24 GB | fits | 23.4 GB |
| RTX 5090 32 GB | fits | 31.0 GB |
| L40S 48 GB | fits | 44.0 GB |
| A100 80 GB | fits | 78.2 GB |
| H100 80 GB | fits | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | fits | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | fits | 107 GB |
| H200 141 GB | fits | 138 GB |
| B200 180 GB | fits | 176 GB |
From the model card
Raon-OpenTTS is an open-data, open-weight zero-shot TTS system that performs on par with state-of-the-art closed-data models. This is the 1B variant.
Zero-shot voice cloning samples from Raon-OpenTTS-1B across challenging conditions. Each row shows the generated audio, the input text, and the reference (prompt) audio.
| Generated | Text | Reference |
|---|---|---|
| That is exactly what happened | ||
| relative to how much i think of other vacations and | ||
| I hope not, Dick; I hope not; but smugglers don't stand at anything sometimes". |
| Generated | Text | Reference |
|---|---|---|
| To my surprise he began to show actual enthusiasm in my favor. |
| Generated | Text | Reference |
|---|---|---|
| Keep an eye on him. |
| Generated | Text | Reference |
|---|---|---|
| MacDougall tapped his forehead suspiciously with a stubby forefinger. | ||
| it occurred to me that there would have to be an accounting |
| Parameters | 1048M |
| Architecture | DiT (Diffusion Transformer), based on F5-TTS |
| Config | dim=1408, depth=28, heads=24, ff_mult=4, text_dim=512, conv_layers=4 |
| Training Data | Raon-OpenTTS-Core (510.1K hours) |
| Steps | 520K updates |
| Hardware | 48 NVIDIA B200 GPUs |
| Batch Size | 2,688K frames (14K/GPU x 192 GPUs) |
| Optimizer | AdamW, peak LR 1e-4, 50K warmup, linear decay, grad norm 1.0 |
| Audio | 80-ch mel-spectrogram, 16kHz, hop=256 |
| Vocoder | HiFi-GAN (speechbrain/tts-hifigan-libritts-16kHz) |
Bold marks the best result and the Raon-OpenTTS rows. All numbers are from the technical report.
WER measured via Whisper-large-v3; SIM via WavLM-large.
| Model | Params | WER (%) ↓ | SIM ↑ |
|---|---|---|---|
| Human | - | 2.14 | 0.734 |
| Seed-TTS | - | 2.25 | 0.762 |
| CosyVoice 3 | 1.5B | 2.21 | 0.720 |
| Index-TTS 2 | 1.5B | 2.18 | 0.709 |
| Llasa | 8B | 3.63 | 0.581 |
| VoxCPM | 0.5B | 1.98 | 0.730 |
| CosyVoice 2 | 0.5B | 2.61 | 0.659 |
| CosyVoice 3 | 0.5B | 2.50 | 0.698 |
| Qwen3-TTS | 1.7B | 1.46 | 0.715 |
| Voxtral TTS | 4B | 2.19 | 0.663 |
| MaskGCT | 0.6B | 2.57 | 0.713 |
| F5-TTS | 0.3B | 2.04 | 0.671 |
| Raon-OpenTTS-0.3B | 0.3B | 1.95 | 0.687 |
| Raon-OpenTTS-1B | 1.0B | 1.78 | 0.749 |
WER on CV3-EN and CV3-Hard-EN; SIM via ERes2Net, DNSMOS for perceptual quality (CV3-Hard-EN).
| Model | CV3-EN WER (%) ↓ | CV3-Hard-EN WER (%) ↓ | CV3-Hard-EN SIM ↑ | CV3-Hard-EN DNSMOS ↑ |
|---|---|---|---|---|
| F5-TTS | 8.54 | - | - | - |
| MaskGCT | 7.73 | 41.09 | 0.624 | 3.48 |
| CosyVoice 2 | 6.27 | 10.28 | 0.710 | 3.95 |
| CosyVoice 3 | 4.96 | 10.77 | 0.740 | 3.98 |
| VoxCPM | 5.24 | 6.44 | 0.670 | 3.78 |
| Qwen3-TTS | 4.52 | 7.89 | 0.666 | 3.87 |
| Raon-OpenTTS-0.3B | 4.62 | 7.31 | 0.730 | 3.77 |
| Raon-OpenTTS-1B | 3.92 | 6.15 | 0.775 | 3.85 |
4 acoustic regimes (Clean, Noisy, Wild, Expressive), 12 datasets, 6K prompt-text pairs. Overall is computed over all evaluation samples.
| Model | Clean WER ↓ | Clean SIM ↑ | Noisy WER ↓ | Noisy SIM ↑ | Wild WER ↓ | Wild SIM ↑ | Expr. WER ↓ | Expr. SIM ↑ | Overall WER ↓ | Overall SIM ↑ |
|---|---|---|---|---|---|---|---|---|---|---|
| F5-TTS | 2.17 | 0.613 | 3.82 | 0.640 | 136.03 | 0.324 | 3.46 | 0.503 | 25.08 | 0.542 |
| MaskGCT | 3.39 | 0.672 | 5.56 | 0.727 | 28.00 | 0.581 | 6.44 | 0.546 | 8.61 | 0.635 |
| CosyVoice 2 | 2.59 | 0.642 | 4.39 | 0.675 | 49.73 | 0.535 | 3.66 | 0.536 | 11.02 | 0.603 |
| CosyVoice 3 | 2.53 | 0.678 | 3.69 | 0.720 | 8.31 | 0.618 | 5.49 | 0.567 | 4.43 | 0.647 |
| VoxCPM | 2.24 | 0.686 | 3.42 | 0.738 | 43.83 | 0.553 | 2.66 | 0.565 | 9.48 | 0.642 |
| Qwen3-TTS | 3.38 | 0.684 | 4.60 | 0.726 | 79.14 | 0.528 | 5.81 | 0.527 | 17.59 | 0.626 |
| Raon-OpenTTS-0.3B | 1.57 | 0.645 | 4.03 | 0.700 | 5.83 | 0.571 | 2.53 | 0.570 | 2.93 | 0.623 |
| Raon-OpenTTS-1B | 1.44 | 0.718 | 3.51 | 0.769 | 5.61 | 0.656 | 2.77 | 0.633 | 2.81 | 0.695 |
For inference code and usage instructions, see krafton-ai/Raon-OpenTTS.
Raon-OpenTTS-1B was trained for 520K update steps on 48 NVIDIA B200 GPUs using the Raon-OpenTTS-Core dataset (510.1K hours of English speech). The model uses AdamW optimization with a peak learning rate of 1e-4, 50K warmup steps, and linear decay. Gradient norm is clipped at 1.0. Waveform synthesis uses a HiFi-GAN vocoder pretrained on LibriTTS at 16kHz.
@article{kim2026raonopentts,
title = {Raon-OpenTTS: Open Models and Data for Robust Text-to-Speech},
author = {Kim, Semin and Chung, Seungjun and Moon, Taehong and Lee, Sangheon and Ahn, Minyoung and Lee, Keon and Kim, Nam Soo and Cho, Jaewoong and Schmidt, Ludwig and Lee, Kangwook and Park, Dongmin},
journal = {arXiv preprint arXiv:2605.20830},
year = {2026},
url = {https://arxiv.org/abs/2605.20830}
}
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.
How it works