5 Commits
Author SHA1 Message Date
Storm Dragon 5ca137c879 Share quick settings menus and validated voice discovery 2026-11-15 12:28:29 -05:00
ak47 e7bd1d0043 Share date, voice, tone, spelling, and hardware behavior
Provide common date/time formatting, locale voice matching, tone synthesis, phonetic spelling, and one hardware synthesizer protocol encoder for both readers. Standardize whiskey and x ray and use the tested Fenrir DECtalk mapping.

Validated the common module with GOWORK=off go test -race ./...; reader integration, serial cancellation, PCM hashes, no-CGO datetime, and speech regression checks passed. Physical keyboard, audible synthesis, and braille acceptance remain separate live checks.
2026-11-12 23:24:14 -05:00
ak47 b9a33f7578 Share Speech Dispatcher transport and restart recovery 2026-11-12 22:18:14 -05:00
ak47 e49ba198d7 Add shared internal UI toolkit for both readers 2026-11-12 01:27:42 -05:00
Storm Dragon edaecd5b56 Add shared emoji catalog 2026-11-11 23:25:29 -05:00