- Add SwiftWhisper integration for real whisper.cpp support with Metal acceleration - Implement complete WhisperCPPEngine with audio transcription and text normalization - Build ModelManager with curated catalog, downloads, and Core ML encoder support - Create preferences window with model management UI (download, select, delete) - Add NSStatusItem menu bar with model status display - Integrate STT pipeline: hotkey → audio capture → whisper transcription - Add model setup alerts when no model is loaded - Support offline operation with performance targets met (<4s for 10s audio) - Store models in ~/Library/Application Support/MenuWhisper/Models/ Phase 2 TECHSPEC requirements fully implemented and tested. |
||
|---|---|---|
| .. | ||
| Resources | ||
| AppController.swift | ||
| HotkeyManager.swift | ||
| HUDWindow.swift | ||
| MenuWhisperApp.swift | ||
| PreferencesWindow.swift | ||
| SoundManager.swift | ||