How to Disable the “Speak Selection” Feature on iPhone

The Text-to-Speech Interception Vector

iOS includes a powerful accessibility feature known as “Speak Selection.” When activated, the operating system runs a background daemon that modifies the standard text selection interface. Every time you highlight any text on the screen (in Safari, Messages, Notes, or any other app), a new “Speak” button appears in the context menu. Tapping it forces the device’s text-to-speech engine to read the selected text aloud through the speakers or headphones. While invaluable for users with visual impairments, for the average user who accidentally enabled it, the persistent “Speak” button clutters the context menu and can inadvertently broadcast private messages or emails through the phone’s loudspeaker in public environments. You must permanently paralyse this text-to-speech overlay.

How to Disable the Speak Selection Feature

You can permanently sever the background text-to-speech daemon via the Accessibility settings.

  1. Open the Settings app on your iPhone.
  2. Scroll down and tap on Accessibility.
  3. Under the “Vision” section, tap on Spoken Content.
  4. Locate the toggle switch labelled Speak Selection.
  5. Toggle this switch to the Off position (the green background will disappear).

Total Context Menu Normalisation

The change takes effect instantly across the entire operating system. The iPhone will completely terminate the background daemon responsible for injecting the “Speak” action into the text selection UI. The operating system will immediately revert to its standard context menu (Cut, Copy, Paste, Look Up). You will no longer be presented with the text-to-speech option, guaranteeing a clean, uncluttered text interaction experience and eliminating the risk of accidentally broadcasting private text through your speakers.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.