How to Completely Disable ‘Select to Speak’ System-Wide on Android

The Android “Select to Speak” feature is a powerful Accessibility Service designed to assist users with visual impairments. When activated, users can tap specific text, images, or elements on the screen, and the Android Text-to-Speech (TTS) engine will read the content aloud. While highly beneficial for accessibility, this feature introduces significant operational security (OPSEC) vulnerabilities and usability concerns in locked-down kiosk deployments, point-of-sale (POS) systems, or restricted enterprise environments. If a user accidentally enables Select to Speak via a hardware key shortcut (like holding both volume keys), the system overlay and continuous TTS audio can disrupt the primary line-of-business application, confuse customers using a kiosk, or inadvertently broadcast sensitive corporate data being displayed on the screen.

This guide explains how to completely disable ‘Select to Speak’ system-wide on Android, ensuring the OS overlay and TTS engine cannot be utilized to bypass kiosk mode restrictions or disrupt operations.

Revoke the Select to Speak Service

Select to Speak operates as a privileged Accessibility Service that runs continuously in the background to monitor screen taps and parse the Android view hierarchy. To enforce a strict block, we must explicitly terminate this service via the core Android settings.

  1. Unlock the provisioned Android device and open the Settings app.
  2. Scroll down and tap on the Accessibility menu.
  3. Look for the section labeled Screen readers or Downloaded apps (depending on the device manufacturer and Android version).
  4. Tap on Select to Speak.
  5. You will see a master toggle labeled Select to Speak shortcut.
  6. Switch the toggle to the Off (grey) position. (By explicitly disabling this service, you instruct the Android system server to instantly terminate the background daemon responsible for rendering the accessibility overlay and parsing on-screen text, guaranteeing the UI remains locked to its intended state).

Verify the Configuration Lockdown

Changes to Android Accessibility Services are applied immediately to the view hierarchy without requiring a reboot.

To verify the restriction is active, look at the bottom navigation bar of the device (or the edges of the screen if gesture navigation is enabled). The small, persistent accessibility icon will be completely gone. Furthermore, if you attempt to perform the default accessibility invocation gesture (pressing and holding both volume buttons simultaneously for 3 seconds), the operating system will not respond, and the TTS engine will fail to initialize. The Android device is now operating without the Select to Speak service, ensuring a clean UI and preventing accidental audio broadcasts.

Get the best tech tips delivered straight to your inbox.

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