To embed an audio player for AI-narrated content, put a public WhisprStream station in an iframe. Visitors who prefer listening over reading can press play without leaving your page.
If you publish writing — or curate it — some visitors would rather listen. An embeddable player turns a public station into a widget for a blog post, docs site, or landing page.
What the embed is
Public stations expose an embed route:
/embed/stations/{uuid}
It renders a focused player without the full site chrome, designed to sit inside an iframe. Framing is allowed so you can host it on your own domain.
Basic embed snippet
Replace the UUID with your public station’s id:
<iframe
src="https://whisprstream.com/embed/stations/YOUR-STATION-UUID"
width="100%"
height="480"
style="border:0;border-radius:16px;"
allow="autoplay"
loading="lazy"
title="WhisprStream station player">
</iframe>
Adjust height to taste. Responsive width works well in most content layouts. Always include a descriptive title for accessibility.
When embeds help
- Newsletters mirrored on a website (“listen to this issue’s sources”)
- Community hubs that collect threads and essays in one station
- Personal sites that want a living audio section without self-hosting media
- Docs or changelogs that pair reading with optional narration of related writing
Pair embeds with a normal link to the station’s public page for people who prefer a full-screen experience or a shareable handle.
Requirements
- Station must be public and active
- Tracks need completed narration to be useful
- Respect your visitors: label that audio is AI-narrated when that matters to trust
For distribution outside your site, consider podcast RSS as well. Embeds win on-page; podcast apps win on the go.
Create something worth embedding
An empty player helps no one. Start from sources you believe in — X accounts, RSS, articles — then share. Sign in to build, or browse public stations to hear what a finished stream feels like before you embed your own. Background on the product model: what is an AI audio station.