observe/transcribe: add parakeet backend (FluidAudio 0.14.0)
Opt-in local STT backend for Apple Silicon via a Swift helper built
with `make parakeet-helper`. Helper ships as a SwiftPM package pinned
to FluidAudio 0.14.0 and emits low-level token timings over JSON;
Python collapses subwords to the repo's word schema and reuses
build_statements_from_acoustic so statements are interchangeable
with whisper's.
Whisper remains the default; parakeet is wired into BACKEND_REGISTRY
and BACKEND_METADATA so selection works through CLI, API, and journal
config with no UI-side changes required (workspace fieldsets remain
whisper/revai/gemini-only and can be extended later).
Reference implementation: local spike at f808049 in
/Users/jer/tmp/parakeet-spike/ and the report at
extro:vpe/workspace/parakeet-spike-260423/report.md.
Co-Authored-By: OpenAI Codex <codex@openai.com>
This is a binary file and will not be displayed.