CoolFace
Modelpublic

Serveurperso/Parakeet-TDT-0.6b-v3-GGUF

sourceHugging Facecc-by-4.0updated 6d agoView on Hugging Face
0likes217downloads
Model Card

Parakeet TDT 0.6B v3 GGUF

GGUF weights of NVIDIA Parakeet TDT 0.6B v3 for s2s.cpp, a C++17/GGML voice assistant. FastConformer encoder and TDT transducer decoder, 25 European languages detected on their own, punctuation and capitalization included. Runs on CPU, CUDA, Metal, Vulkan, SYCL.

Files

variantsizeuse case
F322.5 GBreference, source of the quants
Q8_0668 MBrecommended default
Q6_K537 MB
Q5KM470 MB
Q4KM407 MBlowest VRAM

The server loads the best quant it finds, up to Q8_0.

Quick start

git clone https://github.com/ServeurpersoCom/s2s.cpp.git
cd s2s.cpp
git submodule update --init
./buildcuda.sh
hf download Serveurperso/Parakeet-TDT-0.6b-v3-GGUF parakeet-tdt-0.6b-v3-Q8_0.gguf --local-dir models
./build/parakeet-transcribe --model models/parakeet-tdt-0.6b-v3-Q8_0.gguf --file examples/freeman.wav

./models.sh then fetches the rest of the pipeline and ./server.sh starts the voice assistant on http://localhost:8088.

Quantization policy

The quantizer of s2s.cpp mirrors llama-quantize: every 2D weight takes the K-quant of the variant, and in the M variants the attention values and the second feed forward linear are bumped to Q6_K on the first, the last and every third layer, the two places a low bit weight hurts the transcript first. Three groups stay F32 in every variant:

tensorwhy
subsampling kernels, depthwise conv kernels, sinusoid tableread by the f32 convolution path, precision worth more than the bytes
relative attention biasesadded to the queries, no quantized add
1D tensors (norms, biases)as in llama.cpp

The conversion folds each conformer BatchNorm into its depthwise kernel, so the graph has none.

Parity

test-parakeet holds each stage against transformers ParakeetForTDT on the example recording: mel, subsampling, first block, encoder states, projection, prediction network, joint, and the transcript.

variantencoder states cossimtranscript
F320.999999identical
Q8_00.999768identical
Q4KM0.9845790.98 sequence match

CUDA figures, the transcripts are the same on Vulkan and CPU.

License

Upstream model: Parakeet TDT 0.6B v3 by NVIDIA, CC BY 4.0

GGUF tooling: s2s.cpp, MIT