If your Mac’s text-to-speech has stopped working, here is how to troubleshoot it — from the simplest checks to deeper system settings.
Quick Checks
Before diving into detailed fixes, try these first:
- Restart the app where TTS is not working
- Restart your Mac — often resolves temporary TTS issues
- Check volume — ensure your Mac volume is on and not muted
- Check Do Not Disturb — Focus modes can block TTS output
Fix 1: Verify Spoken Content Is Enabled
- System Settings > Accessibility > Spoken Content
- Confirm “Speak Selection” is toggled on
- If it was off, toggle it on and test
Fix 2: Check Keyboard Shortcut
The keyboard shortcut may conflict with another app:
- System Settings > Keyboard > Keyboard Shortcuts
- Select “Accessibility” from the left menu
- Find “Speak selected text when the key is pressed”
- If blank or conflicting, click to set a new shortcut (try Shift+Esc or Option+Tab)
- Test the new shortcut
Common conflicts: Some apps override Option+Esc. Terminal, code editors, and some creative apps are known offenders.
Fix 3: Check Accessibility Permissions
Some app-specific TTS workflows can depend on Accessibility permissions:
- System Settings > Privacy & Security > Accessibility
- Look for the app you are using (Finder, Safari, etc.)
- If an app is missing, click ”+” and add it
This is a common fix when TTS works in some apps but not others.
Fix 4: Restart the Speech Synthesizer
- Open Activity Monitor (Applications > Utilities)
- Search for “speechsynthesizer” or “com.apple.speech”
- Select the process and click the X button > Force Quit
- The process restarts automatically
- Test TTS again
Fix 5: Reset Spoken Content Settings
- System Settings > Accessibility > Spoken Content
- Toggle all settings off
- Restart your Mac
- Re-enable Speak Selection and Speak Screen
- Test
Fix 6: Re-download Problem Voices
If voices are missing, corrupted, or sound wrong:
- System Settings > Accessibility > Spoken Content
- Open the voice picker and choose “Manage Voices”
- Remove or deselect the problem enhanced voice if macOS offers that option
- Restart your Mac
- Re-download the voice from Manage Voices
Avoid deleting system voice folders manually. macOS protects many system files, and manual deletion can create harder-to-debug problems.
Fix 7: Check for macOS Updates
TTS issues can be caused by system bugs that Apple fixes in updates:
- System Settings > General > Software Update
- Install any available updates
- Restart and test
When All Else Fails
If macOS built-in TTS continues to have issues, a dedicated TTS app can avoid relying on the system speech engine:
- Uses its own generation workflow
- Uses app-managed voice models rather than system voices
- Reduces dependence on Spoken Content settings
For a local TTS workflow that does not depend on macOS Spoken Content, Spokio is powered by Chatterbox Turbo, runs on Apple Silicon and Intel Macs, supports local voice cloning and batch export, and does not upload text, audio, or voice samples to cloud services.
