Downloads · 30 days
9
6% of all-time downloads
Xenna/cielvox2-tts-1.7b-base-GGUF
cielvox2-tts-1.7b-base-GGUF is a text-to-speech model from Xenna. Use it when you need text read aloud. It is set up for ggml. The card lists the license as apache-2.0.
Local-first multilingual voice-cloning TTS model for the cielvox2-tts-1.7b-base backend in stelnetxcis-create/cielvox2.
Downloads · 30 days
9
6% of all-time downloads
All-time downloads
161
Public
Repo size
2.1 GB
Likes
0
Public
Click a slice to open those files.
.gguf2.1 GB · 100%
From the Hugging Face model README
Local-first multilingual voice-cloning TTS model for the cielvox2-tts-1.7b-base backend in stelnetxcis-create/cielvox2.
zh en ja ko de fr ru pt es it(ref_audio, ref_text) or pre-baked voice-pack GGUFsThis repo contains the talker / code-predictor / speaker-encoder model. It must be used together with the separate tokenizer / codec GGUF from Xenna/cielvox2-tokenizer-12hz.
| File | Size | Notes |
|---|---|---|
cielvox2-tts-12hz-1.7b-base-q8_0.gguf | 2.0 GB | Q8_0, recommended quantised talker |
Build the runtime:
git clone https://github.com/stelnetxcis-create/cielvox2
cd cielvox2
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc) --target stelnettts-lib
Download the talker + tokenizer:
huggingface-cli download Xenna/cielvox2-tts-1.7b-base-GGUF \
cielvox2-tts-12hz-1.7b-base-q8_0.gguf --local-dir .
huggingface-cli download Xenna/cielvox2-tokenizer-12hz \
cielvox-tokenizer-12hz.gguf --local-dir .
Voice clone from a reference WAV:
./build/bin/stelnettts \
--backend cielvox2-tts-1.7b-base \
-m cielvox2-tts-12hz-1.7b-base-q8_0.gguf \
--codec-model cielvox-tokenizer-12hz.gguf \
--voice clone.wav \
--ref-text "Exact transcript of clone.wav" \
--tts "Hello there" \
--tts-output hello.wav
Use a baked voice-pack GGUF:
./build/bin/stelnettts \
--backend cielvox2-tts-1.7b-base \
-m cielvox2-tts-12hz-1.7b-base-q8_0.gguf \
--codec-model cielvox-tokenizer-12hz.gguf \
--voice my-voice-pack.gguf \
--tts "Hello there" \
--tts-output hello.wav
When --voice points to a .wav, --ref-text is required. When --voice points to a .gguf, it is treated as a baked voice pack.
cielvox2-tts-12hz-1.7b-base-q8_0.gguf — recommended quantised deployment| Component | Details |
|---|---|
| Talker LM | 28 layers, 2048 hidden, 16 heads, 8 KV heads, head_dim=128 |
| Output head | 16 codebooks × 2048 (RVQ) |
| Code predictor | 5L + 15 separate codec embedding/lm_head pairs |
| Codec | CielVox-Tokenizer-12Hz (separate GGUF, 12.5 fps RVQ) |
| Audio | 24 kHz mono float32 PCM |
The C++ runtime is implemented in src/cielvox2_tts.cpp using ggml graphs for the talker / code-predictor path and the companion tokenizer GGUF for codec encode/decode.
Xenna/cielvox2-tokenizer-12hzApache-2.0.