The Automated Podcast Factory: Script to Published Episode in Under an Hour
Vois Team
• January 14, 2026 • 8 min read
TLDR:A complete podcast production workflow in one app: write multi-speaker scripts, assign voices, generate unlimited audio, arrange on a timeline with crossfades, master for your platform, and export. Under 60 minutes for a 30-minute episode.
Most podcast producers are duct-taping three or four apps together and pretending it's a workflow. One tool for voice generation. Another for editing. A third for mastering. Each with its own subscription, its own learning curve, its own export quirks.
The cost stacks up fast. A cloud voice generator like ElevenLabs runs $22-99/month depending on how much you generate. Editing in Audacity is free but clunky. Mastering through Auphonic adds $11/month. That's $33-110/month spread across multiple subscriptions, plus the time bouncing between apps and re-exporting files.
And then there's credit anxiety. When every regeneration eats into a capped quota, you start settling for "good enough" instead of "actually good." That's a terrible way to make creative decisions.
Vois handles every step — writing, generation, timeline editing, mastering, and export — inside one desktop application. $29/month, or $9/month annually. No per-character fees. Unlimited generation. Here's the workflow, step by step.
Step 1: Write Your Script with Speaker Tags
Open a new project and start writing directly in Vois's script editor. The editor supports multi-speaker formatting — type / to open the slash command menu, select Speaker, enter a name like "Host" or "Guest", and a colored pill appears. Type your dialogue after it. Here's what a typical podcast script looks like:
Host Welcome back to Tech Breakdown. Today we're looking at why local AI tools are eating cloud services alive.
Guest Thanks for having me. This is a topic I've been following for two years now, and the shift is accelerating.
Host Let's start with the obvious question. Why would anyone run AI locally when cloud services are so convenient?
Guest Convenience is real — I won't deny that. But convenience has a price tag, and most people don't realize how steep it gets at scale.
The editor color-codes each speaker as a distinct pill. You can see at a glance who's saying what. Write naturally — contractions, short sentences, questions, reactions. Podcast dialogue should sound like a conversation, not a press release.
Quick tip: Vary your turn lengths. Don't alternate evenly. Let the guest give a long answer, then have the host jump in with a two-word reaction. That rhythm is what makes dialogue feel alive.
Step 2: Assign Voices to Speakers
Now the fun part. Open the voice sidebar and assign a voice to each speaker tag. You've got 63 production voices across 15 categories — broadcasters, narrators, hosts, characters, educators, and more.
For a typical interview-style podcast, I'd go with something like this:
- Host: An energetic broadcaster voice. Someone like Alert Max or Anderson Pike — clear, engaging, the kind of voice that drives a conversation forward.
- Guest: A warm, conversational voice with a different timbre. Something from the Narrators or Educators category. Contrast matters — listeners need to instantly tell speakers apart without thinking about it.
If you've cloned your own voice (or a client's), you can assign cloned voices here too. Clone from a 5-60 second audio sample and it works across all engines. But the built-in library is deep enough that most shows won't need custom voices.
Step 3: Generate Everything
Hit generate. Every speaker section processes with its assigned voice. The entire script, start to finish, without you copying anything, downloading anything, or switching apps.
Here's what makes this different from cloud generation: there's no meter running. If a line sounds slightly wrong — maybe the emphasis landed on the wrong word, or the pacing feels rushed — regenerate it. No mental math about remaining credits. No anxiety. Just hit the button again.
For a 30-minute podcast script (roughly 4,000-5,000 words), generation takes about 10-15 minutes depending on your hardware and which engine you're using. The fast engine blows through it. The expressive engine takes a bit longer but delivers more nuanced delivery. Your call.
Step 4: Arrange on the Timeline
Generated audio lands on the multi-track timeline. This is where your podcast actually becomes a podcast.
Drag clips to arrange the conversation flow. Add crossfades between speakers — a 200-300ms crossfade at each transition smooths the handoff and makes the dialogue feel like two people in the same room. Trim silence from the beginning and end of clips. Overlap clips slightly for that natural "jumping in" feeling that real conversations have.
The timeline supports 50 levels of undo, so experiment freely. Try tightening a gap. Try stretching one. If it doesn't work, undo and try something else. You're sculpting the conversation's rhythm, and that takes iteration.
A few arrangement tricks that help:
- Tighter gaps for quick exchanges (0.1-0.2 seconds) — makes banter feel snappy
- Wider gaps before big points (0.5-0.8 seconds) — gives the listener a beat to absorb what just happened
- Occasional overlap — start the host's "Yeah, exactly" just before the guest finishes, like real speech
Step 5: Master for Your Platform
Here's where most DIY podcast workflows fall apart. People skip mastering entirely (and their show sounds amateur) or they pay for a separate service (and add cost plus turnaround time).
Vois has a built-in mastering pipeline with platform-specific export presets. Select your target platform — Spotify, Apple Podcasts, YouTube, ACX/Audible — and the pipeline handles the rest:
- LUFS normalization to the platform's loudness target (-14 LUFS for Spotify/YouTube, -16 for Apple Podcasts, -19 for audiobooks)
- De-esser at 7kHz to tame harsh sibilance
- Parametric EQ for tonal balance
- Limiter with a -1.0 dB ceiling to prevent clipping
You don't need to know what any of that means for it to work. Select the preset, and the mastering chain runs automatically. Your audio comes out meeting platform specifications without you touching a single dial.
If you do want manual control, every parameter is adjustable. But for most people, the presets are exactly right.
Step 6: Export and Upload
Export as MP3 (or WAV, FLAC, AAC). Upload to your podcast host — Buzzsprout, Libsyn, Spotify for Podcasters, wherever you distribute. No format conversion. No third-party processing. Done.
The Time Breakdown
Here's the honest accounting for producing a 30-minute podcast episode, assuming you've already outlined your topic:
| Step | Task | Time |
|---|---|---|
| 1 | Write script with speaker tags | 20-25 min |
| 2 | Assign voices to speakers | 2-3 min |
| 3 | Generate all audio | 10-15 min |
| 4 | Arrange on timeline, add crossfades | 10-12 min |
| 5 | Apply mastering preset | 1-2 min |
| 6 | Export and upload | 2-3 min |
| Total | 45-60 min |
That's a 30-minute podcast episode, fully produced, in under an hour. Two-speaker dialogue, professional mastering, platform-ready audio.
Compare that to the old workflow: writing in one app, generating in another (with credit limits), editing in a third, mastering in a fourth, then exporting and converting. Same episode would take 2-3 hours minimum, and you'd be juggling subscriptions the entire time.
The Cost Comparison
Let's put it in plain numbers.
| Old Workflow | Vois | |
|---|---|---|
| Voice generation | $22-99/mo (credit-limited) | Included |
| Audio editor | Free (Audacity) or $12-24/mo | Included |
| Mastering service | $11/mo | Included |
| Monthly total | $33-110/mo | $29/mo (or $9/mo annual) |
| Annual total | $396-1,320/yr | $108-348/yr |
| Apps to manage | 3-4 | 1 |
| Export/import cycles | 4-6 per episode | 0 |
| Credit anxiety | Constant | None |
Pricing shown reflects the publish date of this post. For current pricing, see /pricing.
That annual plan at $9/month works out to $108/year. For unlimited generation, built-in editing, professional mastering, and platform-specific exports. One subscription. One app.
Scaling to a Weekly Show
This workflow really shines when you're producing regularly. A weekly podcast means 52 episodes a year. With Vois, each episode follows the same pipeline. Your project keeps your voice assignments, mastering settings, and timeline layout. Episode two takes less time than episode one. Episode ten is practically automatic.
Set up templates — a project with pre-assigned speakers, pre-configured mastering, and placeholder scripts. Start each week by replacing the text. Everything else carries over. For creators scaling to daily shows, the CLI automation interface opens up even more possibilities.
What You're Actually Getting
This isn't just about speed or cost, though both matter. It's about removing friction from the creative process. When you don't worry about credits, you experiment more. When you don't switch apps, you stay in flow. When mastering is one click instead of a separate service, you actually do it instead of skipping it.
The best podcast workflow is the one where the tools disappear and you're just making the show. See what the full studio looks like, or check the pricing — the annual plan makes this absurdly affordable for what you get.
Frequently Asked Questions
How long does it take to produce a podcast episode with AI voices?
With a prepared script, you can go from text to published audio in under 60 minutes for a 30-minute episode. Most time is spent writing and arranging, not waiting on generation or fighting tools.
Can AI voices handle multi-speaker podcast formats?
Yes. Insert speaker tags using the / slash command in the editor, assign distinct voices to each speaker, and all sections generate with the correct voice automatically. You can use any of the 63 built-in voices or cloned voices.
What does the mastering pipeline do for podcasts?
It applies LUFS loudness normalization, de-essing at 7kHz, parametric EQ, and a limiter at -1.0 dB ceiling. Platform presets like Apple Podcasts or Spotify set the correct targets automatically.