85 Downloads Updated 4 weeks ago
ollama run mannix/kittentts:mini-0.8
Updated 4 weeks ago
4 weeks ago
d8dc1aa37899 · 302MB
KittenTTS Mini 0.8 (GGUF) · audio.cpp engine · 8 English voices · mp3 at 24 kHz · OpenAI /v1/audio/speech
Runs on xOllama, not on stock ollama. Stock ollama pulls this model but cannot show or run it: it carries only media engines. It needs: - an opencoti engine with the audio.cpp sidecar (dev build
2610030147001/b112 or later, set withXOLLAMA_ENGINE_PATH; the engine pinned by the current xOllama release has no media engines and refuses the model at load); - an xOllama built on or after 2026-10-03. audio.cpp tells a GGUF by its file name, and earlier builds hand it the model under its blob name, which it refuses.
Eight English voices from a small model. audio.cpp runs it on the CPU, so it needs no GPU. KittenTTS is not deterministic: the same text and voice can come back slightly different each time.
xollama pull mannix/kittentts:mini-0.8
curl http://localhost:22434/v1/audio/speech \
-d '{"model": "mannix/kittentts:mini-0.8", "input": "The first ship came in at dawn.", "voice": "nova"}' -o speech.mp3
xollama media voices mannix/kittentts:mini-0.8
Without a voice the template uses Bella.
| OpenAI | KittenTTS |
|---|---|
alloy |
Bella |
echo |
Jasper |
fable |
Hugo |
onyx |
Bruno |
nova |
Luna |
shimmer |
Rosie |
On bs2 (opencoti b112, audio.cpp on the CPU, 16 threads), a 21-word sentence:
| first request, engine start included | 6.4 s |
| output | 9.8 s of mp3, 128 kbps, 24 kHz mono |
| Whisper large-v3 turbo on the output | word for word, default voice and nova |
| Tag | Weights | Size |
|---|---|---|
mini-0.8 |
kitten-tts-mini-0.8-orig.gguf |
302 MB |
GGUF: audio-cpp/audio.cpp-gguf · License: Apache-2.0. Docs: xOllama media.