Skip to content

Fix recorder finalization handling for issue #32#41

Merged
karansinghgit merged 1 commit intomainfrom
codex/fix-issue-32-audio-finalization
Mar 15, 2026
Merged

Fix recorder finalization handling for issue #32#41
karansinghgit merged 1 commit intomainfrom
codex/fix-issue-32-audio-finalization

Conversation

@karansinghgit
Copy link
Copy Markdown
Owner

Summary

  • validate recorded WAV files after AVAssetWriter finishes before sending them to Whisper
  • log underlying AVFoundation writer/readback failures for easier Tahoe debugging
  • drop invalid chunk/full recordings instead of surfacing a generic transcription failure

Verification

  • xcodebuild build -scheme speaktype -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO

Closes #32

@karansinghgit karansinghgit merged commit 2bec79d into main Mar 15, 2026
@karansinghgit karansinghgit deleted the codex/fix-issue-32-audio-finalization branch March 15, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Transcription fails on macOS 26 (Tahoe) — AVAudioFile / FigAssetWriter errors

1 participant