• No refunds!
    Please read the resource description carefully before purchasing. We do not offer refunds once a resource has been downloaded.
  • By purchasing and downloading resources, you agree to the license agreement. Violating the terms may result in suspension of your license or account access.

    License agreement

  • Save More with Paid Membership

    Access over 100 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] Text to Speech

[XB] Text to Speech 1.1.2

You must log in or register to purchase ($25.00)
Xenforo.com resource URL
https://xenforo.com/community/resources/xb-text-to-speech.10196/
Compatibile XF2 versions
  1. 2.2
  2. 2.3
c69f8d74-9ec2-4dc2-a6a1-4d921c65459c-1.webp



Add text-to-speech functionality to your XenForo community using the Web Speech API.

This add-on allows users to listen to forum content instead of reading it, making discussions more accessible and convenient for long-form reading, multitasking, and accessibility.


Features:

  • 🔊 Voice Controls: Choose the voice, adjust volume, pitch, and speech rate. Settings are saved in cookies and can be restored to their defaults.
  • ▶️ One-Click Reading: Read an entire thread or all messages in a conversation with a single click.
  • 🟨 Word Highlighting: Highlight the currently spoken word when using local voices, or the current line when using remote voices.
  • ⏸️ Playback Controls: Pause and resume playback at any time.
  • 🚫 Ignored Elements: Exclude selected page elements from speech output.
  • ⚙️ Batch Size Limits: Configure request sizes for local and external text-to-speech services.
  • ✅ Per Content-Type Toggle: Enable or disable text-to-speech independently for each supported content type.
  • ☁️ OpenAI Text-to-Speech (optional): Offer OpenAI-generated voices alongside the browser's built-in voices. Generated audio is cached server-side to avoid repeat API costs, and requests are subject to a permission and an hourly rate limit.
  • 🗂️ Cache Management: Browse, filter, and batch-delete cached OpenAI audio from the ACP, with automatic daily pruning of entries that haven't been used in a configurable number of days.

Supported Content:

  • 🧵 Threads & Posts
  • 💬 Conversations & Conversation Messages
  • 👤 Profile Posts
  • 🚩 Report Center Comments
  • 📦 XenForo Resource Manager Resources
  • 📰 XenAddons Article Management System Articles, Comments & Reviews
  • 📓 XenAddons User Blogs System Blog Entries, Comments & Reviews

Browser Compatibility:

The add-on uses the browser's native Web Speech API and works in browsers that support it, including Chrome, Edge, Firefox, and other compatible browsers.

https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis#browser_compatibility


Known Incompatibilities:

  • ⚠️ Android WebView Browsers: Browsers based on Android WebView (such as DuckDuckGo) are not supported.

Useful for:

  • ♿ Accessibility: Make forum content easier to consume for users who prefer listening.
  • 🎧 Background Listening: Follow discussions while multitasking.
  • 📖 Long Discussions: Listen to lengthy threads instead of reading them.
  • 🌍 Modern Browsing Experience: Add built-in speech support without relying on external services.

Screenshots:



Firefox:



Chrome:




thread_vi-1.webp


options-1.webp
Resource banner
12 months
$35.00 Renewal price: $25.00
Author
Painbaker
Views
507
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Painbaker

Latest updates

  1. 1.1.2

    Add configurable OpenAI chunk prefetching Added a speech generation queue that reuses...
  2. 1.1.1

    🎉 Smarter OpenAI Speech, Better Performance! This update brings significant improvements to the...
  3. 1.1.0

    🎉 More voices, more content, and more control! This update introduces OpenAI-powered...
Back
Top