You wrote a great article. Now imagine it's also a podcast episode — with professional narration, proper pacing, and an iTunes-compatible RSS feed — without you lifting a finger.

The Audio Pipeline

When you enable audio publishing for a site, ContentBeamer automatically generates a podcast episode for every article. Here's what happens behind the scenes:

1. Text Pre-Processing

Raw HTML doesn't sound good when read aloud. ContentBeamer's pre-processor:

  • Strips all HTML tags
  • Expands abbreviations ("API" becomes "A-P-I", "SQL" becomes "sequel")
  • Adds natural pause markers at paragraph breaks and section headings
  • Converts code blocks to verbal descriptions ("Here's a JavaScript function that checks if a number is prime...")
  • Handles lists, tables, and other structured content gracefully

2. Voice Synthesis

The processed text goes to one of three TTS engines:

  • ElevenLabs (primary) — The eleven_turbo_v2_5 model produces the most natural-sounding narration. It handles technical terms, proper nouns, and conversational tone better than alternatives.
  • OpenAI TTS (fallback) — The tts-1-hd model is the automatic fallback if ElevenLabs is unavailable. Still high quality, with a different voice character.
  • Google Cloud TTS (multilingual) — Used when content requires multilingual support.

3. Upload and Distribution

The generated MP3 is uploaded to Cloudflare R2 and added to your site's podcast RSS feed. The feed is fully iTunes-compatible with:

  • Proper <itunes:*> tags
  • Episode artwork
  • Duration metadata
  • Category classification

Your feed lives at a permanent URL: contentbeamer.com/api/feeds/your-site-slug

Why Audio Matters

Podcasts reach people that blog posts don't. Your audience listens during commutes, workouts, and chores — times when they'd never open a browser.

By automatically generating audio from every article, you're doubling your content's reach with zero additional effort.

Getting Started

Audio publishing is available on Pro and Agency plans. Enable it in your site settings, choose a voice, and every new article will automatically become a podcast episode.

Enable audio publishing →