Recorded example: John / Cedar / GPT Live
This example was recorded on September 9, 2026 at 05:58:51 UTC using client-managed delegation, the Cedar voice, and the John opening prompt. It contains 42.34 seconds of unmodified 24 kHz stereo audio: caller on the left and assistant on the right.
The recording predates the latest harness fixes. Its dialogue, transcript, timestamps, and scores have not been regenerated or rescored. Frontend model labels in the published presentation were normalized to gpt-live-1; that does not represent a new recording with the public model. The published report also replaces a personal dataset path with a repository-relative path.
Inspect the example
- Play the conversation.
- Open the interactive viewer.
- Read the transcript and event excerpt.
- Download the results table.
- Inspect the published report excerpt.
The reported semantic quality is 90%, tool accuracy is 50% (one of two expected tools), and response rate is 75% (three of four scored opportunities). The scorer counted the closing farewell as two opportunities while the assistant answered it once. Inspect the recording alongside the aggregate scores.
The report is a published excerpt, not a complete raw-run archive. Its artifact references point only to the supplied recording and transcript; raw details and event-log files are not included. Use the supplied HTML to inspect this historical example. New harness runs generate their own full result bundles and viewers.
Run the same scenario
Install the harness dependencies and configure OPENAI_API_KEY as described in the harness README. The following command makes live API calls. Run it from examples/audio/duplex_voice_agent_evaluation/:
uv run python -m run_harness.evaluate \
--config recorded-example/inputs/config.toml \
--data recorded-example/inputs/scenarios.json \
--scenario restaurant_booking_complete --assistant client \
--model gpt-live-1 --simulator-model gpt-live-1 \
--voice cedar \
--assistant-opening-prompt recorded-example/inputs/assistant_first.txt \
--visualize --max-duration-seconds 60 --concurrency 1 \
--run-name cookbook-john-cedar --results-dir runs/cookbookThese are the retained scenario, configuration, and opening-prompt inputs. The explicit --data and --assistant client options override the configuration defaults. New runs use the installed harness version and can produce different dialogue and scores. Inspect the viewer.html in each new run's output directory.