Starting your first dictation
Last updated: August 6, 2026
Available on: Mac, Windows, iOS, Android
Whether you're writing an email, a Slack message, or a doc — this guide gets you dictating in under a minute. Hold your hotkey, speak, and release.
How to start dictating
Mac
Click into any text field (Slack, Google Docs, Notion) so you see a flashing cursor.
Press and hold the Fn key (the default hotkey). Start speaking when you hear a ping or see the white bars moving.
Speak naturally at a steady pace. Flow listens while you hold the hotkey.
Release the hotkey. Flow pastes your formatted text into the field — if the text appears, your first dictation is complete.
Note: If your keyboard has no Fn key, Flow assigns Ctrl + Opt as the default hotkey during setup; hands-free becomes Ctrl + Opt + Space and Command Mode becomes Cmd + Ctrl + Opt. Change hotkeys in Settings → General → Shortcuts. The ping and paste sounds play only if Sound Effects are enabled in Settings → System → Sound.
Tip: Press Esc while dictating to cancel. The text isn't transcribed, but if you spoke briefly, the audio is saved to Recent activity.
Windows
Click into any text field (Slack, Google Docs, Notion) so you see a flashing cursor.
Press and hold Ctrl + Win (the default hotkey). Start speaking when you hear a ping or see the white bars moving.
Speak naturally at a steady pace. Flow listens while you hold the hotkey.
Release the hotkey. Flow pastes your formatted text into the field — if the text appears, your first dictation is complete.
Note: Change your hotkey in Settings → General → Shortcuts. The ping and paste sounds play only if Sound Effects are enabled in Settings → System → Sound.
Tip: Press Esc while dictating to cancel. The text won't paste, but you can find it in Recent activity.
iOS
Open the Wispr Flow app and sign in if prompted.
Complete the onboarding tutorial if you haven't already — you'll practice dictating during the guided setup.
Tap into any note, document, or text field so you see the cursor.
Tap the microphone button, then tap Allow if prompted for microphone access. The keyboard is replaced by an animated waveform when Flow is listening.
Speak at a steady pace. Flow shows your words as it transcribes.
Tap the check button. Your formatted text appears in the text field.
Note: With the Action Button's built-in "Quick Dictation to Clipboard" shortcut, dictating outside a text field saves your transcript to the clipboard instead of inserting it.
Tip: A style pill on the keyboard shows your current writing style — tap it to switch styles temporarily, or manage your default in the Styles tab. Tap cancel to stop without inserting text; past transcripts are in Recent activity.
Android
The Flow Bubble is a floating overlay that appears over all apps when you tap into a text field.
Open the Wispr Flow app and complete onboarding, granting microphone, accessibility service, and display over other apps permissions when prompted.
Tap into any text field in any app. The Flow Bubble appears on the edge of your screen.
Start dictating using one of two modes:
Tap-to-Dictate: Tap the bubble once. It expands to show Cancel (X), a waveform, and Done (checkmark). Speak, then tap the checkmark.
Hold-to-Dictate: Press and hold the bubble and speak — it shows a waveform with a pulsing recording indicator. Release when done. A cancel option appears after a few seconds.
Wait briefly while Flow transcribes and inserts your formatted text. If insertion fails, tap the Paste button on the bubble to paste from the clipboard manually.
Note: If your device is offline, tapping the Flow Bubble shows "No internet. Try again later."
Tip: Drag the Flow Bubble anywhere on screen — it snaps to the left or right edge. Drag it to the snooze circle at the bottom to hide it; end snooze early by shaking your phone or tapping End snooze now on the Home screen.
FAQs
How do I use hands-free dictation?
Press Fn + Space (Mac) or Ctrl + Win + Space (Windows) to start hands-free mode, speak without holding any key, then press the same shortcut again to stop and paste.
Can I use a mouse button instead of the keyboard hotkey?
Yes, on Mac and Windows. In Settings → General → Shortcuts, assign Middle Click, Mouse 4–10, or Aux Button (for mice that send extra buttons, such as some Logitech models). You can combine a keyboard key with a mouse button (e.g., Ctrl + Mouse 4). Left and right click cannot be used.
How many shortcuts can I assign per action?
Up to 4 shortcuts per action, each containing up to 3 keys (keyboard keys and/or mouse buttons).
Cancel/Dismiss is limited to a single shortcut. Optional actions (Open Scratchpad, Press Enter, Focus Mode, Transform view diff) start unset and their last binding can be removed entirely.
Can I start dictation from the Flow Bar?
Yes, on desktop. Click the Flow Bar in the center of your screen, wait for the ping or moving white bars, then speak. When you stop, Flow pastes your text into the active text field. If the Flow Bar isn't visible on a new installation, enable it in Settings.
Will my text always go into the right field?
Flow tracks which text field you clicked into when you started dictating and inserts your text there in supported apps.
What happens when I use the Action Button to dictate on iPhone?
Assign the built-in "Quick Dictation to Clipboard" shortcut to your Action Button in Settings → Action Button to dictate without opening an app first. Dictating outside a text field copies your transcript to the clipboard — open any app and paste.
A "Quick Dictation to Notes" shortcut in the Shortcuts app saves your dictation to Flow Notes instead.
Why do I see a "Flow was processing your last transcript" message?
Your previous dictation — or a retry triggered from history — is still processing, and Flow won't start a new session until it finishes. Dismiss the notification, then press your shortcut again. Clicking Cancel only dismisses the notification; to cancel the in-progress transcription, follow the shortcut prompt in the notification body.
What are Smart Formatting and Backtrack?
Smart Formatting formats your dictation automatically — say "first, second" for a numbered list, or "new line" for a paragraph break.
Backtrack lets you change your mind mid-sentence and Flow adjusts what you just said.
What happens when I say "press enter"?
On desktop, saying "press enter" at the end of your dictation presses the Enter key after your text is pasted, and the words are removed from the output.
The first time you use it, a notification explains the feature: the words are removed but Enter is not pressed, and you can choose Great (enable) or Disable. Change it anytime under Settings → Experimental.
Is there a time limit for dictation?
Mac and Windows: Sessions end after 20 minutes, with a warning notification shortly before. When the limit is reached, a notification appears with a Recover text button.
iOS: Sessions may have a time limit enforced by the system.
Android: Sessions max out at about 5 minutes, with a warning about 60 seconds before. At the limit, the session ends and your text is submitted.
Why does my dictation output sound different in different apps on Android?
Flow applies the writing style chosen for each app category: Personal defaults to Casual; Work, Email, and Other default to Formal. Set your preference in Personalization Styles in the Flow app. Writing styles currently apply in English only.
I signed up for Notetaker and don't see my dictation pages — how do I unlock them?
If you chose Notetaker during onboarding and haven't set up dictation, hub pages (Home/Dictation, Insights, Style, Dictionary, Snippets) appear behind a locked overlay. Click Get Started on any locked page and complete the short dictation setup, starting with the microphone test; the pages stay locked if you cancel out.
Your keyboard shortcut works even while the hub pages are locked — you can dictate without completing setup.
What error messages might I see during onboarding?
iOS: During the "try it yourself" steps, a message appears at the top of the screen if a dictation attempt doesn't succeed:
"Oops, we didn't hear you. Get closer to your mic and try again!" Flow picked up silence. Move closer to your microphone and try again.
"Poor connection! Tap the mic to try again" A network issue prevented transcription. Check your internet connection, then tap the microphone button.
"Your mic is being used by another app. Close other apps and try again!" Another app has exclusive control of your microphone. Close apps that may be using audio, then retry.
"Enable microphone access to use Flow" Go to your iPhone's Settings, find Wispr Flow, and enable Microphone access.
"Oops, something went wrong. Tap the mic to try again!" An unexpected error occurred. Tap the microphone button to try again.
Mac and Windows: On the "Test your microphone" page, an error panel appears with an explanation and a tailored action button. Flow retries automatically in the background, so the error disappears once the issue is resolved.
Microphone access required: Flow doesn't have permission. Click Open Settings to go to your system privacy settings and grant access.
No microphone detected: No input device is connected. Click Refresh devices, or Open Sound Settings to verify an input device is selected.
Microphone is in use: Another app (such as Zoom, Microsoft Teams, Google Meet, Discord, or FaceTime) has exclusive control. Close it and Flow retries automatically.
Selected microphone unavailable: The microphone you chose in Flow is no longer connected. Click Choose a different microphone.
Microphone error: An unexpected problem occurred. Click Restart Flow.
What microphone error notifications might I see on Mac or Windows?
If Flow can't access your microphone when you start a session, it dismisses immediately and shows one of these notifications:
Microphone Permission Required (Mac): Flow doesn't have permission to use your microphone. Tap Grant Permission.
Microphone access is disabled (Windows): Microphone access is off in Windows privacy settings. Tap Open Settings.
No microphone detected: Flow couldn't find a microphone. Tap Open Sound Settings to connect one or verify an input device is selected.
Selected microphone is unavailable: The microphone pinned in Flow is no longer connected. Tap Choose Microphone.
Microphone unavailable: Another app may be holding the mic, or the audio driver needs a reset. Try dictating again first, or tap Troubleshoot for guidance.
Microphone error: An unexpected problem occurred. Tap Troubleshoot for guidance.
If your microphone stops picking up audio mid-session:
No audio received (first occurrence): The waveform goes flat and Flow shows this notification with a Contact us button.
Microphone is not working (escalated): If the problem recurs, Flow shows this notification with Select microphone and Contact us buttons.
Microphone disconnected: If your microphone disconnects during a session, Flow shows this notification with an Insert button.
Common issues
Bugs fixed in recent updates
These issues are resolved in recent versions. If you hit any of them, update Wispr Flow to the latest version and restart the app.
First dictation after a cold start showed an error and required retrying (iOS): Right after launch, starting dictation from the keyboard (tap mic → Start Flow → swipe back) could fail on the first one or two attempts before the waveform appeared. It now starts reliably.
First dictation after opening the app was slow or failed to start (iOS): The first dictation after launch could fail silently or take longer than expected. It now starts faster and more reliably.
Tapping "Start Flow" on the keyboard didn't reliably hand off to dictation (iOS): Tapping "Start Flow" to switch to the main app could silently fail on the first attempt. It now works on the first tap.
Keyboard got stuck after several consecutive dictations and produced duplicate text (iOS): After multiple back-to-back dictations using the keyboard's mic button, the same text could be inserted twice. Fixed.
Action Button, Shortcuts, and widget dictation were unreliable when toggling quickly or after a force-quit (iOS): These entry points could fail to start; they are now more reliable.
Onboarding microphone errors showed a generic restart message (Mac/Windows): Microphone failures on the "Test your microphone" page showed a generic "Try restarting Flow" toast. Flow now shows a dedicated error panel with a clear description and a tailored action button.
Onboarding dictation failures gave no feedback (iOS): Failed attempts during the "try it yourself" steps failed silently. Flow now shows a message at the top of the screen explaining what went wrong and what to do next.
Undo and redo buttons appeared during iOS keyboard onboarding: They are now hidden throughout onboarding and reappear once setup is complete.
Dictation showed "Listening" even when the microphone couldn't be reached (Mac/Windows): Flow could stay in a "Listening" state and eventually show "Transcript failed to load". It now dismisses the session immediately and shows a specific notification.
Retrying a history item could cancel an active recording (Mac/Windows): Clicking Retry during a dictation could discard the active recording. Retry is now disabled during dictation, and pressing the hotkey while a retry processes shows "Transcript currently processing".
Transcript dropped when ending dictation from the Dynamic Island (iOS): The transcript could be lost; it is now saved to Flow Notes.
Dictated text didn't insert correctly in Gmail on Samsung and some other apps (Android): In certain apps with WebView-based text fields, dictated text could fail to appear or insert incorrectly. Fixed.
Dictation limit notifications showed the wrong time (Mac/Windows): Warning and session-ended notifications referenced a shorter limit; they now state the 20-minute maximum.
Microphone stayed active after cancelling dictation (Android): Cancelling could leave the microphone running in the background. Fixed.
Submit button was clipped off-screen when switching dictation modes (Android): Switching between Hold-to-Dictate and Tap-to-Dictate could hide the Done (checkmark) button. The bubble now fully resets between sessions.
Keyboard appeared blank after tapping "Start Flow" (iOS): The keyboard could appear blank or transparent until the device was rotated. Fixed.
Background tasks interfered with active dictation sessions (Mac/Windows): Background tasks could cause slowdowns or interruptions; they are now paused while you dictate and resume after.
App crashed when adding a duplicate word to the dictionary (Android): Fixed.
App crashed when deleting a transcript on the Home Screen (Android): Fixed.
App crashed during screen transitions (Android): Navigating between screens could crash the app. Fixed.
Words in transcriptions were sometimes misread (Android): An error in word-level processing could produce incorrect output. Fixed.
Dictation activation delayed or missed during normal typing (Mac/Windows): Pressing the hotkey while typing could start dictation several seconds late or not at all, affecting dictation activation, transform shortcuts, and paste last text.
Keyboard writing style didn't apply (iOS): A temporary style selected with the style pill sometimes had no effect on output.
Hotkey took a long time to respond (Mac): The activation shortcut could cause a long delay before dictation started.
Keyboard layout flashed (iOS): Tapping the mic button in the app briefly showed the keyboard layout before the waveform.
Dictation wouldn't start after cancelling a session: Cancelling while a session was starting up could leave Flow stuck.
Text appeared in all lowercase (Windows): A capitalization bug during onboarding and in-app dictation made all text lowercase.
Limitations and notes
Clipboard usage (Mac/Windows): Flow temporarily uses your clipboard to paste text, then restores your previous clipboard contents.
Manual paste fallback (Mac/Windows): If Flow can't paste automatically, a notification titled "Click a textbox and use [shortcut] to paste" appears, where [shortcut] is your paste-last-text binding (default Cmd + Ctrl + V on Mac, Shift + Alt + Z on Windows). Your text stays on the clipboard.
Cancelled dictations (Mac/Windows): Saved as audio-only (no text) to Recent activity when long enough; very short cancellations are discarded. For Enterprise users with the NeverStore policy enabled, cancelled dictations are not saved at all.
Text insertion fallback (Android): If Flow can't insert text into the field, tap Paste on the bubble to paste from the clipboard — your dictation is never lost.
Screen timeout (iOS/Android): Your screen stays on while you dictate; normal timeout resumes afterward.
Mouse button triggers (Mac/Windows): An assigned mouse button no longer performs its default action in other apps (e.g., Mouse 4 won't trigger browser back). Some Logitech mice with Logi Options+ installed may not support Mouse 4/5 for push-to-talk, as the driver remaps them to trackpad gestures.
Writing styles (iOS): Your default style varies by app category (Personal, Work, Email, Other). The style pill temporarily overrides it, and overrides persist until you change the style. Available in English (US and British) only.
Writing styles (Android): Flow applies a style based on the app you're dictating in. Personal apps offer Formal, Casual, and Very Casual; Work, Email, and Other offer Formal, Casual, and Excited. English only.
Keyboard layout (iOS): The Wispr Flow keyboard has no period or punctuation button on the bottom row — the space bar sits between a switch/mode button on the left and a return key on the right. On iPhone SE (2nd and 3rd generation), a globe (🌐) button lets you switch to another installed keyboard.
Undo/redo during onboarding (iOS): Hidden on the keyboard throughout onboarding; they reappear once keyboard setup is complete.
Android permissions: Flow requires Microphone (to hear you), Accessibility Service (to insert text), and Display over other apps (to show the Flow Bubble). If any is missing, the Home screen shows an error card guiding you to enable it.
Android battery optimization: Allow Wispr Flow to ignore battery optimization to keep the Flow Bubble ready. Non-Pixel devices may show additional manufacturer-specific prompts.
Android banking apps: The Flow Bubble hides in banking and financial apps for security, and shaking your phone won't bring it back while one is in the foreground. It is also hidden in password, number, and phone-number fields.
Flow Bubble visibility (Android): The bubble appears when the keyboard is open and hides when it's dismissed.
Notetaker-only setup (Mac/Windows): If you skipped dictation setup, dictation hub pages (Home/Dictation, Insights, Style, Dictionary, Snippets, and related pages) stay locked until you complete it via Get Started on any locked page. Your keyboard shortcut works at any time. Because this setting is stored per device, the locked state may not appear after a reinstall or on a second device.
Still need help?
Reach out to support — most issues are resolved in one reply. Contact us if:
Your dictation hotkey doesn't trigger anything, even after restarting Flow.
Flow shows an error notification not covered above.
Text transcribes but never appears in your text field, even after checking the clipboard.
Include your platform (Mac, Windows, iOS, or Android), Flow version, and what you've already tried.