What's New
Real Download Progress & Model Warm-Up
- Byte-level download tracking replaces simulated progress — see actual download percentage
- Four clear UI phases: Download → Compile → Warm-up → Ready
- Engine warm-up runs a silence inference after model load to eliminate cold-start latency
- Wake-from-sleep re-warm ensures instant transcription after your Mac wakes up
- Periodic keep-alive prevents model eviction during long idle periods
Background Audio Control
- New 3-option picker: Off / Pause Media / Mute System Audio
- "Mute System Audio" now correctly mutes volume without pausing video playback
- Fixed multi-second delay when pausing background audio on recording start — now instant
Permission Improvements
- Pre-flight microphone check before recording with a friendly error message
- Launch-time permission re-check shows a non-blocking warning if mic or accessibility was revoked
- Paste failure feedback: transient toast when auto-paste falls back to clipboard-only
- Real-time permission status updates when switching back from System Settings
In-App Updates (Sparkle)
- Replaced custom update service with Sparkle 2.x for reliable 1-click updates
- Architecture-aware update feeds for Apple Silicon and Intel builds
- "Check for Updates" available in Settings and the menu bar
Model Memory Management
- New "Free model from memory" setting: Never / 5 min / 15 min / 30 min / 1 hour
- Default changed to "Never" for instant transcriptions at all times
Downloads
| Build | Architecture |
|---|---|
| Speaky-2.0.4-Apple-Silicon.dmg | Apple Silicon (M1/M2/M3/M4) |
| Speaky-2.0.4-Intel.dmg | Intel (x86_64) |
Requires macOS 15.0 (Sequoia) or later.