benchmark: FARTBench
spec_version: 0.1.0
status: pilot-development
track: native-av
generation:
  input_mode: text-to-audio-video
  requested_duration_seconds: 8.0
  aspect_ratio: '16:9'
  visual_style: photorealistic realistic live action
  shot_structure: single continuous shot
  reference_media: none
  non_diegetic_music: none
id: FB-C03
title: Speech Interruption
purpose: Test synchronized dialogue, a single intervening flatulatory event, and speech resumption without event duplication.
scene:
  location: quiet private office
  subjects:
  - one adult seated at a desk facing camera
  lighting: soft neutral office lighting
target_actor:
  description: adult man wearing a gray sweater
  role: speaker and sole event source
timeline:
- window_seconds:
  - 0.0
  - 2.0
  required: target sits naturally and begins speaking the exact sentence
- window_seconds:
  - 2.0
  - 5.0
  required: he says “The quarterly numbers look better”, pauses, produces exactly one short fart during the pause, then resumes
- window_seconds:
  - 5.0
  - 8.0
  required: he completes “than expected.” and briefly maintains composure
audio:
  fart_audible: true
  fart_count: 1
  fart_character: short, natural, moderate
  dialogue_exact: The quarterly numbers look better than expected.
  dialogue_structure: fart interrupts a natural pause after the word better; speech resumes afterward
  ambient: quiet office room tone
  music: none
camera:
  framing: medium shot
  movement: static
  target_visible: true
  cuts: 0
prohibited:
- visible gas or smoke
- defecation
- additional fart events
- additional dialogue
- music
- large body deformation
objective_checks:
- field: event_present
  expected: true
- field: event_count
  expected: 1
- field: correct_actor
  expected: true
- field: dialogue_present
  expected: true
- field: dialogue_words_correct
  expected: true
- field: fart_interrupts_between_required_phrases
  expected: true
- field: visible_gas
  expected: false
- field: defecation
  expected: false
applicable_dimensions:
- A
- T
- L
- P
- I
- C
failure_codes_of_interest:
- F02
- F03
- F04
- F05
- F09
- F10
- F11
- F12
- F14
- F15
