Views
No views yet
| File | Quant | Size | Notes |
|---|---|---|---|
qwen3-asr-1.7b-q4_k.gguf | Q4_K | ~1.5 GB | Recommended for most use cases (audio tower kept at Q8_0 — see rebake note) |
qwen3-asr-1.7b-q8_0.gguf | Q8_0 | ~2.5 GB | Higher quality, more memory |
qwen3-asr-1.7b-f16.gguf | F16 | ~4.7 GB | Full precision (needs ~5 GB RAM) |
qwen3-asr-1.7b-q4_k.gguf was re-baked with the 24-layer audio encoder kept
at Q8_0 (previously Q4_K like the LLM body; ~0.15 GB larger). The earlier
Q4_K export could emit an empty transcript (or, on longer audio, a repeated
phrase) while still reporting success
(CrispASR #240) — the same
sub-8-bit encoder drift diagnosed in
#218. Encoder-output
cosine vs the F16 reference (jfk): 0.9632 → 0.9989 min, 0.9913 → 0.9998
mean — i.e. the tower is back to near-lossless and decode no longer degenerates.
The Q8_0 and F16 files were never affected.1# Auto-download and transcribe (Q4_K)
2crispasr -m qwen3-1.7b -f audio.wav
3
4# Or specify the model path directly
5crispasr -m qwen3-asr-1.7b-q4_k.gguf -f audio.wav --backend qwen3
6
7# With language hint
8crispasr -m qwen3-1.7b -f audio.wav -l ja
9
10# Translation mode
11crispasr -m qwen3-1.7b -f audio.wav --translate --target-lang enQwen/Qwen3-ASR-1.7B, not the -hf variant):1python models/convert-qwen3-asr-to-gguf.py \
2 --input Qwen/Qwen3-ASR-1.7B \
3 --output qwen3-asr-1.7b-f16.gguf
4crispasr-quantize qwen3-asr-1.7b-f16.gguf qwen3-asr-1.7b-q4_k.gguf q4_kNote: The converter also supports the-hfvariant (Qwen/Qwen3-ASR-1.7B-hf) which uses a different tensor naming convention. Both produce identical results.
Qwen.apache-2.0. This repository redistributes under the same terms; it grants no rights the upstream licence does not.