Work and productivity

Android Voice Typing Not Working? 9 Fixes for Gboard and More

Android voice typing not working? Check Gboard's mic permission, voice typing setting, languages and advanced voice typing on Pixel. Nine fixes, in order.

Mudasir Hussain7 min read
Android Voice Typing Not Working? 9 Fixes for Gboard and More

Short answer

Why is voice typing not working on my Android phone?

Most often Gboard doesn't have microphone permission, or voice typing is switched off in Gboard's settings. Check Settings > Apps > Gboard > Permissions > Microphone, then open Gboard's settings from the keyboard and choose Voice typing. Also check that your language supports voice typing and that you have a connection if your language needs one.

You tap the microphone on your keyboard and nothing happens. Or there's no microphone at all. Or "Speak now" appears, you talk, and the words never show up.

When Android voice typing is not working, it's usually one of a few things: the keyboard doesn't have microphone permission, voice typing is switched off in the keyboard's settings, the language doesn't match, or the network is in the way. Below are nine fixes in order of likelihood, with menu paths from Google's Gboard help and Android help as of October 2026.

Most Android phones use Gboard, so the steps focus on it. Menu names can vary a little by phone maker and Android version.

How Gboard voice typing should work#

Google's steps: open any app, tap a text area, tap the Microphone at the top of the keyboard, and when you see "Speak now", say what you want written. On some Pixel phones, the same microphone starts advanced voice typing, which adds punctuation and lets you edit by voice.

Quick diagnosis#

What happensMost likely causeGo to
Tap the mic, nothing happensGboard has no microphone permissionFix 1
No microphone on the keyboardVoice typing switched off in GboardFix 2
Nonsense, or the mic disappears in one languageLanguage not supported or not enabledFix 3
Pixel: no punctuation or voice editingAdvanced voice typing off or unsupportedFix 4
"Speak now" appears, nothing typesNo connectionFix 5
Works sometimes, silent other timesAnother app or Bluetooth device has the micFix 6
Fails when the battery is lowBattery Saver restrictionsFix 7

Swipe to see all columns

Samsung, Xiaomi, OnePlus and other makers rename some menus, so if a path doesn't match exactly, search for the last item (for example "Microphone" or "Permission manager") with the search box at the top of the Settings app.

The fixes, most likely first#

1. Give Gboard microphone permission#

If you tapped "Don't allow" the first time, Gboard can't hear you. Google's path for app permissions:

Settings > Apps > Gboard > Permissions > Microphone

If Gboard isn't listed, tap See all apps first. Choose Allow (or "Allow only while using the app"). You can also check it the other way round under Security & Privacy > Privacy > Permission manager > Microphone.

Also check that the phone's overall microphone access isn't switched off. Many Android phones have a Microphone access tile in Quick Settings (swipe down from the top); if it's off, no app can use the mic.

2. Turn on voice typing in Gboard#

If the microphone icon is missing from the keyboard, voice typing is likely switched off. In any app, tap a text field, tap Settings at the top of the keyboard (the gear, sometimes inside the four-square menu), then choose Voice typing and turn it on.

3. Check the language#

Google says talk-to-text "doesn't work with all languages." If your Gboard language isn't supported, the microphone may be missing or produce nothing useful.

  • Add or reorder languages in Gboard's settings under Languages.
  • On a tablet's voice toolbar, Google says you can tap your language's abbreviation at the bottom left and pick another.
  • For multiple languages, Google notes they must be enabled in Gboard first.

4. Fix advanced voice typing on Pixel#

On Pixel phones, Google's advanced voice typing help lists the requirements:

  • Pixel 6 or later (including Fold and Tablet).
  • One of six languages: English, French, German, Italian, Japanese and Spanish.
  • Your primary Gboard language and device language must match.

To turn it on: tap a text field, tap Settings at the top of the keyboard, choose Voice typing, and toggle Advanced voice typing features.

If it's missing on a new Pixel, Google says the phone may need a few hours to download what it needs: connect to Wi-Fi, restart, and charge overnight. On Android 12, update the Android System Intelligence app from Google Play.

5. Check your connection#

Depending on your phone and language, voice typing may send audio for processing, so it needs Wi-Fi or mobile data. Google says advanced voice typing on Pixel keeps the text you speak on your device (except Fix it), but basic voice typing on many phones depends on the network. Turn off Airplane Mode, try switching between Wi-Fi and mobile data, and pause any VPN.

6. Free the microphone#

Another app may be holding the mic: a call, a voice recorder, a video app or a voice assistant. Close them. Disconnect Bluetooth earbuds or car audio too, in case voice typing is listening through a device you're not wearing. Then test the mic itself with a quick voice recording.

7. Let Gboard run in the background#

Aggressive battery saving can stop voice typing from starting. Turn off Battery Saver for a moment and try again. On Samsung phones, also check that Gboard isn't on the sleeping apps list in Battery settings.

8. Update Gboard and the Google app, then restart#

Open Google Play, search for Gboard and the Google app, and install any updates. Then restart the phone. Outdated keyboard components are a common cause of a microphone that appears but never types.

9. Clear Gboard's cache#

As a last step: Settings > Apps > Gboard > Storage > Clear cache. Avoid "Clear storage" unless you're happy to lose learned words and settings.

If you use a different keyboard#

Samsung Keyboard, SwiftKey and others have their own voice input and their own settings. Permission, language and network checks still apply. A quick test: install Gboard from Google Play, switch to it, and try its microphone. If Gboard works, the problem is your keyboard app; if it doesn't, the problem is the phone's microphone or permissions.

To switch keyboards, tap the keyboard icon that appears in the navigation bar while you're typing, or look for the keyboard settings under Settings > System > Languages & input (the exact name varies by phone). You can switch back at any time, and your old keyboard keeps its settings.

If nothing works#

If voice typing works but doesn't do enough (it types every "um", or mishears names), our Gboard voice typing alternatives covers the options in depth. The short version, free first:

Rambler on Pixel 11. If you have a Pixel 11, try Rambler first: Google's newest voice typing removes filler words, fixes grammar and rewrites by voice.

Voice Access. Google's free accessibility app lets you control the whole phone and write by voice, for anyone who finds the touch screen hard to use (Voice Access help).

A floating dictation bubble. LumeVoice is one option. It doesn't replace your keyboard: a bubble sits over Gboard or Samsung Keyboard, you tap it, talk, and tap the check mark. It removes filler words, applies your self-corrections and adds punctuation, in 100 languages. Setup turns on Lume Voice in Accessibility settings, which it uses only to find the text field you're in and insert your words. It needs an internet connection, so it won't help offline. See the Android app page.

Keep your keyboard, add better voice typing

LumeVoice's bubble turns your speech into clean, punctuated text in any Android app, and the same plan covers Mac, Windows and iPhone. Every new account gets 3,000 free words, no card required.

Download for MacMac (macOS 11.5+), Windows 10 & 11, iPhone and Android

Checklist#

  1. Settings > Apps > Gboard > Permissions > Microphone: allowed.
  2. Gboard settings > Voice typing: on.
  3. Language supported and enabled in Gboard.
  4. Pixel: advanced voice typing requirements met; give a new phone time.
  5. Connected to Wi-Fi or mobile data.
  6. No other app or Bluetooth device holding the mic.
  7. Battery Saver not blocking Gboard.
  8. Gboard and the Google app updated; phone restarted.
  9. Gboard cache cleared.

Frequently Asked Questions

Why is the microphone icon missing from Gboard?

Voice typing is probably turned off in Gboard. Tap a text field, tap Settings at the top of the keyboard, choose Voice typing and turn it on. Some phones put the microphone on a long-press or in the toolbar menu instead of on the main keyboard.

Why doesn't advanced voice typing appear on my Pixel?

Google says it needs a Pixel 6 or later and one of six languages: English, French, German, Italian, Japanese or Spanish. Your primary Gboard language must match your device language. On a new Pixel, it can take a few hours to download; connect to Wi-Fi, restart and charge overnight.

Does Android voice typing work offline?

It depends on your phone and language. Google says that with advanced voice typing on Pixel 6 and later, the text you speak stays on your device, except when you use Fix it. On other phones and languages, voice typing may need a connection, so check your network if it fails.

I use Samsung Keyboard. Do these fixes apply?

The permission, language and network checks apply to any keyboard. Samsung Keyboard has its own voice input settings, which differ from Gboard's. If Samsung's voice input won't work, installing Gboard from Google Play and testing its microphone is a quick way to find out whether the problem is the keyboard or the phone.

Is there a voice typing app that works with my current keyboard?

Yes. LumeVoice on Android is a floating bubble over your keyboard, so you keep Gboard or Samsung Keyboard. Tap the bubble, talk, and tap the check mark; it removes filler words and adds punctuation. It needs an internet connection and Accessibility access to insert text.

Mudasir Hussain · Maker of Lume

Builds Lume alone: the Mac, Windows, iPhone and Android apps.

About Lume →