Firefox Browser Eklentileri
  • Uzantılar
  • Temalar
    • Firefox için
    • Sözlükler ve dil paketleri
Giriş
Aar318's Live Chat TTS ön izlemesi

Aar318's Live Chat TTS geliştiren: Aar318

A Twitch-only extension that reads chat messages aloud in real time using the browser's built-in Web Speech API, with configurable voice, volume, bot exclusion lists, custom name mappings, emoji compression, and optional holiday themes for the inject

Android™ için Firefox’ta kullanılabilirAndroid™ için Firefox’ta kullanılabilir
5 (1 inceleme)5 (1 inceleme)
4 kullanıcı4 kullanıcı
Firefox’u indir ve uzantıyı yükle
Dosyayı indir
Bu uzantıyı Android için Firefox’ta açmak için QR kodunu okutun

Uzantı meta verileri

Ekran görüntüleri
Bu uzantı hakkında
🔊 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 newly arriving messages aloud with your browser's built-in speech voices and gives you direct control over voice, volume, rate, pitch, usernames, bots, message lengths, queue behavior, and per-user or per-channel rules.

🚀 Getting Started
  1. Install the extension, then refresh an open Twitch, Kick, or active YouTube Live page.
  2. Left-click the injected TTS control or extension icon to enable chat reading.
  3. Left-click Queue for pause, skip, replay, clear, volume, and current/next-message controls.
  4. Right-click either injected button to open Settings, then choose a voice and adjust volume, rate, pitch, filters, and rules.
  5. Use voice preview to hear “This is testing Aar318's Live Chat TTS.” New installations start disabled until you turn TTS on.

New Features (v1.74.0.6)
  • Bug Fix: Prevent competing chat tabs from interrupting narration and avoid delayed recovery attempts after speech has already resumed.
  • Improvement: Advance narration without a background-tab timer delay between messages.
  • Bug Fix: Start streams automatically only when remembered channel state or raid continuation is enabled. Both options are off by default.
  • Bug Fix: Recognize raid redirects separately from incoming raid announcements and clear queued speech when changing channels.

⭐ Key Features
  • Real-Time Chat Reading: Watches Twitch, Kick, and active 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.
  • Compact Queue Controller: Pause/resume, skip, replay, clear, change volume, and see current, next, and waiting speech without opening the full settings panel.
  • One-Click Preview: Test the selected voice, volume, rate, and pitch with coordinated playback across supported tabs.
  • Easy Controls: Toggle TTS from the page or extension icon; use right-click menus to open settings, stop speech immediately, speak selected text, or access support links.
  • Reading Progress: Optionally retain the last document and passage locally, with estimated total and remaining narration time that adapts to completed passages.
  • Document and E-book Narration: Open the responsive On-Demand Reader from Settings or the extension right-click menu. User-selected documents and e-books are processed locally and never uploaded.
  • 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, raids, donation-style notices, and optional first-time chat notices with duplicate protection.
  • Priority Rules: Important events, highlighted or paid messages, favorites, and selected users can move ahead of ordinary chat.
  • Per-Channel Profiles and State: Restore distinct voices, speech controls, pronunciation, filters, anti-spam settings, priorities, and user rules. Remembering a stream's on/off state and continuing narration after a raid are separate opt-in settings, both off by default.
  • Per-User Rules: Prioritize, mute, rename, or assign custom voice, rate, and pitch settings to individual chatters. Priority messages bypass ordinary length filters.
  • Custom Name Pronunciations: Use configuration files or simple username:value entries, with recent-username autocomplete, Tab completion, and built-in smart pronunciation cleanup.
  • Bot and Command Controls: Common bots are excluded by default; an optional allowlist and user-created command-output patterns can announce useful bot results without speaking the bot name or emoji.
  • Message and Spam Cleanup: Compress repeated emoji, clarify commands and mentions, condense recognized bot results, apply optional length limits, and collapse highly similar copy-paste floods.
  • Queue and Duplicate Protection: Caps the queue and recent-message history, coordinates duplicate live-chat tabs, prevents re-rendered/backlog messages from replaying, retries voice startup, and resumes genuine interruptions near the last completed word.
  • Settings Backup: Export or import complete settings with merge or overwrite options for reader resume preferences and bookmarks (document text excluded), preferences, profiles, channel states, custom command patterns, mappings, bots, filters, anti-spam, priorities, and per-user rules.
  • Responsive Interface: Includes desktop and touch-friendly controls, right-side mobile safe-area placement, scrollable settings, platform-specific colors, and seasonal themes applied consistently across adjacent controls.
  • Optional On-Page Controls: Hide injected controls while retaining toolbar and context-menu commands.

🔐 Permissions & Privacy
  • Active Tab: Identifies the supported page where the user invokes a toolbar command so access can be granted to that site only.
  • Storage: Saves TTS state, voice settings, rate, pitch, mappings, channel profiles and enabled states, custom command patterns, per-user rules, bot preferences, filters, anti-spam and priority settings, appearance, 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.
  • Scripting: Restores the packaged TTS controls on already-open supported chat tabs after an update or site-access grant. No remote code is loaded.
  • Host Permissions: Limited to supported Twitch, Kick, and YouTube pages so the extension can observe active live chat and add its controls.
  • TTS: Speaks queued chat and status announcements through the built-in extension speech service, independently from the stream's own audio state.
  • Local Processing: Chat is processed locally and spoken through browser/operating-system speech services. No external text-to-speech service receives chat text.
  • User-Selected Files: The On-Demand Reader reads only files explicitly chosen through its file picker. When reading resume is enabled, the most recent extracted document and passage are retained in extension-local IndexedDB so the reader can reopen it; disabling resume or pressing Clear removes that saved document. Nothing is transmitted. Scanned documents may require OCR, while DRM-protected e-books are not supported.
  • Local Storage Only: Chat message text is not stored. Username autocomplete and anti-spam history are capped, pruned, and used only for local extension behavior.
  • No Tracking: No analytics, advertising tracking, or external account is required.

ℹ Notes
  • Chat reading supports Twitch, Kick, and active YouTube Live pages; the On-Demand Reader can be opened from any page. YouTube begins with newly arriving messages instead of reading the visible backlog.
  • Available voices and speech behavior depend on the browser and operating system.
  • Privacy policy: https://gist.github.com/aar318/9d4fc167a12546f162bcef3b91322aad
1 inceleyiciden 5 puan aldı
Bu uzantıya puan vermek için giriş yapın
Henüz hiç puan yok

Puan kaydedildi

5
1
4
0
3
0
2
0
1
0
1 incelemenin hepsini oku
İzinler ve veriler

Gerekli izinler:

  • www.twitch.tv verilerinize erişme
  • m.twitch.tv verilerinize erişme
  • kick.com verilerinize erişme
  • www.kick.com verilerinize erişme
  • www.youtube.com verilerinize erişme
  • m.youtube.com verilerinize erişme

İsteğe bağlı izinler:

  • www.twitch.tv verilerinize erişme
  • m.twitch.tv verilerinize erişme
  • kick.com verilerinize erişme
  • www.kick.com verilerinize erişme
  • www.youtube.com verilerinize erişme
  • m.youtube.com verilerinize erişme

Veri toplama:

  • Geliştirici, bu uzantının veri toplamaya gerek duymadığını söylüyor.
Daha fazla bilgi al
Daha fazla bilgi
Eklenti bağlantıları
  • Destek e-postası
  • Eklenti kimliğini kopyala
Sürüm
1.74.0.6
Boyut
682,46 KB
Son güncelleme
16 gün önce (16 Eyl 2026)
İlgili kategoriler
  • Web Geliştirme
  • Dil Desteği
  • Sosyal ve İletişim
Lisans
MIT Lisansı
Sürüm geçmişi
  • Tüm sürümleri göster
Koleksiyona ekle
Bu eklentiyi rapor et
Mozilla'nın ana sayfasına gidin

Eklentiler

  • Hakkında
  • Firefox Eklentileri Blogu
  • Uzantı Atölyesi
  • Geliştirici Merkezi
  • Geliştirici Politikaları
  • Topluluk Blogu
  • Forum
  • Hata bildir
  • İnceleme rehberi

İndir

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Son sürümler

  • Nightly
  • Beta

İşletmeler için Firefox

  • Enterprise

Topluluk

  • Connect
  • Contribute
  • Developer

Takip et

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Gizlilik
  • Çerezler
  • Hukuki Bilgiler

Aksi belirtilmedikçe bu sitedeki içerikler Creative Commons Attribution Share-Alike Lisansı v3.0 veya daha yeni sürümüyle lisanslanmıştır. Android, Google LLC’nin ticari markasıdır.