Views
No views yet
tts-hifigan-libritts-16kHz/generator.ckpt for one-stop download)1Raon-OpenTTS-1B/ (1042M params, dim 1408, depth 28, heads 24)
2 config.yaml
3 vocab.txt
4 Raon-OpenTTS-1B-fp32.safetensors 4.17 GB lossless EMA extraction (reference)
5 Raon-OpenTTS-1B-bf16.safetensors 2.08 GB half-precision runtime build
6 Raon-OpenTTS-1B-int8-convrot.safetensors 1.41 GB INT8 ConvRot (comfy-kitchen)
7 Raon-OpenTTS-1B-int8-convrot-verify.json per-layer quantization error table
8Raon-OpenTTS-0.3B/ (339M params, dim 1024, depth 22, heads 16)
9 config.yaml
10 vocab.txt
11 Raon-OpenTTS-0.3B-fp32.safetensors 1.35 GB
12 Raon-OpenTTS-0.3B-bf16.safetensors 0.68 GB
13 Raon-OpenTTS-0.3B-int8-convrot.safetensors 0.50 GB
14 Raon-OpenTTS-0.3B-int8-convrot-verify.json
15tts-hifigan-libritts-16kHz/generator.ckpt HiFi-GAN vocoder (16 kHz)model_520000.pt / model_225000.pt), which is what the official inference path uses. The fp32 extraction is verified bit-exact (every tensor torch.equal against the source EMA state dict; strict load_state_dict passes with 0 missing / 0 unexpected keys).int8_tensorwise + ConvRot format (<layer>.weight int8, <layer>.weight_scale fp32 per-row, <layer>.comfy_quant JSON marker). Only the repeated transformer-block GEMMs are quantized — attention Q/K/V/out and the two FFN projections; embeddings, AdaLN modulation, time MLP, input projection, ConvNeXt text blocks, norms, convolutions and the final projection stay full precision.| 1B | 0.3B | |
|---|---|---|
| quantized layers | 168 (28 blocks x 6) | 132 (22 blocks x 6) |
| group sizes | 112x GS64 + 56x GS256 | 132x GS256 |
| quantized params | 686.3M (65.9%) | 184.5M (54.6%) |
| weight error (mean / max) | 0.84% / 1.26% | 0.80% / 0.89% |
| mel vs bf16 build (rel L2 / cosine) | ~0.95% / 0.99996 | ~0.87% / 0.99997 |
| 1B | load | inference | RTF |
|---|---|---|---|
| fp32 | 4.26 GB | 4.47 GB | 0.37 |
| bf16 | 2.22 GB | 2.39 GB | 0.22 |
| int8-convrot | 1.50 GB | 1.67 GB | 0.37 |
ComfyUI/models/raon_opentts/.1from huggingface_hub import snapshot_download
2snapshot_download("drbaph/Raon-OpenTTS-comfyui",
3 local_dir="ComfyUI/models/raon_opentts")vocab.txt has 5559 tokens while both checkpoints embed 5555 rows. The node pack builds the model from the checkpoint shape (ground truth) and drops the four overhanging tokens — the four highest-codepoint entries of the sorted vocab (U+FDFA, U+FDFB, U+FFFD, U+1F3B5) — from the runtime map. All realistic text is unaffected (verified by Whisper transcription of generated audio).1@article{kim2026raonopentts,
2 title = {Raon-OpenTTS: Open Models and Data for Robust Text-to-Speech},
3 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},
4 journal = {arXiv preprint arXiv:2605.20830},
5 year = {2026},
6 url = {https://arxiv.org/abs/2605.20830}
7}