Murmure 1.2.0: a signed DMG, no ffmpeg, and dictation that doesn't lose its first word
Description and use
Murmure 1.2.0 simplifies installation to a single DMG, removes external dependencies, adds automatic updates, and fixes the first‑word loss bug by using a native recorder that waits for microphone readiness.
Problem
Installing a macOS voice dictation app required Homebrew, Xcode, and a terminal, which was inconvenient and fragile for non‑developer users.
Outcome
Murmure 1.2.0 simplifies installation to a single DMG, removes external dependencies, adds automatic updates, and fixes the first‑word loss bug by using a native recorder that waits for microphone readiness.
Workflow
- Download Murmure.dmg from GitHub releases or install via Homebrew cask.
- Open the DMG and drag Murmure.app to /Applications.
- Launch the app; on first run it offers to download the 550 MB Whisper model.
- Configure microphone device via Settings or ~/.local/share/murmure/config.
- Use Cmd+Shift+E to start dictation; text is pasted into the active app.
- The app checks for updates once a day and installs them automatically when the user allows.
- If a headset is unplugged during dictation, the app switches to another microphone automatically.
- The native recorder (murmure‑rec) lists devices with --list-devices and signals start only after the microphone is ready.
- The app keeps settings, vocabulary, corrections, history, and the model in ~/.local/share/murmure.
Evidence
With 1.1.0, before your first dictation you needed Homebrew, the Xcode command line tools and a terminal.
Now you open Murmur.dmg, drag the app to Applications, and it opens without a Gatekeeper warning.
The new recorder only gives the start signal once the microphone is ready.
Transcription never leaves the Mac. Murmure makes two kinds of requests: the one-time model download from Hugging Face, and the daily update check, which reads appcast.xml from the latest GitHub release with Sparkle.
- Record date: 2026-10-07T09:41:00.058Z