Views
No views yet
sesame/csm-1b (Conversational Speech Model) for use with CrispStrobe/CrispASR.| File | Quant | Size | Notes |
|---|---|---|---|
csm-1b-f16.gguf | F16 | 3.4 GB | Full precision — reference quality |
csm-1b-q8_0.gguf | Q8_0 | 1.9 GB | Recommended — identical ASR roundtrip |
csm-1b-q4_k.gguf | Q4_K | 1.1 GB | Smallest — minor quality loss |
1# 1. Build CrispASR
2git clone https://github.com/CrispStrobe/CrispASR
3cd CrispASR
4cmake -B build -DCMAKE_BUILD_TYPE=Release
5cmake --build build -j --target crispasr-cli
6
7# 2. Download model
8huggingface-cli download cstr/csm-1b-GGUF csm-1b-q8_0.gguf --local-dir .
9
10# 3. Synthesize
11./build/bin/crispasr --backend csm -m csm-1b-q8_0.gguf \
12 --tts "Hello, how are you today?" \
13 --tts-output hello.wav --seed 421./build/bin/crispasr -m csm --auto-download \
2 --tts "The quick brown fox jumps over the lazy dog." \
3 --tts-output fox.wav| Parameter | Default | Description |
|---|---|---|
--seed N | 0 | RNG seed (0 = non-deterministic) |
-tp N | 0.9 | Sampling temperature |
--tts-output PATH | — | Output WAV path (24 kHz mono) |
1python models/convert-csm-to-gguf.py \
2 --input sesame/csm-1b \
3 --output csm-1b-f16.gguf
4
5# Quantize
6./build/bin/crispasr-quantize csm-1b-f16.gguf csm-1b-q8_0.gguf q8_0
7./build/bin/crispasr-quantize csm-1b-f16.gguf csm-1b-q4_k.gguf q4_ksesame.apache-2.0. This repository redistributes under the same terms; it grants no rights the upstream licence does not.