Script Rehearser

Upload a script, assign voices to characters, then synthesize the other parts while you record your own.

Step 1 — Paste or upload your script

Supported formats: CHARACTER: dialog on one line, or screenplay style (character name on its own ALL-CAPS line followed by dialog). Each speaker is detected automatically.

Format hints:
CHARACTER: text
• All-caps name on own line + dialog below
• Lines starting with # are stage directions (skipped)