Use case

AI Voice Over: Script to Finished Read Fish Audio

Turn a script into a publishable voice over with AI: pick a voice, direct the delivery with tags, re-render only what changed, and start from $9.

Sep 27, 2026

An AI voice over is a narrated read generated from your script instead of recorded by a person. The workflow here is short: pick a voice from the library, paste the script, direct the delivery with bracket tags, and render. A 30-second read costs roughly one credit, and the $9 Starter pack includes 1,000 of them — with commercial rights arriving at the $29 Creator pack.

What is an AI voice over good at?

Generated narration wins where iteration and volume matter:

  • Fast edits. A line changes, you re-render the paragraph, not the episode.
  • Series consistency. The same voice every time, in every language the script is translated into.
  • Volume without scheduling. Twenty product variants narrated the same afternoon.
  • Placeholder reads. A scratch track today so the edit can be locked before hiring a human voice.

A human voice actor still wins when the read is the product — a brand campaign with a recognisable performer, or a performance where subtle choice carries meaning. Many teams run both: AI for versioning and testing, a human for the hero spot.

How do you make a voice over from a script?

  1. Write for the ear. Short sentences, one idea each. Anything you would not say out loud will trip on the way through.
  2. Split the script into paragraphs. Paragraph-level generation keeps fixes local and makes re-rendering cheap.
  3. Pick the voice on your own text. A voice that sounds impressive reading a sample can fall apart on your script; audition with a real paragraph. The voice library guide covers how to narrow the shortlist quickly.
  4. Direct the delivery. Emotion tags such as [excited], [whispering] or [pause] sit inside the script, and natural-language notes describe tone for a whole section.
  5. Render, then review at speed. Listen at normal speed for timing, then again at double speed for inconsistencies between paragraphs.
  6. Fix only what changed. Regenerate that paragraph. Keeping the script as the source of truth means a re-render months later still matches.

The text to speech guide goes deeper on the engine itself, including multispeaker dialogue for two-voice scripts.

How do emotion tags change a read?

Tags are the difference between a narrator reading words and a narrator performing them. Two practical patterns:

  • Per-line direction. Mark the lines that carry meaning — a warning, a punchline, a confession — and leave neutral copy neutral.
  • Described delivery. For a longer passage, describe the tone once ("warm, unhurried, like explaining something to a colleague") instead of tagging every sentence.

Because tags live in the script, direction survives re-generation. Nobody has to remember how a line was delivered last quarter.

How do you keep a series consistent?

Consistency is a decision, not a setting:

  1. Lock the voice before producing volume — generate a full paragraph and commit.
  2. Keep one script file per episode in your own repository.
  3. Fix mistakes at paragraph level, never by re-recording the whole episode.
  4. When translating, keep the same voice. Voices are not tied to the language they were recorded in, so a series sounds like one narrator across markets.

This is the same discipline that makes audiobook narration work at chapter scale.

How much does an AI voice over cost?

One credit covers roughly 1,000 characters, which makes estimates straightforward:

DeliverableApproximate charactersCredits
30-second ad read400–500under 1
3-minute explainer2,800–3,000about 3
10-minute narration9,000about 9
20-episode series, 5 minutes each90,000about 90

The $9 Starter pack covers 1,000 credits; the $29 Creator pack covers 4,000 and adds commercial rights, and the $99 Studio pack covers 15,000 with API access. Credits do not renew and stay valid for 12 months.

What should you check before publishing?

Three checks prevent re-work:

  • Rights. Commercial usage rights start with the Creator pack. Client work and monetised content need them.
  • Consent for cloned voices. If the voice is a clone, the person must have agreed to it, and the consent follows the project — not just the recording session.
  • Platform rules. Disclosure requirements for synthetic audio differ by platform and by country. Check the current rules wherever you publish.

How do you localise a voice over without re-casting?

Localisation is where a generated read pulls ahead of a recorded one. The script changes language, the voice does not, so a series keeps one narrator instead of introducing a new performer in every market.

The workflow that keeps quality high:

  1. Finish and lock the source script first. Translating a draft means translating twice.
  2. Have the translation reviewed by a speaker of the target language — machine translation reads correctly but often loses the rhythm the original was written for.
  3. Keep the same voice and the same direction tags, then regenerate. If a phrase now trips the pacing, fix the translation rather than the voice.
  4. Check numbers, names and units in the rendered audio. These are the lines most likely to be read differently from how they were written.

For a two-voice series, generate dialogue in one pass rather than concatenating two files: the engine keeps interruptions and pauses in the right place, which is what makes a conversation sound like a conversation.

What makes a script read well out loud?

The voice cannot fix a script that fights it. Four rules improve almost every read:

  • One idea per sentence. If a sentence needs a comma to survive being spoken, it is two sentences.
  • Write numbers the way you say them. "Three to five business days" reads more reliably than "3–5 BDs".
  • Put direction where it matters. Tag the warning, the joke and the apology; leave the rest neutral so the contrast lands.
  • Read it aloud yourself once. Anywhere you stumble is where a listener will lose the thread.

Where should you start?

Buy a $9 Starter pack, paste the first two paragraphs of a real script, and generate them with two different voices. The one that handles your pacing correctly is the one to build the series on — and if nothing in the library fits, the voice cloning guide explains how a short reference recording becomes a reusable voice. For format-specific workflows, the TikTok narration and YouTube narration guides carry the same method into short and long video.

Frequently asked questions

How much does an AI voice over cost?

One credit covers about 1,000 characters, so a 30-second script is roughly one credit and a ten-minute narration around nine credits. The $9 Starter pack includes 1,000 credits.

Can I hear the voice before committing to the whole script?

Yes. Generate a full paragraph first — not a demo sentence — and listen for pacing. If the voice rushes a line you wrote as a pause, change the voice before you render the rest.

How do I keep the same voice across a series of videos?

Settle the voice before producing volume, keep the script as the source of truth, and regenerate single paragraphs when something changes instead of the whole episode.

Do I need commercial rights for a client project?

For client work or monetised content, use the Creator or Studio pack: commercial usage rights start at the $29 Creator pack.

Is an AI voice over allowed on monetised platforms?

That depends on the platform you publish to. Check its current disclosure and monetisation rules, and your own client contract, before you publish generated audio.

AI Voice Over: Script to Finished Read | Fish Audio