Feature Proposal: A New Web Experience — Make SP Page Builder Websites Audible (Manual MP3 Or ElevenLabs Integration) - Question | JoomShaper
SP Page Builder 6 is Here! Learn More →

Feature Proposal: A New Web Experience — Make SP Page Builder Websites Audible (Manual MP3 Or ElevenLabs Integration)

Samuel Desloges

Samuel Desloges

SP Page Builder 2 weeks ago

Hello JoomShaper team,

I’d like to suggest a new feature for SP Page Builder — one that would bring a new kind of web experience: a website that can be listened to, not just seen.

The idea is to allow content creators to attach audio narration to any text block or section.

Two simple modes: 1️⃣ Manual – upload a .mp3 file (e.g., a recorded voice). 2️⃣ Automatic – generate audio from text via ElevenLabs (or a similar TTS API).

Crucially, this should be user-friendly and no-code:

  • a clean, built-in UI in the SP Page Builder panel, near each text block (e.g., “Add audio”),
  • one-click: Attach MP3 or Generate with ElevenLabs,
  • a consistent Play/Pause button (mobile-friendly, with accessible labels/ARIA),
  • lazy-loaded audio (block-by-block) for performance.

Visitors could then choose to listen to the content block by block, creating a more inclusive, immersive, and modern browsing experience — ideal for accessibility, multitasking, storytelling, or simply comfort.

Technically, this likely wouldn’t require a massive effort: extend the existing Audio Addon, add a toggle (Manual / Generate with ElevenLabs), an API key field, and render a small Play control below the block. The base HTML5 player already exists.

Such a feature would greatly enhance JoomShaper’s reputation for innovation and position SP Page Builder as one of the first truly multimodal and accessible page builders — bridging design, voice, and usability to create a web users can read or listen to.

Most importantly, the implementation should remain intuitive, simple, and enjoyable — fully aligned with JoomShaper’s philosophy of building powerful yet easy-to-use tools.

I’d be happy to discuss this idea further and share more details about a simple, effective implementation.

Thanks for considering this suggestion 🙏

0
1 Answers
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 2 weeks ago #205863

Hi Samuel,

Thanks for contacting us and thanks for your suggestions. I will add it to our feature request list, so that our DEV team can take care of it.

-Regards.

0