A

Audileo – Text to Speech (TTS) Read Aloud for Accessibility (WCAG/ADA)

0/5 (0 ratings) — active installs Updated Sep 2, 2026

Audileo TTS adds a floating play button to every page of your WordPress site, allowing visitors to listen to your content read aloud using the browser’s built-in Web Speech API.

Features

  • Voice Selection – Automatically detects and ranks available voices:
    • Microsoft Edge Natural voices
    • Google voices
    • Apple system voices
    • Plus system and fallback voices
  • Intelligent Content Extraction – Automatically reads only the meaningful content:
    • Skips navigation menus, sidebars, headers, footers
    • Removes ads, cookie banners, popups
    • Excludes comments, sharing buttons, related posts
    • Detects WordPress themes and picks the main content area
  • Floating Player – Dark/light mode UI with:
    • Play/Pause/Stop controls
    • Speed adjustment (0.5x to 3x)
    • Pitch adjustment
    • Progress bar with time estimate
    • Voice selector dropdown with all available voices
    • Read Selection feature
  • Customizable – Position, colors, size, and behavior all configurable
  • Keyboard Shortcuts – Ctrl+Shift+U to toggle reading
  • Mobile Responsive – Works on phones and tablets
  • Accessibility – WCAG-compliant focus states, reduced motion support
  • Lightweight – No external dependencies, uses the browser’s built-in Web Speech API
  • Privacy – No external API calls, no data collection, GDPR compliant

How Voice Selection Works

The plugin scans all voices available in the visitor’s browser, ranks them by type, and auto-selects one:

  1. Edge Natural voices – Available in Microsoft Edge and Chrome on Windows 10/11
  2. Google voices – Available in Google Chrome
  3. Apple voices – Available in Safari (macOS/iOS)
  4. System voices – Fallback for all browsers

A suitable voice matching the page language is auto-selected and saved for future visits via browser localStorage.

Privacy

This plugin does not collect, store, or transmit any data. All text-to-speech processing happens locally in the visitor’s browser using the Web Speech API. No external API calls are made. Voice preferences are stored in the visitor’s browser localStorage only.