May 12, 2026
Chalie v0.6.2: Voice subsystem rebuild + rc-0.7.0 cleanup
Voice engine rebuilt onto kokoro-onnx (TTS) and useful-moonshine-onnx (STT), with phonemizer-fork + espeak-ng restored for natural prosody and long-audio STT support up to 10 minutes.
Voice engine rebuilt from scratch: TTS now runs on kokoro-onnx, STT on useful-moonshine-onnx. Phonemizer-fork + espeak-ng restored for punctuation-driven prosody, native number/abbreviation/acronym handling, and correct list-item pauses.
-
Voice models bundled at install time — eliminates the first-request download stall on cold start.
-
Long-audio STT: chunked transcription supports up to 10 minutes total (60-second windows).
-
URLs read as host only: http://google.com/123 → “google dot com”; www prefix stripped.
-
TTS error sentinel reshaped to be disjoint from the done sentinel — fixes stuck-spinner on synthesis failure.
-
Installer gains Alpine (apk), Arch/Manjaro (pacman), and openSUSE (zypper) system-dep branches.
-
rc-0.7.0 dead-code pass: MemoryStore Redis-compat shim (15 methods), ACT output queue, ability pre_dispatch/post_dispatch hooks, predict_multi_label, VaultService.change_password, get_lists_for_prompt, ConfigService.load_text + PROMPTS_DIR, news CATEGORIES/search_sources all removed.
-
Brain provider form: model list auto-fetches on platform/host/api-key change; Refresh button gone.
-
Windows blank-UI fix: JS MIME types registered at process start via mimetypes.add_type, overriding stale Windows registry mappings.
-
Schedule recall restored; chalie update correctly passes release tag through to installer.