From 866f7212fdb9784ad289d521647643df3a07cc64 Mon Sep 17 00:00:00 2001 From: Braden Wong <13159333+braden-w@users.noreply.github.com> Date: Fri, 3 Jul 2026 18:59:35 -0700 Subject: [PATCH] docs(whispering): fix stale local-engine list in services README The services index still listed on-device STT as three engines `Whisper/Parakeet/Moonshine`; there is one GGUF `local` runtime now (Whisper + Parakeet models, no Moonshine), and the `Epicenter` session provider was missing. Same multi-engine fossil class #2350 swept, in a file it did not touch. --- apps/whispering/src/lib/services/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/whispering/src/lib/services/README.md b/apps/whispering/src/lib/services/README.md index 8ec8528ab4..823390d8bd 100644 --- a/apps/whispering/src/lib/services/README.md +++ b/apps/whispering/src/lib/services/README.md @@ -437,7 +437,7 @@ The manual recorder lives under `services/recorder/index.*.ts` because the recor ### Multi-provider services -- `transcription/` - Speech-to-text (OpenAI, Groq, ElevenLabs, Speaches, local Whisper/Parakeet/Moonshine) +- `transcription/` - Speech-to-text (Epicenter, OpenAI, Groq, ElevenLabs, Speaches, local GGUF) Recording state itself is owned by `$lib/state/manual-recorder.svelte.ts` and `$lib/state/vad-recorder.svelte.ts`, not by services. Services may hold service-local runtime state, like a platform recorder's active session, but app-visible state lives one level up.