Previzly

Make a cartoon series with AI: recurring characters and voices

A series lives or dies on recognition. The same faces, the same voices, the same world, episode after episode.

Published: October 22, 20262 min read

Why series are harder than shorts

A one-off short can get away with a character who looks slightly different in every shot. A series cannot, because the audience’s attachment is to the characters, and attachment needs recognition. The three things that must stay fixed are the faces, the voices and the visual world. Previzly fixes each of them with a different tool.

Fix the faces: build the cast once

Create every recurring character with reference images and attributes, and generate the canonical avatar. The avatar’s locked seed is what keeps the character the same across episodes; it is reused for every keyframe that includes them. Put effort into the attribute sheet (wardrobe, palette, build) because it is the description the breakdown writes shots against, and a specific sheet produces more specific shots.

Fix the voices: clone once, perform per line

Upload a voice sample for each speaking character and the clone is reused for every line they say. Delivery is set per beat, so the same voice can whisper in one shot and shout in the next without becoming a different person. Lip-synced talking video then animates the dialogue shots from their keyframes.

Fix the world: the look bible

Every project has a look bible, an editable description of the visual style the generations should follow. For a cartoon this is where you pin the rendering style (cel-shaded, painterly, paper cut-out), the line weight, the palette and the era. Set it before generating keyframes; it travels with every shot.

Structure a season

A project holds as many scenes as you need, and scenes can be reordered, so the practical way to run a series is one project per season: each episode is a run of scenes, and the cast, voices and look bible carry across all of them because they belong to the project. Assembling the project renders all scenes into one film. If you need one file per episode instead, create one project per episode and rebuild the cast from the same reference images; the look will match, but each project gets its own locked seeds, so expect small differences between episodes.

Pick the format for the platform

Vertical 9:16 for Shorts, Reels and TikTok episodes, widescreen 16:9 for YouTube and square 1:1 for feed posts. The format is chosen when the project is created and the breakdown is written for it, so decide per season rather than per episode.

Budget the credits

Cast costs are paid once per project: an avatar and, for speaking parts, a voice clone per character. After that, each episode is mostly keyframes and voice lines, with video clips where motion matters. The pricing page has the numbers; the app shows the cost to finish a project before you generate anything. See how identity lock works for the mechanics behind the consistency.

Try it on your own idea

Create your studio with an invite code, or sign in to continue your productions.