Source note: Local copy of a Summer Into AI 2026 submission originally published on Substack. Screenshots, video, and audio found in the post body are mirrored locally when publicly accessible; profile and avatar images are intentionally not copied. Read the canonical post.
Week 2 of Summer into AI 2026 hosted by @advisoryhour — theme: Red, White & Boom.

The Broadcast is a fully AI-generated audio radio drama staged in a miniature colonial theater. Pick a scene — The Signing (July 4, 1776), The Ride (April 18, 1775), or The Winter (Valley Forge) — and Claude writes a complete 13–16 line script using structured tool output, each line cast to a specific historical figure with its own ElevenLabs voice. Then the curtains open, the full cast assembles on stage, and you watch animated founding fathers perform the drama live: bouncing, gesturing, stepping forward into the spotlight as their lines play. All voice audio is pre-fetched in parallel so there are no gaps — once the show starts, it runs uninterrupted with a scene-appropriate ambient drone underneath.
Worth noting alongside this: Eric's Independence Town took the Revolution theme in the opposite direction — an isometric city-builder where you construct a colonial town and launch fireworks. Two very different reads on what “AI-powered Revolution” can mean.
How the AI works
Script generation — Claude (claude-sonnet-4-6) uses tool calling with a write_radio_drama tool to return structured output: title, setting description, and an array of lines each tagged with characterKey, voiceId, dialogue text, and pause duration. Period language, real historical tension, no exposition.
Parallel voice synthesis — after the script generates, all voice lines are fetched from ElevenLabs (eleven_turbo_v2_5) simultaneously. Each historical character has a dedicated voice ID: Hancock gets one voice, Franklin another, Washington another. The pre-fetch means the performance plays with no loading gaps.
Procedural theater — the full cast from the script is extracted and rendered on stage simultaneously: the active speaker steps forward at full size, the others hold position in the wings as dimmed background figures. Three distinct speaking animation styles (decisive lean, passionate sway, emphatic bounce) are assigned per character. Scene-specific ambient sound — a tense minor chord for the Signing, an urgent tremolo for the Ride, a bleak drone for Valley Forge — is generated entirely with the Web Audio API, no audio files.

How to play
Choose one of three scenes from the selection screen
Click Go On Air — Claude writes the script, then all voices pre-load while the title card shows
Curtains open, the cast assembles, and the drama plays start to finish with no interruption
Each scene is unique — the script is written fresh every time, so re-running the same scene gives a different drama
Where to play
Demo: demo-09-the-broadcast-jake-straits-projects.vercel.app
Code & README: github.com/GlimmerForge/summer-into-ai → demo-09-the-broadcast/README.md
Summer into AI 2026 · Theme 2: Red, White & Boom
Original source
Canonical Substack URL: https://jakestrait5.substack.com/p/summer-into-ai-2026-the-broadcast.