Home/Docs/Pipecat

Capture from Pipecat

setup drops a pipeline recorder: caller and agent on separate channels, to score offline.

1. Add the recorder

setup prints an AudioBufferProcessor recorder: input (caller), output (agent), writing one WAV with caller on channel 0.

bash
uvx hotato setup --stack pipecat

2. Score the recording

Point Hotato at the WAV the recorder wrote. --expect yield/hold = interruption vs. backchannel.

bash
uvx hotato capture --stack pipecat --stereo call.wav
The honest gate

Dual-channel = real overlap numbers. Mono-mixed? Add --onset <seconds>, and treat as degraded.