9 Commits

Author SHA1 Message Date
Jake Shore
de1c1e51aa Add hybrid streaming transcription for improved accuracy
- Implement real-time streaming preview using Parakeet EOU (160ms chunks)
- Add batch transcription on completion for accurate final result
- Prefer Whisper large-v3-turbo (2.7% WER) over Parakeet (6.05% WER) when available
- Remove audio preprocessing that hurts ASR accuracy (gain control, noise reduction)
- Add streaming audio callback support in Recorder and CoreAudioRecorder
- Raw audio passthrough - SDK handles resampling internally

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 07:35:53 -05:00
Beingpax
a702199b56 Fix task cancellation bugs in MediaController, PlaybackController, and Recorder that could cause audio/media to resume during new recordings 2026-01-01 15:12:52 +05:45
Beingpax
8bfaf88f9b Add configurable audio resumption delay for Bluetooth headphones
Fixes #459
2025-12-31 16:23:13 +05:45
Beingpax
b9fa45bac9 Fix: Prevent media controller crash loop 2025-09-01 10:19:48 +05:45
Beingpax
ff6ef3a601 Optimize media tracking resource usage 2025-08-29 22:55:58 +05:45
Beingpax
4601c4c67b Mark pause media feature as experimental 2025-08-10 15:47:56 +05:45
Beingpax
4ce7c7d942 Fix music app auto-launch 2025-08-03 17:30:38 +05:45
Beingpax
31b6f2da48 fix: prevent unwanted media resume when already paused 2025-07-27 16:51:56 +05:45
Beingpax
50c7b9a354 Support for playing/pausing media during recording 2025-07-27 10:23:36 +05:45