Aar318's Live Chat TTS
2 ratings
)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
5 out of 52 ratings
Details
- Version1.71.0.0
- UpdatedJuly 30, 2026
- Offered byaar318
- Size65.77KiB
- LanguagesEnglish (United States)
- Developer
Email
aar318@gmail.com - Non-traderThis 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
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