Speech to Text Not Working? 9 Fixes That Actually Work
Speech to text not working is one of those problems that hits at the worst possible time, right when you need to get something typed fast. The good news: it's almost always fixable. This guide covers the 9 most common fixes across Mac, Windows, iPhone, Android, and Chrome so you can get back to dictating in minutes.
Quick check before you troubleshoot
Before diving into specific fixes, rule out the 3 most obvious causes first. These take about 30 seconds each and solve the problem more often than you'd think.
Is your microphone actually working? Open Voice Memos on Mac or iPhone, Sound Recorder on Windows, or any recording app on Android. Record a short clip and play it back. If you can hear yourself clearly, your mic hardware is fine. If not, your speech to text issue is a hardware problem, not a software one.
Is dictation or voice typing enabled? It sounds basic, but OS updates sometimes toggle dictation off without telling you. Check your dictation settings (we'll cover the exact paths for each platform below).
Do you have an internet connection? Most built-in speech to text tools send your audio to the cloud for processing. No internet means no transcription. The exceptions: Apple Silicon Macs and iPhones running iOS 16 or later can handle some dictation on-device.
Fix 1: Check microphone permissions (most common cause)
This is the single most common reason speech to text stops working. Your operating system or browser may be blocking your app from accessing the microphone, even if the mic itself works fine. After OS updates, permissions sometimes reset without warning.
Mac: Open System Settings > Privacy & Security > Microphone. Make sure the app you're trying to dictate in has a toggle switched on. If you're using dictation in a browser, the browser itself needs microphone access here.
Windows: Go to Settings > Privacy & Security > Microphone. First, confirm "Microphone access" is toggled on at the top. Then scroll down and make sure "Let apps access your microphone" is on, and check that your specific app is allowed in the list below.
iPhone: Open Settings > Privacy & Security > Microphone. You'll see a list of apps that have requested mic access. Toggle on any app where voice typing isn't working.
Android: Go to Settings > Apps, find your keyboard app (usually Gboard), tap Permissions, then make sure Microphone is set to "Allow" or "Allow only while using the app."
Chrome: Click the 3 dots in the top right, then Settings > Privacy and Security > Site Settings > Microphone. Make sure the site you're using (like Google Docs) isn't on the blocked list. If it is, remove it and reload the page.
After changing any permission, close and reopen the app you were trying to use. Some apps won't pick up the new permission until they restart.
Fix 2: Toggle dictation off and back on
Sometimes the dictation feature gets stuck in a bad state. Toggling it off and back on forces the system to reinitialize the speech recognition engine, which clears out whatever went wrong.
Mac: Open System Settings > Keyboard > scroll down to Dictation. Toggle it off, wait 10 seconds, then toggle it back on. While you're here, check that the correct microphone source is selected in the dropdown below the toggle.
iPhone: Go to Settings > General > Keyboard > scroll down to Enable Dictation. Turn it off, confirm, wait a few seconds, then turn it back on. You'll need to confirm again that you want to enable it.
Windows: Open Settings > Time & Language > Speech. Toggle "Online speech recognition" off and back on. Also check that the correct language is set as your speech language.
Android (Gboard): Open the Gboard app (or go to Settings > System > Languages & Input > On-screen keyboard > Gboard). Tap Voice typing and toggle it off and back on.
Fix 3: Update your operating system and apps
Speech recognition bugs are common in OS releases, and updates frequently fix them. If your dictation broke recently, an update you haven't installed yet may already have the fix.
Mac: Apple menu > System Settings > General > Software Update.
Windows: Settings > Windows Update > Check for updates.
iPhone: Settings > General > Software Update.
Android: Settings > System > Software Update. Also open the Google Play Store, search for "Gboard" and "Google Speech Services," and update both if available.
Chrome: Click the 3 dots > Help > About Google Chrome. It will automatically check for and install updates.
Don't skip your keyboard app updates on Android. Google's Speech Services app handles the actual voice recognition, and it updates separately from the OS.
Fix 4: Check your language settings
Dictation will fail silently or produce garbage text if the language setting doesn't match the language you're speaking. This is easy to overlook, especially if you use your device in multiple languages.
Mac: System Settings > Keyboard > Dictation > Language. Make sure your spoken language is in the list. You can click the + button to add additional languages.
Windows: Settings > Time & Language > Speech. Check that the speech language matches what you're speaking. You can also press Win + Spacebar to cycle through input languages during dictation.
iPhone: Settings > General > Keyboard > Dictation Languages. Tap to see which languages are enabled. If your language isn't checked, dictation won't recognize it.
Android: Open Gboard > Settings > Voice typing > Languages. Download the language you need if it's not already available. Some languages also have offline packs you can download for use without internet.
Google Docs: When you activate voice typing (Tools > Voice typing), there's a language dropdown above the microphone icon. Make sure it matches your spoken language.
Fix 5: Disable conflicting features
Certain features on your device actively conflict with speech to text. They can block dictation entirely or redirect the audio input so speech recognition never hears you.
Mac, Voice Control conflict: This is a big one. On Mac, Voice Control and Dictation cannot run at the same time. If Voice Control is on, Dictation won't work. Go to System Settings > Accessibility > Voice Control and turn it off. Then try dictation again.
iPhone, Screen Time restrictions: Screen Time can block Siri and Dictation entirely, especially on devices managed by a parent or organization. Go to Settings > Screen Time > Content & Privacy Restrictions > Allowed Apps and make sure Siri & Dictation is toggled on.
iPhone, third-party keyboards: Third-party keyboards like Grammarly Keyboard or SwiftKey can sometimes interfere with the built-in dictation button. To test, go to Settings > General > Keyboard > Keyboards, remove third-party keyboards temporarily, and try dictating with the default Apple keyboard.
Chrome, browser extensions: Ad blockers, privacy extensions, and other Chrome extensions can block microphone access at the browser level. Try opening an Incognito window (which disables extensions by default) and test voice typing there. If it works in Incognito, one of your extensions is the culprit. Disable them one at a time to find which.
Fix 6: Fix Google Docs voice typing specifically
Google Docs voice typing has its own set of quirks that trip people up. It works differently from system-level dictation, so even if your device's built-in speech to text works fine, Google Docs might not.
You must use Chrome or Edge. Google Docs voice typing does not work in Safari or Firefox. If you're on a Mac and using Safari out of habit, switch to Chrome for voice typing. This is the most common reason people can't find the voice typing option at all.
Check browser mic permissions separately. Even if your OS gives Chrome microphone access, Google Docs needs its own permission within Chrome. Go to Settings > Privacy and Security > Site Settings > Microphone and make sure docs.google.com isn't blocked. You can also click the lock icon in the address bar while on a Google Doc to check and change the mic permission directly.
Clear browser cache if voice typing stops responding. Sometimes voice typing will work once, then stop responding when you click the microphone icon again. Go to Settings > Clear browsing data, select "Cached images and files" and "Cookies and other site data," clear them, then reload your document. This fixes the issue more often than you'd expect.
Session timeouts are normal. Google Docs voice typing can stop listening after a period of silence or after extended use. If the microphone icon turns off on its own, just click it again to restart. This isn't a bug, it's just how Google Docs works.
Fix 7: Disconnect Bluetooth devices
This one catches a lot of people. When you have Bluetooth headphones, speakers, or other audio devices connected to your computer or phone, your system may route the microphone input through those devices instead of the built-in mic. If that Bluetooth device has a poor microphone or no microphone at all (like most Bluetooth speakers), speech to text will either fail completely or produce terrible results.
Here's the fix: disconnect all Bluetooth audio devices, then test speech to text using your device's built-in microphone. If dictation suddenly works again, one of your Bluetooth devices was the problem.
On Mac, you can also check which microphone is being used for dictation specifically. Go to System Settings > Keyboard > Dictation, and look at the microphone source dropdown. Make sure it says "Internal Microphone" or whichever mic you actually want to use.
On Windows, check Settings > System > Sound > Input and verify the correct microphone is selected as the default input device.
Once you know the built-in mic works, reconnect your Bluetooth devices one at a time and test after each one to find the culprit.
Fix 8: Restart your device (yes, really)
It's the oldest trick in tech support, and it's on this list because it genuinely works. A restart clears stuck processes, refreshes audio services, and resets any temporary glitches that may be blocking your microphone or speech recognition engine.
On Mac, iPhone, and Android, a simple restart is usually enough. Shut down completely, wait 10 seconds, then power back on.
On Windows, also restart audio services. Press Win + R, type services.msc, and press Enter. In the Services window, find these 3 services, right-click each one, and select Restart:
- Windows Audio
- Windows Audio Endpoint Builder
- Human Interface Device Service
This is more targeted than a full reboot and can fix speech recognition issues that a regular restart won't.
If your speech to text stopped working right after an OS update, a restart is especially important. Updates often require a restart to fully apply changes to audio and accessibility services.
Fix 9: Reset settings as a last resort
If you've tried everything above and speech to text still isn't working, it's time for the more aggressive fixes. These reset specific settings on your device. They won't delete your personal files, but they will reset certain preferences back to defaults.
iPhone: Try these in order, testing dictation after each one:
- Reset Keyboard Dictionary: Settings > General > Transfer or Reset iPhone > Reset > Reset Keyboard Dictionary. This clears any corrupted dictionary data without affecting your other settings.
- Reset Network Settings: Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This resets Wi-Fi, Bluetooth, and VPN settings, which can fix cloud-based dictation issues. You'll need to re-enter Wi-Fi passwords.
- Factory reset: Settings > General > Transfer or Reset iPhone > Erase All Content and Settings. Only do this if nothing else works, and back up your data first.
Mac: Open Finder, press Cmd + Shift + G, and type ~/Library/Preferences/. Find the file com.apple.assistant.plist and move it to the Trash. Restart your Mac. The system will create a fresh copy of this file with default dictation settings.
Windows: Create a new speech recognition profile. Open Control Panel > Speech Recognition > Advanced Speech Options. Under "Recognition Profiles," click New and follow the setup wizard. This gives Windows a fresh voice profile to work with, which can fix recognition issues that built up over time.
Android: Go to Settings > Apps, find Gboard (or your keyboard app), tap Storage, then Clear Cache. If that doesn't help, tap Clear Data (this will reset your keyboard settings, custom dictionary, and learned words).
Still not working? When built-in speech to text isn't enough
If you've worked through all 9 fixes and your speech to text is still giving you trouble, the issue might not be something you can fix. Built-in dictation tools have real limitations that no amount of troubleshooting can solve:
- Session timeouts: Most built-in tools stop listening after a short period, forcing you to keep reactivating them.
- Limited vocabulary: Technical terms, brand names, and industry jargon often get mangled because built-in tools are trained on general language.
- Cloud dependency: Many built-in options need an internet connection, which means dictation fails on spotty Wi-Fi or in offline environments.
- Accuracy issues with accents: Built-in speech engines can struggle significantly with non-standard accents or pronunciation patterns.
These are inherent trade-offs in free, built-in tools. They work well enough for quick messages, but they weren't designed for extended dictation or professional use.
If you find yourself constantly fighting with your device's built-in dictation, a dedicated dictation app may be worth trying. Blazing Fast Transcription is one option: it works across Mac, Windows, and Chrome, handles technical vocabulary better than built-in tools, has no session timeouts, and runs anywhere you type. There's a free tier so you can test it without committing.
Try Blazing Fast Transcription free
FAQ
Does speech to text need internet?
It depends on your device. Most built-in speech to text tools require an internet connection because they process your audio on remote servers. The main exceptions are Apple Silicon Macs (M1 and later), iPhones running iOS 16 or later (for supported languages), and Android devices with downloaded offline language packs. On Windows, the built-in voice typing feature requires an internet connection. If you need reliable offline dictation, dedicated apps like Blazing Fast Transcription can handle it without depending on your connection.
Why is my speech to text so inaccurate?
Inaccurate results usually come from 1 of 4 things: background noise, speaking too far from the microphone, a language setting mismatch, or simply the limitations of the built-in speech engine. Try moving to a quieter space, speaking 6 to 12 inches from your mic, and confirming your dictation language matches what you're speaking. If accuracy is still poor, especially with technical terms or accented speech, built-in tools may not have the vocabulary depth you need.
Is Apple Dictation and Google Voice Typing free?
Yes. Apple Dictation is built into every Mac, iPhone, and iPad at no cost. Google Voice Typing is free through Gboard on Android and through Google Docs on desktop. Both work well for casual use. The trade-off is that free tools offer less control over accuracy, vocabulary, and session length compared to dedicated dictation software.
Can I use speech to text offline?
Apple Silicon Macs and iPhones with iOS 16 or later support on-device dictation for certain languages without internet. On Android, you can download offline language packs through Gboard settings. Windows voice typing currently requires an internet connection. If offline dictation is important for your workflow, check whether your specific device and language support it before relying on it.
Why did my dictation stop working after an update?
OS updates frequently reset privacy permissions, toggle off dictation settings, or introduce temporary bugs in speech recognition. After any update, check that microphone permissions are still granted, dictation is still enabled, and your language settings haven't changed. If the update introduced a bug, check online forums for your specific OS version to see if others are reporting the same issue: a patch usually follows within a few weeks.