Voiceover Cutter
I designed and built a tool with the sales team to generate voiceovers or edit recordings against a script, with progress tracking and selective regeneration.
Overview
Designed and built with sales teammates, saving about 20 minutes per demo video.
- Category
- Product
- Focus
- AI-assisted tool + workflow automation
- Date
- 2026
Process
How might we turn a slow, manual voiceover edit into a reusable workflow that preserves finished work and regenerates only what changed?
- 01
Configure the job
Paste the script, preview its segments, and choose between an uploaded recording or end-to-end AI narration. Voice isolation and narrator roles can be configured before processing.
- 02
Validate and recover
Check the script and required inputs before creating a job. If an active job already exists, reconnect to it and resume live status updates instead of starting over.
- 03
Process by source
Synthesize full narration, or transcribe and align a recording to the script, cut matched human clips, and generate the remaining AI voice segments.
- 04
Regenerate selectively
When only AI voice text changes, reuse the completed human clips and regenerate just the affected narration. Larger edits trigger a new alignment or cut.
- 05
Verify and reuse
Stitch every segment in script order, verify the output, and provide an activity log and downloadable file. Teammates can finish, retry, edit the script, or create another voiceover.
Voiceover system
Production paths
Generate voices with ElevenLabs
Export M4A
Match recording to script
Remove mistakes and retakes
Insert generated agent voices
Export MP4 or M4A
Script parsing and voice assignment
Normal text↝Narrator clip
Agent 1:↝Agent 1 clip
Agent 2:↝Agent 2 clip
Ordered clips↝Final file
Media processing architecture
End-to-end production workflow
How a script moves from source setup through assembly, review, selective regeneration, and export.