Characters define who speaks dialogue lines in Frostune:VO.
Each character can have:
Characters are especially important for:
Click the Character Database button in the Frostune:VO top toolbar.

This opens the Create New Character window.
Note: Frostune:VO includes default voice packs that can be assigned to characters. Imported voice packs also appear in this window.
To create a character:
The character is added to the project and becomes available for new dialogue lines, VO Manager filters, worksheet imports, and exports.
The Name is the readable character name shown in Frostune:VO.
Examples:
Alice
Prince
Guard Captain
Merchant
Radio Operator
Character names are used in the editor and can also appear in exported documents.
Recommended examples:
Alice
Bob
Village Elder
Drone Pilot
Avoid vague names when possible:
Guy
NPC 1
Temp Voice
The Tag is a short technical identifier generated from the character name.
For example:
| Name | Suggested Tag |
|---|---|
| Alice | ALICE |
| Guard Captain | GUARD_CAPTAIN |
| Radio Operator | RADIO_OPERATOR |
Tags are used for stable speaker identification in exports and engine workflows.
Character tags must:
Examples of valid tags:
ALICE
PRINCE
GUARD_01
RADIO_OPERATOR
Examples of invalid or risky tags:
1GUARD
Guard Captain
ALICE!
Best practice: keep tags short, stable, and readable. Avoid changing tags after the character has been used in many lines unless you intentionally want to update existing lines.
Each character can be assigned a Voice Model & Gender.
This voice is used when Frostune:VO generates TTS or preview voices for lines spoken by that character.
The voice list includes:
To assign a voice:
Actors are optional casting / ADR metadata attached to a character.
You can use actors to track:
To add an actor:
Example:
Actor name: John Smith
Actor note: Remote session, available afternoons, prefers SM7B chain
Only one actor can be marked as the default actor for a character.
The default actor is useful when a character has multiple possible performers, but one is the preferred or primary performer.
The Character Database also shows existing characters at the top of the window.
Each existing character displays:
Click the edit button to modify an existing character.
To edit a character:
When editing, Frostune:VO may show an option:
Update existing lines
When enabled, changes such as renaming a character can be propagated to existing dialogue lines.
When editing a character, the Update existing lines option controls whether existing dialogue lines should be updated to use the new character information.
Use this when:
Disable it when:
Frostune:VO can use voice packs as character voice models.
Voice packs can be:
Note: Frostune Voice Designer Tool is currently an early version and its name or workflow may evolve.
To import a voice pack:
Once imported, the voice pack can be assigned to any character.
Frostune:VO currently includes an early version of FTVD — Frostune Voice Designer Tool.
FTVD allows you to create a local voice pack from your own recordings.
The tool exports a voice pack that includes:
This voice pack can then be imported into Frostune:VO and assigned to characters through the Character Database.
Custom voice packs can also be created on demand from your recordings.
Contact Frostune for more information if you need help preparing a custom voice pack for a project.
Characters are important for Worksheet Import.
When importing new dialogue rows from a worksheet, the Speaker column must match a character name or provide a valid speaker name.
In source-language Worksheet Import, Frostune:VO can create missing speakers from valid worksheet rows.
However, for clean production data, it is best to create and validate characters before large imports.
Recommended workflow:
Recording Sheets use character information to organize lines for recording.
When exporting a Recording Sheet, characters may be used to:
Before creating a recording sheet, make sure character names and tags are final enough for production use.
Character tags help identify speakers during engine integration.
In Unreal workflows, speaker tags may be used to:
Best practice:
Use stable character tags before pushing large amounts of dialogue to the engine.
Changing tags late in production can require re-exporting or revalidating downstream data.
| Task | Where to do it |
|---|---|
| Create a character | Character Database |
| Edit a character | Existing character list → edit button |
| Assign a TTS voice | Voice model & gender dropdown |
| Add casting info | Actors section |
| Mark primary actor | Default actor radio button |
| Import new voices | Settings → Voice Packs |
| Use character in dialogue | Speaker field on dialogue lines |
| Use character in Worksheet Import | Speaker column |
| Use character in Recording Sheets | VO Manager export filters / character sheets |