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
- 01
Generate sample previews
BHuman sends test variable values and creates preview outputs for the template. - 02
Watch status updates
Sample results can be queued, processing, succeeded, or failed. - 03
Open the preview
Review the generated sample video before creating or launching a campaign. - 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