Skip to content

Manual recording mode fails with 'Unable to read recording file' on macOS #1446

@notdaran

Description

@notdaran

Bug Description

Manual recording mode fails with RecorderServiceError: Unable to read recording file, while voice activated mode works perfectly fine on the same setup.

Error

{
  "name": "RecorderServiceError",
  "message": "Unable to read recording file",
  "cause": {
    "message": "Failed to read file as Blob: /Users/<user>/Documents/epicenter-whispering/<id>.wav",
    "cause": "failed to open file at path: ...wav with error: No such file or directory (os error 2)",
    "name": "FsServiceError"
  }
}

Environment

  • OS: macOS 15 (Darwin 25.3.0) - Apple Silicon
  • Whispering version: 7.11.0 (installed via Homebrew)
  • Installation: brew install --cask whispering

Steps to Reproduce

  1. Open Whispering
  2. Grant microphone permission
  3. Use manual recording mode (press to start, press to stop)
  4. Error appears after stopping recording

Expected Behavior

Recording file should be saved to ~/Documents/epicenter-whispering/ and transcribed.

Actual Behavior

  • The recording directory exists but is empty — no .wav file is written
  • The app tries to read a file that was never created
  • Voice activated mode works correctly on the same setup — files are saved and transcribed normally

Notes

  • Directory is writable (verified via terminal)
  • Microphone permission is granted (voice activated mode confirms this)
  • Issue seems specific to the manual recording flow's file write logic

Metadata

Metadata

Assignees

No one assigned

    Labels

    audioAudio capture, playback, or processing issues/featuresbugA defect or unexpected behavior that needs fixingmac osIssues specific to macOS build, features, or bugs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions