← Back to blog
Engineering5 min read · Jun 26, 2026

Long-form without the re-record

20,000-character scripts, per-paragraph regeneration, and performance transfer for the passages that need a specific delivery.

Vocast TeamVocast

The real test of a voice is length. Anything sounds fine for one sentence. The problems begin when a voice has to hold together across a chapter, a course module, a twenty-minute script, and they compound: the pitch range narrows, the cadence turns metronomic, and a single flat paragraph in the middle poisons a take you otherwise liked.

The lazy fix is to render the whole thing again and hope the bad paragraph comes out better. That wastes minutes and rolls the dice on the good paragraphs too. Vocast is built so you never have to do that.

Built to keep going

Under the hood a resident model worker stays warm instead of reloading per request, paragraphs are batched and run in parallel, and the whole pipeline is held to a real-time-factor gate so that adding length does not quietly blow up the wait. In practice generation runs at roughly four times realtime on an Apple Silicon Mac, and scripts can run up to 20,000 characters.

A long script rendered as paragraph blocks. Regenerate one in place while everything around it stays.

Fix the paragraph, keep the take

A finished narration is not one opaque audio file. It is a set of paragraph blocks, each with its own settings and version history. When one block comes out flat, you regenerate just that block in place and keep everything around it:

  • The rest of the take is untouched, so nothing you already approved gets re-rolled.
  • Each regeneration is versioned, so you can compare and roll back to an earlier take.
  • You proof by eye and ear with a karaoke view that colours each word as it plays.

And for the passages that need a specific reading, there is performance transfer: read the passage yourself once, and the clone follows your pacing and emphasis instead of guessing. The result is a workflow that scales with the script, not one that punishes you for writing more.

Vocast TeamField notes from the people building Vocast.