Android Voice To Text Not Working | Fast Fix Checklist

Android voice to text stops working when mic access, keyboard voice typing, or Speech Services settings get flipped, and a clean reset chain usually restores it.

When dictation breaks, it throws off your whole flow. You tap the mic, say a sentence, and nothing lands. Or it types a few words, then freezes. The fastest way back is to walk the settings in order, from the phone mic permission to the speech engine behind the keyboard.

This checklist assumes Gboard and Google’s speech components. If you use another keyboard, the menu names may differ. Start at the top and stop once it works.

Android Voice To Text Not Working

If you searched for android voice to text not working, most failures fall into four buckets. The microphone is blocked, voice typing is off, the speech engine is stuck, or a background rule steals the mic.

What You See Most Common Cause Fast Check
Mic icon appears, then nothing types Microphone permission off for the keyboard or app Enable mic permission for Gboard and the app
“No permission” or “can’t use mic” message System mic access blocked, or privacy toggle off Turn on system microphone access
Voice typing works in one app, not another App-level mic permission off Allow mic for that app
It starts, then stops after a few seconds Battery restriction, Bluetooth routing, or network drop Disable battery restriction for Gboard and speech
Mic button missing on the keyboard Voice typing disabled in keyboard settings Turn on voice typing in Gboard settings

Before changing settings, do a simple sanity test. Open a note, tap the keyboard mic, and watch for the listening animation. If it never starts, start with permissions and system mic access. If it starts then stops, jump to battery and Bluetooth checks, then try again.

Check The Basics That Break Dictation

Many “it just stopped” moments come from a small switch you didn’t mean to touch. These checks take a minute and often fix it without deeper resets.

Confirm The System Microphone Toggle

Android has a global mic access control. If it’s off, voice typing can’t hear anything.

  • Open Quick Settings — Swipe down twice and look for a Mic or Microphone tile, then turn it on if it’s off.
  • Check Privacy controls — Go to Settings, then Privacy, then confirm Microphone access is enabled.
  • Try a test recording — Use the Recorder app or your camera video to confirm the mic captures sound.

Verify App And Keyboard Microphone Permissions

Voice typing needs mic access for both the keyboard and the app you’re typing in.

  • Allow mic for your keyboard — Settings, then Apps, then Gboard, then Permissions, then set Microphone to Allow.
  • Allow mic for the target app — In Settings, open Apps, pick Messages, WhatsApp, Gmail, or the app you use, then allow Microphone.
  • Remove “Only while in use” friction — If the app offers “Ask every time,” pick Allow while using the app.

Restart With A Real Power Cycle

A reboot clears stuck audio routes and resets speech connections.

  • Restart the phone — Hold the power button, tap Restart, then wait for the lock screen.
  • Try voice typing again — Open a notes app, tap the mic, and dictate a full sentence.

On some phones, advanced voice typing needs time to finish downloads after setup. Keep Wi-Fi on, restart once, and plug in for a while, then test again.

Fix Android Voice To Text When It Stops Working In Gboard

Gboard can show a mic icon even when voice typing is off in its settings, or when the voice input method changed.

Turn On Voice Typing Inside Gboard

If the mic icon is missing, or tapping it does nothing, first confirm Gboard still has voice typing enabled.

  • Open Gboard settings — Open any app with a text field, bring up the keyboard, tap the gear icon, then choose Voice typing.
  • Enable voice typing — Turn on the Voice typing toggle, then back out to the keyboard.
  • Show the mic button — In Gboard settings, open Preferences and enable the microphone button if your build offers it.

Confirm The Default Voice Input Engine

Android lets you pick which service handles speech recognition. If another engine is selected, Gboard dictation may stall or vanish.

  • Open the input settings — Settings, then System, then Languages, then On-screen keyboard, then Voice input.
  • Select the Google engine — Pick Speech Recognition and Synthesis from Google when it’s available.
  • Update the speech app — In the Play Store, search for the same speech package and install updates.

The Play Store listing for Speech Recognition and Synthesis from Google also notes that it provides speech-to-text and related voice features on Android. You can view it here: Speech Recognition & Synthesis.

Reset Gboard Without Losing Your Whole Setup

If the toggles look right and it still won’t transcribe, clear cache first. Clearing storage resets keyboard settings, so save that for last.

  • Clear Gboard cache — Settings, then Apps, then Gboard, then Storage, then Clear cache.
  • Force stop Gboard — In the same app screen, tap Force stop, then reopen a typing screen.
  • Clear Gboard storage — If cache didn’t help, use Clear storage, then set up Gboard again.

Reset Speech Services And Language Downloads

When voice typing fails across several apps, the speech layer behind the keyboard is a prime suspect. On many phones, it’s Speech Recognition and Synthesis from Google.

Clear Cache For The Speech Component

Speech apps can get stuck after an update. Clearing cache and restarting forces a clean reload.

  • Open the speech app entry — Settings, then Apps, then show system apps if needed, then open the Google speech package.
  • Clear cache — Tap Storage, then Clear cache.
  • Restart the phone — Reboot, then test dictation in a notes app.

Check Languages For Offline Speech

Voice typing can lean on downloaded language data when the connection is weak. Google’s Voice Access documentation points to downloading an offline speech recognition language as a fix for voice features.

  • Match keyboard and speech language — In Gboard, set the typing language to the language you speak most.
  • Download offline language data — In Google settings for voice, download the same language for offline recognition if your phone offers it.
  • Test with Wi-Fi on — Turn on Wi-Fi for the first test so language files and updates can finish.

Fix Network And Data Saver Blocks

If data saver blocks background data, the speech engine can hang at “Listening” or “Initializing.”

  • Turn off Data Saver — Settings, then Network, then Data Saver, then switch it off for testing.
  • Allow unrestricted data — Settings, then Apps, then Gboard, then Mobile data, then enable Unrestricted data usage.
  • Switch networks — Try Wi-Fi, then try mobile data, and see if one path works cleanly.

Handle Conflicts From Updates, Battery Rules, And Bluetooth

This section helps when dictation works for a moment, then drops, or when audio routes to the wrong place.

Remove Battery Restrictions From Speech And Keyboard

Battery management can pause services that listen in the background and cut off dictation.

  • Set Gboard to Unrestricted — Settings, then Apps, then Gboard, then Battery, then choose Unrestricted.
  • Set the speech app to Unrestricted — Do the same for the Google speech component that handles recognition.
  • Disable battery saver — Turn off Battery Saver for a test run, then try dictation again.

Check Bluetooth And Wired Audio Routing

If earbuds are connected, Android may route the microphone there. A muted or flaky headset mic can make dictation look broken.

  • Disconnect Bluetooth — Turn Bluetooth off for one test, then try dictation using the phone mic.
  • Unplug accessories — Remove any USB-C audio adapter, then test again.
  • Try the headset mic on a call — Place a quick call and check if the other person hears you.

Test In Safe Mode To Spot Conflicting Apps

Screen recorders, call recorders, and some accessibility tools can grab the mic and block voice typing. Safe mode runs the phone with third-party apps turned off.

  • Boot into safe mode — Hold the power button, long-press Power off, then confirm Safe mode.
  • Test dictation — Open notes and try voice typing for a full paragraph.
  • Remove the conflict — If safe mode fixes it, uninstall or disable the app that last used the mic, then reboot normally.

When It Still Won’t Work

If you’ve reached this point, you’re chasing a deeper settings issue, a broken update state, or a hardware problem. The steps below get more disruptive as you go.

Refresh Updates And Reinstall The Keyboard

A partial update can leave the keyboard and speech components out of sync. Bringing everything to current versions often fixes that mismatch.

  • Update system apps — Open Play Store, then manage apps, then update Gboard and the speech component.
  • Uninstall Gboard updates — Settings, then Apps, then Gboard, then menu, then Uninstall updates, then update it again.
  • Reset app preferences — Settings, then Apps, then reset app preferences, then re-check microphone permissions.

Try A Fresh User Profile

User profiles keep app data separate. If dictation works in a new profile, your main profile has a settings or data issue.

  • Add a new user — Settings, then System, then Multiple users, then add a new user.
  • Install Gboard and test — Sign in, install Gboard, then try dictation in a notes app.
  • Move only what you need — If the new profile works, move core apps and data, then clean the original profile later.

Check For Hardware Trouble

A damaged mic, clogged port, or loose connection can mimic a software failure. Before you reset the phone, do a quick hardware check.

  • Record audio in two apps — Use Recorder and Camera video to see if both capture your voice.
  • Clean the mic area — Brush lint out of the mic hole and USB-C port using a dry, soft tool.
  • Test speakerphone on a call — If calls sound muffled too, hardware is a real suspect.

Factory Reset As A Last Step

If voice typing is broken across apps, safe mode didn’t help, and recordings work, a reset can clear a corrupted system state. Back up first, then verify dictation before restoring apps.

  • Back up your data — Use Google backup and copy photos and files to a safe place.
  • Reset the device — Settings, then System, then Reset options, then Erase all data.
  • Test before restoring — After setup, open notes and test voice typing before loading all apps.

If you’re still stuck after a reset, microphone hardware or a device firmware bug is likely. A repair shop or the phone maker’s service channel can run mic diagnostics.

If android voice to text not working is your daily headache, run this chain in order. Enable mic permissions, confirm Gboard voice typing is on, clear Gboard cache, then clear cache for the Google speech component.