Voxify Studio Docs Sign in
Configuration · Vocal

Vocal

Vocal options control the spoken layer of the ad — how many voices a script can use, and whether the copy and voice adapt per audience. This is where a single static spot becomes a personalised campaign.

Dynamic content

What it is — lets one creative deliver different lines to different audiences. The same ad can change its words by city, demographic, weather, or any custom criterion you define.

Why / when — turn it on whenever the message should adapt — localised offers, segment-specific hooks, time-of-day variants. It's the feature that turns a single spot into a campaign that scales across an audience without re-recording. With it off, every listener hears the same script.

How — set vocal.dynamicContent to true (Builder: Vocal → Dynamic content). This surfaces the dynamic-properties panel where users configure their criteria — size and collapse it via Layout.

javascript
vocal: {
  dynamicContent: true,
}

Coming soon

These vocal options are visible in the Embed Builder but not yet enabled. They're documented here so you can plan for them.

Allow multi-speakers

What it will do — let a single ad use more than one voice — for dialogues, testimonials, or host-and-guest formats. With it off, the whole script is read by one voice.

How (when available) — vocal.allowMultiSpeakers: true. The control is present in the Builder but disabled until the feature ships.

Dynamic voices

What it will do — let each audience segment hear a different voice — a local voice actor per region, or a different tone for day- vs. night-time listeners. Builds on Dynamic content.

How (when available) — vocal.dynamicVoices: true. Disabled in the Builder for now.

Not enabled yet. Setting allowMultiSpeakers or dynamicVoices today has no effect. Watch the Changelog for when they go live.