Read Aloud: Hear Your Screenplay Performed with AI Voices
Read Aloud turns your screenplay into a live table read. Each character speaks in a distinct AI voice, and a narrator reads scene headings and action lines, so you can hear how your script sounds without assembling a cast.
What Is Read Aloud
Read Aloud uses AI text-to-speech to narrate your entire screenplay out loud. It automatically detects every character in your script and lets you assign each one a unique voice. Scene headings and action lines are read by a separate narrator voice. Parentheticals and transitions are skipped, keeping the focus on dialogue and story.
Hearing your screenplay performed is one of the most effective ways to catch awkward phrasing, unnatural dialogue, and pacing issues that are easy to miss when reading silently.
How to Use Read Aloud
Click the Read button in the editor toolbar at the top of the screen. This opens the Read Aloud panel where you can assign voices, adjust speed, and start playback.
Once you have configured your voices, click Start Reading. Audio begins playing within a few seconds as the first segment is generated. Subsequent segments are pre-loaded in the background so there is minimal delay between them.
Assigning Voices
The Read Aloud panel lists every character detected in your screenplay, along with a Narrator row for scene headings and action lines. Each has a dropdown where you can choose from ten distinct AI voices.
Voices are automatically assigned when you first open the panel, distributing different voices across your characters. You can change any assignment before or between readings.
Available Voices
Ensemble offers ten AI voices, each with a different tone and character:
- Alloy — Neutral and balanced
- Ash — Warm and conversational
- Ballad — Smooth and expressive
- Coral — Clear and bright
- Echo — Calm and measured
- Fable — Animated and engaging
- Onyx — Deep and authoritative (default narrator)
- Nova — Friendly and upbeat
- Sage — Thoughtful and composed
- Shimmer — Light and energetic
Playback Controls
During playback the panel shows the current speaker, the text being read, and a progress bar. Four controls are available:
- Play / Pause — Pause the current segment and resume from where it stopped.
- Stop — End playback and return to the voice assignment screen.
- Skip Forward — Jump to the next segment.
- Skip Backward — Jump to the previous segment.
Starting from Cursor
Read Aloud begins playback from your current cursor position in the editor, not from the beginning of the script. Place your cursor at the scene or dialogue you want to hear, then click Start Reading.
To listen from the very beginning, move your cursor to the top of the screenplay before starting.
Adjusting Speed
Use the speed slider in the Read Aloud panel to control how fast the voices speak. The range is 0.5x (half speed) to 2.0x (double speed), with 1.0x as the default. Slower speeds can help you focus on individual lines, while faster speeds are useful for a quick pass through longer scripts.
