Skip to content
Zahvox
Guide · Troubleshooting

Voice-to-Text Not Working? 12 Fixes to Try

Fix browser voice typing, microphone access, and online dictation problems before you give up on speech-to-text.

  • No signup
  • No download
  • Free voice tool
  • Works best in Chrome
  • Transcript stays in your browser

Voice-to-text usually stops working because of microphone permissions, unsupported browsers, blocked site access, outdated browser versions, muted input devices, privacy settings, or poor internet connection. Start by checking microphone access, switching to Chrome or Edge, refreshing the page, and testing your microphone before trying voice typing again.

Quick checklist

Quick checklist before you troubleshoot.

  • Check your microphone is connected
  • Allow microphone access in the browser
  • Use Chrome or Edge if your browser does not support speech recognition
  • Refresh the page
  • Close other apps using the microphone
  • Test your microphone in system settings
  • Check your internet connection
  • Try a quiet room
Fixes

12 fixes for voice-to-text problems.

  1. 01

    Allow microphone permission for the website

    Cause

    The browser blocked the site from using your microphone, so recording never starts.

    Fix

    Click the lock or tune icon in the address bar, set microphone to Allow, and reload the page.

    Next step

    If the browser never asked for permission, move to fix 2.

  2. 02

    Check browser support

    Cause

    Not every browser supports live speech recognition through the Web Speech API.

    Fix

    Open the tool in Chrome or Edge on desktop. On mobile, try Chrome on Android or Safari on iOS.

    Next step

    If speech is supported but nothing happens, move to fix 4.

  3. 03

    Use Chrome or Edge for browser voice-to-text

    Cause

    Firefox does not support browser speech recognition today, and some niche browsers strip the API.

    Fix

    Install or open Chrome or Edge and try the tool again in a fresh tab.

    Next step

    If it works in Chrome but not your default browser, that browser is the cause.

  4. 04

    Refresh the page after changing permissions

    Cause

    Permission changes only take effect on a new page load.

    Fix

    After allowing the microphone, do a full reload of the tool page.

    Next step

    Still nothing? Move to fix 5.

  5. 05

    Make sure the correct microphone is selected

    Cause

    The system may default to a disconnected headset, a virtual audio device, or a low-level input.

    Fix

    In system settings, choose the microphone you want to use and set its input level to a normal range.

    Next step

    If the level meter does not move when you speak, the hardware itself is the issue.

  6. 06

    Close Zoom, Meet, Teams, or other apps using the mic

    Cause

    Only one app can hold the microphone at a time on many systems.

    Fix

    Fully quit any call, meeting, or recording app, then reload the tool page.

    Next step

    If closing them fixes it, keep them closed while you dictate.

  7. 07

    Check operating system microphone privacy settings

    Cause

    The OS can block the browser from accessing the microphone even if the site is allowed.

    Fix

    Open your operating system privacy settings and make sure your browser is allowed to use the microphone.

    Next step

    See the platform steps below for Mac, Windows, and mobile.

  8. 08

    Turn off browser extensions that block microphone access

    Cause

    Privacy, ad blocking, and script-blocking extensions sometimes break media APIs.

    Fix

    Open the tool in a private or incognito window with extensions disabled. If it works, re-enable extensions one at a time.

    Next step

    The last extension you re-enable before it breaks is the cause.

  9. 09

    Update your browser

    Cause

    Old browser versions may ship with broken or partial speech recognition support.

    Fix

    Update to the latest stable version of Chrome or Edge and restart the browser.

    Next step

    If updates are blocked by IT policy, use a personal device to confirm the fix.

  10. 10

    Check internet connection

    Cause

    Some browser speech engines send audio to a cloud service. A weak connection breaks recognition.

    Fix

    Open a normal website to confirm the connection, then switch networks if the current one is slow or filtered.

    Next step

    On a stable connection but still no text, move to fix 11.

  11. 11

    Speak clearly in a quiet environment

    Cause

    Loud rooms, distant microphones, and mumbled speech reduce recognition accuracy to zero.

    Fix

    Move to a quiet room, get closer to the microphone, and speak in short, clear sentences.

    Next step

    If the transcript is empty but you can see audio input, the engine may still be warming up. Wait two seconds.

  12. 12

    Restart the browser or device

    Cause

    Stuck audio drivers, hung tabs, and cached permissions can all block a working setup.

    Fix

    Quit the browser fully, restart it, and open the tool in a fresh tab. If that fails, restart the device.

    Next step

    If nothing above works, test the microphone in another app to confirm the hardware.

Browser support

Browser support matters.

Browser voice-to-text tools rely on the Web Speech API. Chrome and Edge are usually the safest choices for reliable speech recognition today.

Firefox support for the speech API is limited on desktop. Safari support can vary by device and version. If a browser is unsupported, Zahvox falls back to a text area so you can still type or paste.

Microphone permissions

How to check microphone permissions.

Chrome
  1. Click the lock icon in the address bar
  2. Check microphone permission
  3. Set to Allow
  4. Refresh the page
Mac
  1. Open System Settings
  2. Privacy and Security
  3. Microphone
  4. Allow the browser
Windows
  1. Open Settings
  2. Privacy and security
  3. Microphone
  4. Allow microphone access for apps and browser
Mobile
  1. Open browser app permissions
  2. Allow microphone access
  3. Reload the page
  4. Keep the tab in the foreground
Test your setup

Try a browser voice-to-text tool after fixing permissions.

Once microphone access is working, test your setup with Zahvox. Open the free tool, click record, speak a short sentence, edit the transcript, and copy or download the text.

Open Free Voice-to-Text Tool
Accuracy

If voice-to-text works but the transcript is poor.

  • Speak slower
  • Use a better microphone
  • Reduce background noise
  • Pause between thoughts
  • Check names, numbers, and product terms manually
  • Avoid long rambling sentences
  • Use short sections and edit after each one
When to use text input instead

When voice input is not the best option.

Voice-to-text may not be ideal for private information, noisy places, names with unusual spelling, code, passwords, legal terms, financial information, or sensitive client details. Type those manually.

FAQ

Voice-to-text troubleshooting questions.

Ready to try voice-to-text again?

Free voice-to-text. No signup. No card. No download.