You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ποΈ Dictation Actually Works: Three fixes make transcription reliable end-to-end. The recorded WAV header now carries the real device sample rate (no more hardcoded 16 kHz that made Whisper hear desktop mics at 44.1/48 kHz ~3Γ slower and fail), the selected voice engine + microphone are synced to the backend at startup (no more reverting to the broken native engine after a restart), and silent captures show an honest "No speech detected" instead of injecting a [BLANK_AUDIO] token.
π§ͺ Tests
πΌ WAV Header Tests: New Rust tests prove write_wav writes the real sample rate (48 kHz ramp + a 5-rate sweep from 8 to 48 kHz) β regression-proof against the hardcoded header.
π Startup Sync E2E: Playwright tests verify the selected Whisper engine and microphone are pushed to the backend on boot, reproducing the lost-engine bug exactly.