AI Studio

Generate samples before launching a campaign.

Sample previews confirm that the source video, variables, voice settings, and rendering mode are ready before you send campaign rows.

Purpose

What samples prove

  • The source video is available.
  • At least one variable is configured.
  • Transcript variables or manual timing exist for the selected lip sync mode.
  • The render pipeline can create a usable example output.
  • The selected color or video mode works with the presenter framing.

Checks

Readiness checks

Missing video
Samples and campaigns are disabled until a source video exists.
Missing variables
If lip sync is enabled, transcript variables are required. If lip sync is off, transcript variables or manual timing can satisfy setup.
Transcription still loading
The UI explains that transcript variables can be added after transcription finishes.
Face distance
BHuman detects face size and may ask for a preview mode when the presenter is too close to the camera.

Modes

Preview modes

If the face occupies too much of the frame, BHuman may ask the user to select a safer rendering mode before samples are generated. This prevents a template from moving into campaigns with a poor presenter crop.

Lifecycle

Sample lifecycle

  1. 01

    Generate sample previews

    BHuman sends test variable values and creates preview outputs for the template.
  2. 02

    Watch status updates

    Sample results can be queued, processing, succeeded, or failed.
  3. 03

    Open the preview

    Review the generated sample video before creating or launching a campaign.
  4. 04

    Fix issues before scale

    If a sample looks wrong, fix transcript variables, voice settings, source video, or preview mode before sending rows.

Samples are not optional quality theater

They catch the same failures that would otherwise appear across a batch: missing variables, bad framing, broken source video, and rendering configuration issues.

Next

Next steps