Item logo image for Aar318's Live Chat TTS

Aar318's Live Chat TTS

5.0(

2 ratings

)
ExtensionAccessibility30 users
Item media 2 (screenshot) for Aar318's Live Chat TTS
Item media 1 (screenshot) for Aar318's Live Chat TTS
Item media 2 (screenshot) for Aar318's Live Chat TTS
Item media 1 (screenshot) for Aar318's Live Chat TTS
Item media 1 (screenshot) for Aar318's Live Chat TTS
Item media 2 (screenshot) for Aar318's Live Chat TTS

Overview

Text-to-Speech for Twitch, Kick, and YouTube Live chat with voice controls, message filters, and per-user rules.

**🔊 Aar318's Live Chat TTS: Customizable Live Chat Text-to-Speech** Listen to Twitch, Kick, and YouTube Live chat while you watch. Live Chat TTS reads new messages aloud with your browser's built-in speech voices and gives you direct control over voice, volume, rate, pitch, usernames, bots, message lengths, and per-user behavior. **🚀 Getting Started** 1. Install the extension, then refresh an open Twitch, Kick, or YouTube Live page. 2. Left-click the injected **TTS** control or extension icon to enable chat reading. 3. Open the settings gear to choose a voice and adjust volume, rate, and pitch. 4. Press the speaker button once to preview: “This is testing Aar318's Live Chat TTS.” 5. TTS starts disabled, so it will not read chat until you turn it on. **✨ New Features (v1.71.0.0)** - **Twitch, Kick, and YouTube Live Support:** The newly renamed Live Chat TTS now reads supported live chat across all three platforms. - **Rate, Pitch, and Message-Length Controls:** Adjust global speech speed and pitch, and optionally skip unusually short or long ordinary messages. - **Per-User Speech Rules:** Set users to Normal, Mute, or Priority, with optional pronunciation, voice, rate, and pitch overrides. - **Expanded Support Announcements:** Hear subscriptions, resubscriptions, gift subs, Prime/Tier details, memberships, and other support notices when the platform exposes them. - **Reorganized Settings:** Message filters, per-user rules, and complete settings backup now live in a clearer two-tab settings panel with automatic saving. - **Reliable One-Click Voice Preview:** Preview honors the selected voice, volume, rate, and pitch, automatically recovers from transient browser interruptions, and coordinates across open supported tabs. - **Improved Live-Chat Behavior:** YouTube begins with newly arriving messages instead of reading the existing backlog, while platform-specific controls remain stable through page updates. **⭐ Key Features** - **Real-Time Chat Reading:** Watches Twitch, Kick, and YouTube Live chat and queues newly arriving messages for speech. - **Browser Voice Controls:** Choose an installed browser or operating-system voice and customize volume, speech rate, and pitch. - **One-Click Preview:** Test the selected voice and settings without repeatedly pressing the preview button. - **Easy Controls:** Toggle TTS from the page or extension icon; use the extension menu to open settings, stop speech immediately, or access support links. - **Speak Selected Text:** Select text on a supported streaming page, right-click it, and choose **Speak selected text**. - **Subscriptions and Gifts:** Announces supported subscriptions, resubscriptions, Prime/Tier plans, individual gifts, community gifts, memberships, and donation-style notices with duplicate protection. - **Per-User Rules:** Prioritize, mute, rename, or assign custom speech settings to individual chatters. Priority messages move ahead of the ordinary queue and bypass length filters. - **Custom Name Pronunciations:** Use JSON or simple `username:value` entries, with recent-username autocomplete and built-in smart pronunciation cleanup. - **Bot Controls:** Common bots are excluded by default; optional bot-response reading uses a user-managed allowlist. - **Message Cleanup:** Compresses repeated emoji, clarifies commands and mentions, and condenses recognized repetitive bot results into shorter spoken summaries. - **Queue Protection:** Caps the queue, suppresses recent duplicates, retries voice startup, and resumes interrupted messages near the last completed word. - **Settings Backup:** Export or import complete settings with merge or overwrite options for preferences, mappings, bots, filters, and per-user rules. - **Responsive Interface:** Includes desktop and touch-friendly controls, mobile safe-area placement, scrollable settings, platform-specific colors, and optional seasonal themes. - **Optional On-Page Controls:** Hide the injected controls while retaining toolbar and context-menu commands. **🔐 Permissions & Privacy** - **Storage:** Saves TTS state, voice settings, rate, pitch, mappings, per-user rules, bot preferences, appearance settings, injected-control visibility, and recent-username autocomplete data. - **Context Menus:** Adds user-invoked commands to toggle TTS, open settings, stop speech, speak selected text, and open support links. - **Host Permissions:** Limited to supported Twitch, Kick, and YouTube pages so the extension can observe live chat and add its controls. - **Local Processing:** Chat is processed on the page and spoken through the browser's built-in Web Speech API. No external text-to-speech service receives chat text. - **Local Storage Only:** Chat message text is not stored. The recent-username cache is capped, pruned by recency, and used only for settings autocomplete. - **No Tracking:** No analytics, advertising tracking, or external account is required. **ℹ️ Notes** - The extension works only on supported Twitch, Kick, and active YouTube Live pages. - Available voices and speech behavior depend on the browser and operating system. - Privacy policy: https://gist.github.com/aar318/9d4fc167a12546f162bcef3b91322aad

Details

  • Version
    1.71.0.0
  • Updated
    July 30, 2026
  • Offered by
    aar318
  • Size
    65.77KiB
  • Languages
    English (United States)
  • Developer
    Email
    aar318@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps