feature/speech #17

Merged
marti merged 6 commits from feature/speech into main 2026-10-01 00:55:06 +02:00
Owner
No description provided.
Both speech models spawn their own audiocpp_server under llama-swap. They
are preloaded at boot, ttl 0, and live in a persistent group that swaps
false and exclusive false, so they neither evict each other nor get
evicted when a chat model claims the GPU. weights are fetched onto /mnt/ai
by audio-models.service mirroring sd-models, and Kokoro's G2P gets eSpeak
through per-model env vars (the package keeps no static eSpeak).
Speech entries get max_input_tokens only when the catalog entry has a ctx:
the window for audio is seconds, not tokens, so emitting one would have
Open WebUI reject TTS/STT models for lacking a token budget.
marti merged commit eec5498bd5 into main 2026-10-01 00:55:06 +02:00
marti deleted branch feature/speech 2026-10-01 00:55:08 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
cumsek/nix!17
No description provided.