Skip to main content
WhisprDeskComing soon

How to dictate system-wide on your Mac

System-wide dictation means you can speak into almost any app, your editor, your browser, your chat window, and have the words appear as text, rather than being limited to one dictation box. WhisprDesk provides live, system-wide dictation on the Mac, and it runs on-device with Whisper or NVIDIA Parakeet, so your voice is converted to text locally without going to the cloud. There is no account to set up and nothing is metered per minute. Because it runs on your machine, it works the same across the apps you already use, and an optional AI cleanup step (using your own API key) can tidy the result when you want it. WhisprDesk targets Apple Silicon on macOS 12 and later, and is launching soon.

What system-wide dictation means

Some dictation tools only work inside their own window, so you dictate there and then copy the text where you need it. System-wide dictation removes that step: you put the cursor wherever you are typing, in any app, and your speech is entered there directly.

Press the Globe key to start dictation in any app

The default trigger on macOS is the Globe (Fn) key: press it to start dictating in whatever app has your cursor, and press it again to stop. You can rebind the trigger in Settings if you prefer a different key.

On a default macOS setup, pressing the Globe key opens the emoji and symbols picker instead. To free the key for dictation, open the Apple menu, go to System Settings (or System Preferences), and select Keyboard. Next to the 'Press 🌐 key to' or 'Fn key' dropdown, select Do Nothing.

While dictation is active, a small on-screen overlay shows that it is listening, with an elapsed timer and a stop control.

WhisprDesk dictation overlay active in a Mac window, showing a recording waveform, an elapsed timer, and a stop button

On-device, so it works everywhere and stays private

Because the speech model runs on your Mac, system-wide dictation behaves the same across apps and keeps your audio on the device. There is no upload, no account, and no telemetry.

Optional AI cleanup

After you dictate, an optional step can have an AI model clean up or reformat the text, using your own OpenAI, Anthropic, or Google key. It is opt-in; dictation itself needs no key.

Frequently asked questions

How do I start system-wide dictation?
Press the Globe (Fn) key to start and stop dictation in whatever app has your cursor. The trigger is customizable in Settings.
Pressing the dictation key opens the emoji picker instead. How do I fix that?
macOS assigns the Globe key to the emoji picker by default; setting it to Do Nothing lets WhisprDesk use it for dictation. Open the Apple menu, go to System Settings (or System Preferences), and select Keyboard. Next to the 'Press 🌐 key to' or 'Fn key' dropdown, select Do Nothing.
Does it work in any app?
Yes. System-wide dictation enters text wherever your cursor is, across the apps you already use, because it runs at the system level on your Mac.
Is the dictation processed on-device?
Yes. Speech-to-text runs locally with Whisper or NVIDIA Parakeet, with no upload, no account, and no telemetry. Only the optional AI cleanup contacts an external provider, using your own key.
What are the requirements?
WhisprDesk runs on Apple Silicon Macs (M1 or later) on macOS 12 (Monterey) and later.