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 🙏