How to Enable Text to Speech on Any Device or Platform

Text to speech (TTS) is one of those features that quietly exists on almost every device you already own — built into your operating system, your browser, your phone, and dozens of apps. The challenge isn't finding a TTS solution. It's knowing where to look and which settings actually control it on your specific setup.

What Text to Speech Actually Does

Text to speech converts written text into spoken audio using a synthetic voice engine. Modern TTS sounds dramatically different from the robotic monotone of early systems. Most platforms now offer multiple voice options, adjustable speaking rates, and pitch controls — some powered by neural AI voices that closely mimic natural human speech.

TTS operates at two levels:

  • System-level TTS — built into the operating system and available across apps
  • App-level TTS — implemented within a specific application, independent of your OS settings

Understanding which level you're working with matters, because changing one doesn't always affect the other.

Enabling Text to Speech on Windows

Windows includes a built-in TTS engine called Narrator, plus a separate Speak feature accessible through some apps.

To enable Narrator:

  1. Open Settings → Accessibility → Narrator
  2. Toggle Narrator on, or press Windows key + Ctrl + Enter

Narrator reads aloud your screen content, including menus, typed text, and documents. You can adjust voice, speed, and verbosity from the same settings panel.

For reading selected text aloud in Microsoft Word or OneNote, look for the Read Aloud button in the Review or View tab. This uses a separate TTS layer from Narrator.

Windows also supports installing additional TTS voice packs through Settings → Time & Language → Speech, which expands your language and voice options.

Enabling Text to Speech on macOS

Apple's TTS feature on Mac is called Spoken Content.

  1. Open System Settings → Accessibility → Spoken Content
  2. Enable Speak Selection to have your Mac read highlighted text aloud (default shortcut: Option + Esc)
  3. Enable Speak Screen if you want continuous reading of all on-screen content

You can choose from multiple system voices and download higher-quality Enhanced or Premium voices directly from the voice selection menu. Premium voices use neural synthesis and sound noticeably more natural.

Enabling Text to Speech on iPhone and iPad 📱

iOS and iPadOS offer TTS through Accessibility → Spoken Content:

  • Speak Selection — a Speak button appears when you highlight text
  • Speak Screen — swipe down with two fingers from the top of the screen to have the entire screen read aloud
  • Typing Feedback — speaks characters or words as you type

You can also control reading speed and choose from downloaded voices under Spoken Content → Voices. Some voices require a separate download but remain free.

Enabling Text to Speech on Android

Android's TTS implementation varies by manufacturer, but the core settings live in:

Settings → Accessibility → Text-to-Speech Output

Here you'll typically find:

  • A choice between Google Text-to-Speech and any other installed TTS engines
  • Language and voice selection
  • Speech rate and pitch controls

Many Android apps — including Google Chrome, Google Play Books, and Google Docs — have their own Read Aloud functions that tap into this engine or use their own.

Samsung devices running One UI may surface these settings under a slightly different path, and some manufacturer skins include their own TTS tools separate from Google's engine.

Enabling Text to Speech in Browsers

Google Chrome doesn't have a native read-aloud feature built into the browser UI, but it relies on your operating system's TTS engine for extensions. Extensions like Read Aloud or Natural Reader tap into your installed voices and add a toolbar button for on-demand reading.

Microsoft Edge has TTS built in natively. Click the Read Aloud button in the toolbar (or press Ctrl + Shift + U) to start reading any webpage. Edge pulls from Windows TTS voices and also includes several high-quality neural voices available even on non-Windows systems.

Safari on macOS supports TTS through the system's Spoken Content settings — highlight text, right-click, and select Speech → Start Speaking.

Key Variables That Affect Your TTS Experience

The right TTS setup depends on several factors that differ from user to user:

VariableWhy It Matters
OS versionNewer OS versions include better neural voices
Installed voice packsDefault voices vary widely in quality
App vs. system TTSSome apps override system settings entirely
Internet connectionSome premium voices stream from cloud servers
Language/accent needsVoice availability varies significantly by language
Use caseScreen reading, document reading, and typing feedback use different settings

When System TTS Isn't Enough 🔊

Built-in TTS works well for casual use, but some scenarios push its limits:

  • Long-form document listening — dedicated apps like Voice Dream Reader (iOS/macOS) or @Voice Aloud Reader (Android) offer better controls for books and PDFs
  • Professional content creation — creating voiceovers or narration typically requires dedicated TTS platforms with higher-quality neural voices
  • Accessibility-critical workflows — users relying on TTS for significant daily tasks often find screen readers like NVDA (Windows, free) or JAWS (Windows, paid) offer more precise control than general system TTS

The gap between "TTS is on" and "TTS works well for what I need" is wider for some users than others. A casual user enabling Speak Selection on an iPhone to occasionally hear a webpage read aloud has completely different requirements than someone using TTS as a primary accessibility tool across a workday.

Which level of TTS control matters for your workflow — and whether your current OS voice quality is sufficient — depends entirely on how, where, and how often you plan to use it.