Do your characters sound like different people?
Character voice consistency is the note writers get most and can act on least, because 'they all sound the same' does not say which one to fix. This reads your dialogue character by character and tells you — then lets you rewrite exactly one person's lines without touching anything else on the page.
That surgical scope is the part no other tool offers. In the editor, verbatim: “Rewrites only this character's dialogue — action and other characters stay untouched.”
Before you upload anything
Nothing changes until you Merge
Every edit opens an A/B compare — nothing changes your scene until you Merge.
Your script is never used to train AI
Zero Data Retention on every model — your script is never used to train AI. Zero Data Retention means the model providers we send your pages to are contractually barred from storing them: your script is processed to produce your result and then it is gone from their side. Read the policy.
You stay the author
These tools read your script and tell you what they found. Where they suggest a change, it arrives as a proposal beside your original, never in place of it.
Your work stays yours, and you can delete it
Your projects stay in your account for as long as you use it. An account left completely inactive for 2 years is notified before anything is removed, and you can delete a project or your whole account at any time. Full terms in the privacy policy.
What “A/B compare” means in practice
- Character Voice
- “Rewrites only this character's dialogue — action and other characters stay untouched.”
- Alternate Takes
- “Two contrasting rewrites of this scene, compared side-by-side — pick one, or blend the best of both.”
Both quoted from the editor itself. Every suggestion lands next to your original with a Merge button; declining it leaves the scene exactly as you wrote it.
What it catches
- A dialogue read broken down by character, each with its own notes and suggestions, inside the coverage report.
- Per-character line and word counts, average speech length, and how many monologues each character has.
- Where each character first and last appears, by page.
- The longest stretch a character is absent — measured in both scenes and pages.
- Whether a character is present in the climax at all.
- A dialogue-rewrites table giving the scene, the reason, the original line, the character and a suggested replacement.
From a real report
From the real character metrics export and the Coverage Report's dialogue section on a 121-page feature.
- Per character
- Scenes · Dialogue Lines · Speeches · Words · Avg Speech Words · Monologues
- Presence
- First Page · Last Page · Longest Absence (scenes) · Longest Absence (pages) · In Climax (yes/no)
- Sample insight
- The protagonist appeared in 30 of 40 scenes with 1,955 words of dialogue
- Sample insight
- The antagonist entered on page 50 and then disappeared for 14 scenes / 45 pages
- In the editor
- Character Voice — pick a character, pick a voice, 50 credits
A structural diagnosis a writer can see at a glance
An antagonist who enters on page 50 and then vanishes for 45 pages is not a dialogue problem, it is a structure problem — and it is invisible while you are reading your own script because you know what they are doing off-page. Put it in a column and it is obvious.
That is the argument for measuring voice rather than only assessing it: the numbers surface the shape of the problem, and the notes tell you what it sounds like.
Fixing one voice without collateral damage
The Character Voice control takes two choices — which character, and which voice — and rewrites only that character's dialogue. Action lines stay as written. Everyone else's dialogue stays as written. It costs 50 credits and, like every edit in the studio, it opens as an A/B compare that changes nothing until you merge it.
The alternative most tools offer is regenerating the whole scene, which fixes the voice and quietly rewrites four things you were happy with.
Exports
The per-character numbers come out as a CSV, so you can sort by absence or by word count and see the whole cast at once. Reports export to PDF, Word and Excel.
What character voice analysis does not do
- It does not decide what your character should sound like. It reports how they currently read and rewrites toward a voice you choose.
- It does not know your actor. A voice that works on the page may be exactly wrong for the person you have cast.
- It cannot rescue a character who has no function. If two characters sound identical because they do the same job in the story, that is a structural note, not a dialogue one — and the feedback report is the better place to start.
- The rewrite is a proposal. Nothing replaces your dialogue until you merge it.
Character Voice rewrite: 50 credits. Full analysis: Fast 300 · Standard 450 · Premium 800. Every generation shows its credit cost before it runs, and a failed generation refunds automatically.
Frequently asked questions
Why do all my characters sound the same?
Usually because they want the same things in the same register, or because they were written in one sitting in one voice — yours. The per-character breakdown shows which characters are closest, and the dialogue notes say how. Fixing it is a per-character rewrite rather than a whole-script pass.
Can I rewrite one character without touching the rest?
Yes, and that is the point. Character Voice rewrites only the selected character's dialogue; action lines and every other character's lines stay exactly as written. It costs 50 credits and opens as an A/B compare.
How do I know whether a character disappears for too long?
The character metrics export measures each character's longest absence in both scenes and pages, and flags whether they appear in the climax. In the sample, the antagonist was absent for 14 scenes / 45 pages.
Will my script be used to train AI?
No. Zero Data Retention is enabled on every model used; your material is never used to train, fine-tune or improve any foundation model. See section 3.1 of the privacy policy.
Does this work in languages other than English?
Yes, across all 17 supported languages, with analysis generated in the script's own language.
What does a voice rewrite cost?
50 credits per rewrite in the editor. The fuller analysis runs at 300 / 450 / 800 credits for Fast / Standard / Premium, and a failed generation refunds automatically.
Upload a script and see what comes back.
Start free with 2,500 credits — no card needed. Every tool shows its cost before it runs, and a failed generation refunds automatically.
What we're learning, once a week
Real numbers on making films with AI — costs, workflows, and what actually works. No pitch, unsubscribe anytime.