Views
No views yet
| File | Size | Description |
|---|---|---|
zonos-v0.1-transformer-f16.gguf | 3.1 GB | Full-precision (F16) — reference quality |
zonos-v0.1-transformer-q4_k.gguf | 872 MB | Q4_K quantised — ~3.5x smaller, good quality |
dac-44khz.gguf from cstr/dia-1.6b-GGUF (same codec, shared between Zonos and Dia backends).1# Download
2crispasr -m auto --backend zonos
3
4# Synthesize
5crispasr --backend zonos \
6 -m zonos-v0.1-transformer-q4_k.gguf \
7 --tts-codec dac-44khz.gguf \
8 --tts "Hello, this is a test of the Zonos text to speech system." \
9 -o output.wav
10
11# With emotion control
12crispasr --backend zonos \
13 -m zonos-v0.1-transformer-q4_k.gguf \
14 --tts-codec dac-44khz.gguf \
15 --tts "I'm so happy to see you!" \
16 --emotion "0.8,0,0,0,0,0,0,0.2" \
17 -o happy.wav
18
19# With voice cloning
20crispasr --backend zonos \
21 -m zonos-v0.1-transformer-f16.gguf \
22 --tts-codec dac-44khz.gguf \
23 --voice reference.wav \
24 --tts "Cloned voice output." \
25 -o cloned.wavdac-44khz.gguf as the codec companion.1#include "crispasr.h"
2
3// Open session
4crispasr_session* s = crispasr_session_open("zonos-v0.1-transformer-q4_k.gguf", "zonos");
5crispasr_session_set_codec_path(s, "dac-44khz.gguf");
6
7// Configure (optional)
8crispasr_session_set_temperature(s, 0.7);
9
10// Synthesize
11int n_samples;
12float* pcm = crispasr_session_synthesize(s, "Hello world", &n_samples);
13// ... write pcm to WAV ...
14free(pcm);
15crispasr_session_free(s);| Parameter | Range | Default | Description |
|---|---|---|---|
pitch_std | 0-400 | 45 | Pitch variation. 20-45 = normal, 60-150 = expressive |
speaking_rate | 0-40 | 15 | Phonemes per second. 10 = slow, 15 = normal, 30 = fast |
fmax | 0-24000 | 24000 | Maximum frequency. 22050 for voice cloning |
cfg_scale | 0-10 | 2.0 | Classifier-free guidance scale |
emotion | 8 floats | neutral | [happiness, sadness, disgust, fear, surprise, anger, other, neutral] |
temperature | 0-2 | 0.0 | Sampling temperature (0 = greedy) |
1python models/convert-zonos-to-gguf.py \
2 --input Zyphra/Zonos-v0.1-transformer \
3 --output zonos-v0.1-transformer-f16.ggufcrispasr-quantize zonos-v0.1-transformer-f16.gguf zonos-v0.1-transformer-q4_k.gguf q4_k