From 9a17b93e8ab8e0568bde39f8acaa3ca8775d3048 Mon Sep 17 00:00:00 2001 From: Frank Date: Sun, 18 Oct 2026 20:17:19 -0700 Subject: [PATCH] docs(frank-tts): crosslink the browser-Kokoro rejector both ways MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A consumer that lists the 29-name af_*/am_*/bf_*/bm_* pack and refuses narrator1 without a request reaching the façade is synthesizing in the browser. Frank TTS's troubleshooting table gains that symptom; OpenWebUI's See Also gains the service page. --- serverAppConfigs-docs/Dankclaw/Frank TTS.md | 1 + serverAppConfigs-docs/Dankclaw/OpenWebUI.md | 1 + 2 files changed, 2 insertions(+) diff --git a/serverAppConfigs-docs/Dankclaw/Frank TTS.md b/serverAppConfigs-docs/Dankclaw/Frank TTS.md index 83416e8..aa65bb6 100644 --- a/serverAppConfigs-docs/Dankclaw/Frank TTS.md +++ b/serverAppConfigs-docs/Dankclaw/Frank TTS.md @@ -201,3 +201,4 @@ harness bundle and measured the day of the flip: | Endpoint answers, synthesis fails | the engine: `podman healthcheck run frank-tts-engine`, then `systemctl --user status frank-tts-engine.service` | | First request of the day is ~0.6 s slower than the rest — or every name returns 400 | the warm pass did not run; it carries `-`, so it cannot fail the unit. `journalctl --user -u frank-tts-engine` for the warmer's lines, then `podman exec frank-tts-engine /app/warm-voices.sh` — the registry is memory-only (law 1 of [[Frank TTS Engine]]) | | The unit never appears after a deploy | the generator dropped it: `frank-tts-engine.network` is missing from `~/.config/containers/systemd/` | +| A consumer rejects `narrator1` by listing 29 names (`af_heart … bm_fable`) and no request ever reaches this endpoint | that consumer is synthesizing **in the browser** with Kokoro.js, whose voice pack is fixed — OpenWebUI 0.11.4 ships it as the `browser-kokoro` TTS engine; see [[OpenWebUI]] | diff --git a/serverAppConfigs-docs/Dankclaw/OpenWebUI.md b/serverAppConfigs-docs/Dankclaw/OpenWebUI.md index 3d14340..386e4f5 100644 --- a/serverAppConfigs-docs/Dankclaw/OpenWebUI.md +++ b/serverAppConfigs-docs/Dankclaw/OpenWebUI.md @@ -385,6 +385,7 @@ neither. ## See Also - [[Dankclaw Stack]] +- [[Frank TTS]] — the speech endpoint behind *Text-to-speech (frank-tts)* - [[Hermes]] — the agent OpenWebUI can talk to - [[SearXNG]] — the search engine on this host - [LLM knowledge base](../LLM/index.md) — the vLLM and llama.cpp endpoints