Some checks failed
CI / fmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / test (1.85) (push) Has been cancelled
CI / test (stable) (push) Has been cancelled
CI / deny (push) Has been cancelled
CI / sim-bench (stable) (push) Has been cancelled
CI / twilio-live (manual only) (push) Has been cancelled
Co-authored-by: Aaron D. Lee <himself@adlee.work> Co-committed-by: Aaron D. Lee <himself@adlee.work>
28 lines
768 B
TOML
28 lines
768 B
TOML
# Scenario: loud-barge (slice-4½ spec §5.3 entry #1)
|
|
#
|
|
# Drives the PRIMARY barge-in path (slice-4 §5.1): the caller speaks
|
|
# one loud burst of audio; the local VAD trips; playout dies; no brain
|
|
# advisory needed. Asserts the wedge-#1 path: "VAD killing TTS the
|
|
# instant the caller speaks, without the brain."
|
|
#
|
|
# 20 frames @ 20 ms = 400 ms of speech — comfortably past the
|
|
# VAD_DEBOUNCE_FRAMES=3 (60 ms) debounce threshold; the VAD trips
|
|
# deterministically.
|
|
#
|
|
# Threshold assertion (S7): N ∈ [1, 10, 50] concurrent SimCalls — all
|
|
# must pass BARGE_IN_KILL_TIME_P99_MS = 80 ms at p99 (60 ms budget +
|
|
# 20 ms observer slack).
|
|
|
|
name = "loud-barge"
|
|
|
|
[[steps]]
|
|
kind = "speak_loud"
|
|
frames = 20
|
|
|
|
[[steps]]
|
|
kind = "await_reply"
|
|
frames = 0
|
|
|
|
[[steps]]
|
|
kind = "end"
|