Starting Your First Dictation on Android
Last updated: September 20, 2026
Available on: Android 13 and later
The Flow Bubble turns speech into text in Android apps. For your first dictation, use an empty message or note field.
Before you start
Dictation requires an internet connection. Below the minimum supported app version, Flow blocks usage until you update from the Play Store.
Allow microphone access during Flow’s “Try it yourself” tutorial.
Enable the Flow bubble on screen when prompted.
Agree to the accessibility notice, then enable Wispr Flow under Android Settings → Accessibility.
Keep “Wispr Flow shortcut” off; use the main accessibility toggle.
Grant the standard battery exemption when prompted, including on Pixel/Google devices.
Flow detects the accessibility grant automatically and returns you to the app.
Note: The battery step can be skipped. Only Pixel/Google needs no additional manufacturer battery setup; other devices have guidance below.
Start your first dictation
Tap an empty text field in Messages, WhatsApp, or another app so the on-screen keyboard opens.
Tap the Flow Bubble at either screen edge to start recording.
Speak naturally. Flow adds punctuation and formatting automatically.
Tap the checkmark (Done) to stop recording.
Wait for transcription; when your words appear in the field, you’re done.
The bubble can take a moment on slower devices. Use Cancel (X) to cancel recording.
Completed dictations appear as cards in Home, stored on this device without cross-device text sync. Tutorial practice dictations aren’t saved.
Note: The bubble stays hidden in password fields—including custom fields the app marks as password—PIN, phone-number, and numeric-only fields, except inline notification replies. Typing or shaking won’t reveal it in banking or financial apps, including payment apps.
Sessions last approximately 5 minutes. Flow warns “1 minute left before you reach the 5-minute limit.” At the cap, it submits automatically and shows “Session ended, 5-minute limit reached.” Tap the bubble again for a new dictation.
Recover a missing bubble or text
Warning triangle: Accessibility permission was revoked.
Tap the triangle to open Flow’s repair screen.
Select Open settings.
Enable Wispr Flow’s main accessibility toggle.
Retry icon: Permission is still granted, but Flow isn’t responding; tap to reconnect.
Reconnecting spinner: Wait; it isn’t tappable. After 60 seconds without reconnecting, it can become a tappable retry state.
Force-stopped app: Open Flow once to restart it.
Home warnings: Swipe through cards and use their action buttons—not the card body. Depending on the card, choose Allow Microphone, Go to Settings, Allow, End snooze now, Turn Back On, or Restart Flow. Permission cards clear when you return with access restored.
Text wasn’t inserted
If direct insertion fails, Flow copies your text to the clipboard and shows Paste.
Focus the target text field.
Tap Paste on the bubble, or long-press the field and choose Paste.
Your words should now appear in the field.
“Failed to transcribe. Saved in the app.”
The recording is saved for retry.
Check your internet connection.
Tap Retry on the bubble.
You can also use Home → More options → Retry Transcript while the recorded audio remains available. Check Home for the completed transcript.
Check background settings for your device
Manufacturer battery restrictions can hide the bubble. Use these settings if it remains missing after permissions setup.
On Realme, OPPO, Vivo, Huawei/Honor, OnePlus, Transsion, and Xiaomi/Redmi/POCO, finish both the manufacturer battery screen and the per-app battery settings Flow opens next. If settings cannot open, retry or select Skip to continue onboarding.
Pixel / Google: optional recovery
Battery controls: Settings → Apps → Wispr Flow → Battery.
Select Unrestricted.
Samsung battery settings
Background controls: Settings → Battery → Background usage limits.
Add Wispr Flow to Never sleeping apps.
Disable Put unused apps to sleep.
Select Unrestricted under Settings → Apps → Wispr Flow → Battery.
Xiaomi / Redmi / POCO
Accessibility setup includes an extra OK confirmation.
Enable autostart for Wispr Flow.
Select No restrictions in Flow’s battery saver settings.
Lock Wispr Flow in recent apps.
Vivo battery settings
Autostart: Settings → More Settings → Applications → Autostart.
Enable Wispr Flow.
Lock Flow in recent apps by swiping down on its app card.
Transsion: Tecno / Infinix / itel
Autostart: Security → Permissions → Autostart.
Enable Wispr Flow.
Select Don’t optimize for Flow under Settings → Battery → Battery optimization.
Lock Wispr Flow in recent apps.
Motorola / Lenovo
Battery controls: Settings → Apps → Special app access → Battery optimization.
Select Don’t optimize for Wispr Flow.
Lock Flow in recent apps by swiping down on its app card.
OPPO battery settings
App controls: Settings → App Management → Wispr Flow.
Enable Allow Auto-Launch.
Enable Allow Background Activity.
Add Flow to the power-saving exception list.
Realme battery settings
Battery controls: Battery Optimization.
Select Not optimized for Flow.
Enable Auto Launch for Flow.
Allow background activity for Flow.
OnePlus battery settings
Battery controls: Battery Optimization.
Select Don’t optimize for Flow.
Enable App Auto-Launch for Flow.
Lock Wispr Flow in recent apps.
Huawei / Honor
App launch controls: Settings → Apps → App launch → Wispr Flow.
Select Manage manually.
Enable all three toggles.
Select Don’t allow for Flow under Settings → Apps → Special access → Battery optimization.
Other devices, including non-Pixel stock Android
Battery controls: Settings → Apps → Wispr Flow → Battery.
Disable battery optimization.
Enable autostart for Flow if available.
Lock Wispr Flow in recent apps.
After any bubble repair, open an eligible text field with the keyboard visible. If the bubble returns, try dictating again.
Still stuck?
Contact support if the bubble stays missing after setup, transcription fails on a stable connection, or you see an unlisted error. Include your device model, Android version, and steps tried.