Files
OpenSquawk/server/utils
itsrubberduck b359670d47 feat(tts): map logical pool voices to distinct Piper speakers on Speaches
Until now the Speaches branch sent every request to the single env-configured
model (de_DE-thorsten — a German voice for English radio), so the voice pool
had no audible effect. A server-side registry now resolves the logical voice
ids to disjoint controller/pilot Piper speakers; unknown ids keep the env
fallback and the cache key follows the resolved pair.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 10:45:49 +02:00
..
2026-02-16 15:47:12 +01:00
2026-02-17 15:31:32 +01:00
2026-06-20 03:17:53 +02:00
2025-09-20 09:46:34 +02:00