Skip to main content
DramaSo DramaSo

Drama TTS: lines that sound performed, not read

Fish Audio released Drama 3 on 13 October 2026 as a text-to-speech model built for directed performances. In DramaSo it is a selectable voice engine: write [sneering, low voice] before a line and Drama 3 plays it that way. Every line of your episode is voiced, then stitched into one track.

No sign-in to start. Your draft is saved and stays after you sign in.
  • 40

    welcome credits

  • 1080p

    export

  • 9:16

    native vertical

  • Fish Audio Drama 3
  • Directions acted, not read
  • 9 voice engines
  • Free to start
Try it here — no sign-in

Try it here — no sign-in

Pick a trope. See the cast, beats and voices it becomes.

Three sample episodes, broken down the way DramaSo builds them: timed beats, a voiced cast and storyboard frames. Tap a card, then make your own version in the studio.

The Son-in-Law's Black Card

Mocked for three years as the family's live-in son-in-law, he lays one black card on the banquet table — and the room goes silent.

Beat breakdown

  1. Hook 0–3s His mother-in-law drops his birthday gift in the trash in front of forty guests.
  2. Conflict 3–20s His sister-in-law demands he kneel and apologise for embarrassing the family.
  3. Turn 20–40s The bank president walks in, ignores the family — and bows to him.
  4. Climax 40–55s He reveals he is heir to the group that owns their company's debt.
  5. Cliffhanger 55–60s His wife steps back: "Who are you, really?"

Cast & voices

  • Ethan · low, controlled male lead
  • Nora · warm, hurt female lead
  • Mrs. Lane · sharp, condescending matriarch

Storyboard frames

  • Close-up — the stare-down
    Close-up — the stare-down
  • Two-shot — the family turns
    Two-shot — the family turns
  • Cast lock — every face kept on-model
    Cast lock — every face kept on-model

Sample cut

Make this episode

Sample breakdowns from DramaSo's showcase — nothing is generated or charged on this page.

From script to film

Script → beats → storyboard → shots → final cut

Every stage below is a real DramaSo output. Words are cheap, so you review the hook before any video renders.

  1. Script

    Script

    Paste a script or one line. Parsing into characters and shots is free.

  2. Beats

    Beats

    Hook, conflict, turn, climax and cliffhanger — timed to the second.

  3. Voices

    Voices

    Every character gets a distinct AI voice; hear the whole episode first.

  4. Storyboard

    Storyboard

    Each beat becomes a 9:16 frame you can swap before spending on video.

  5. Audio drama

    Audio drama

    Dialogue, effects and music mixed into one episode — add picture any time.

Start with my script

Free to start with welcome credits. Plans and credit pricing are on the DramaSo homepage. See pricing →

Add DramaSo as a preferred source on Google See more DramaSo in Top Stories and AI answers.
Model
Fish Audio Drama 3
Direction
[In square brackets] before the line
Dubbing cost
1 credit per 5 lines
Free start
40 credits, no card

Drama 3 is the voice; the episode needs more

Drama 3 makes a line sound acted, but a short drama also needs a script, a consistent cast, shots and a vertical edit. DramaSo writes the beats, keeps every character's voice description, dubs the episode with the engine you pick and turns the same project into a 9:16 video.

Features

Direct the actor in the script

Most TTS engines either ignore stage directions or read them out loud. Drama 3 treats the bracket as a note to the actor.

Brackets are acted, not spoken

In our 14 October 2026 run, `[sneer, low voice] You thought hiding here would save you?` came back as the line only, delivered slowly and under the breath. The transcript did not contain the cue.

The cast description becomes the voice

If a character has no Fish voice yet, DramaSo puts the character's voice description in the same bracket, so a ‘deep, commanding young man’ sounds like one without picking a preset.

A line still comes back if Drama 3 fails

When a Drama 3 request fails, DramaSo removes the bracket and voices the line with Fish S2.1 Pro, so the episode track has no gap.

Compare drama voices on the same script

Drama 3 sits in the same voice list as Doubao Seed, Gemini 3.8, Eleven v4, Eleven v4 Turbo, Qwen TTS, Fish 2.1, HeyGen Voice and HeyGen Voice Turbo. Switch the engine, re-dub, listen again.

Each engine gets the cue it can use

Eleven v4 keeps the direction in parentheses. Fish S2.1, Gemini, Qwen and HeyGen Voice read cues aloud, so DramaSo sends them the dialogue only.

Same cast across engines

Gender and voice description stay on the character, and each engine maps them onto its own voice slot. Changing engines does not mean re-casting.

Cheap to try

Episode dubbing costs 1 credit for every five lines, so you can hear the whole episode in two or three engines before you render any video.

From script to a directed voice track in three steps

Nothing to install. You only sign in when you generate.

  1. 1

    Paste a script or an idea

    Paste a finished script or a one-line premise. DramaSo splits it into lines, each with a speaker and a direction.

  2. 2

    Pick Fish Drama 3 as the voice engine

    Open the voice step and choose Fish Drama 3. The character's voice description and the line's direction go into the bracket.

  3. 3

    Play the episode, then switch and compare

    Listen to the stitched track. Re-dub with Eleven v4, Gemini 3.8 or HeyGen Voice to hear the same cast on another engine.

Who uses Drama TTS

Creators whose dialogue has to carry emotion without a recording session.

Revenge and romance shorts

Sneers, whispers and breaking voices on the hook line, written straight into the script.

Audio-first series

Ship the episode as audio drama first, then add pictures to the same project later.

Voice A/B tests

Dub one episode with several engines and keep the one your audience reacts to.

Go deeper

Tools that pair with Drama TTS.

Quick answers

What does Drama TTS mean?

Drama TTS is text-to-speech that performs dialogue from written directions, so a line can be whispered, sneered or shouted without recording an actor. Fish Audio Drama 3 is a model built for it.

How do you direct Fish Audio Drama 3?

Put the direction in square brackets before the line, for example `[nervous, almost whispering] I saw him.` Drama 3 uses the bracket for the delivery and does not speak it.

Frequently Asked Questions

Ask us anything!

Dub your next episode with Drama 3

40 welcome credits, no card. Paste a script to start.