AirPods sound bad when you use Wispr Flow on a Mac
AirPods sound bad when you dictate with Wispr Flow because it opens their mic and Bluetooth drops to headset audio; CallLane fixes it by locking the input to your Mac's built-in mic. While the AirPods mic is open, everything you hear turns into mono call-quality sound. Pick the built-in mic in Wispr Flow (or leave it on Auto-detect), and let CallLane keep macOS from moving the Mac's input back to the AirPods.
Tested on macOS 27.0.1 with CallLane 1.0.5, .
Why Wispr Flow makes your AirPods sound like a phone call
AirPods can either play high-quality stereo or use their mic. They can’t do both. When Wispr Flow starts recording from the AirPods mic, Bluetooth switches to the headset mode: mono audio at as little as 16 kHz instead of 48 kHz. Music, a video or a call you’re on all sound flat and tinny until the mic closes. Apple describes the same thing.
The switch also takes a moment, so the start of what you say can get lost. Wispr’s own troubleshooting page warns that AirPods “may be slow to start and have more errors in dictation” and recommends the built-in microphone.
The fix inside Wispr Flow
- Open Wispr Flow, then Settings, then General.
- Click Change next to Microphone.
- Pick Built-in mic, speak to check the level meter moves, and close the dialog.
Flow ranks your mics. Selecting one puts it above the others, and Edit Ranking in the same dialog lets you change the order.
Why the AirPods still drop to headset mode
Wispr’s setting only covers Wispr. macOS has its own input, in System Settings, Sound, Input, and it usually switches that to the AirPods each time they connect. From then on:
- If Flow is on Auto-detect, it follows the Mac’s input, so it records from the AirPods again.
- Call apps, browsers and other dictation tools that use the Mac’s input open the AirPods mic too, and the headphones drop to headset quality for everything you hear.
You can set the Mac’s input back by hand, but you have to do it after every reconnect.
Keep it on the Mac’s mic with CallLane
CallLane is a menu-bar app with a Lock inputswitch. Pick your Mac’s built-in mic (or a USB mic) and lock it. If macOS or another app moves the input, CallLane puts it back. Wispr Flow on Auto-detect or on the built-in mic then records from the Mac, and your AirPods stay in high-quality listening mode while you dictate.
It works with any dictation app that records from the Mac’s input, which is what their system default or Auto-detect setting does. An app set to the AirPods mic directly ignores the lock, so switch it to the system default or the built-in mic once. CallLane also stops calls from turning your music down by about 20 dB. More on AirPods headset mode.
Questions
Why do my AirPods sound bad when I use Wispr Flow?
Wispr Flow is recording from the AirPods microphone. Using the AirPods mic forces Bluetooth into headset mode, which plays everything in low-quality mono until the mic closes.
How do I make Wispr Flow use my Mac's microphone?
In Wispr Flow, open Settings, then General, click Change next to Microphone and pick Built-in mic. Close the dialog after the level meter responds.
Why does Wispr Flow go back to my AirPods mic?
On Auto-detect, Flow follows the Mac's input, and macOS usually makes AirPods the input each time they connect. CallLane's Lock input keeps the Mac's input on the built-in mic and puts it back if macOS or an app moves it.
Does CallLane work with Wispr Flow?
Yes. CallLane works with Wispr Flow and other dictation apps. It is a macOS menu-bar app for macOS 14 or later, a one-time purchase with a 14-day refund.