{ "schema_version": 1, "experiment": "6-3", "run_id": "exp6-3-20260729T150939685Z", "generated_at_utc": "2026-07-29T15:09:39.685Z", "credentials_persisted": false, "source_media": { "path": "microphone_input.wav", "capture_method": "browser_microphone_over_websocket", "original_repository_path": "backend/recordings/recording_2025-02-06T14-51-38-205Z.wav", "sha256": "e69d77415ffa39e1a2e00b99e6dbedce675faa9b4c2b703a256585861c6d2085", "size_bytes": 161836, "duration_seconds": 5.056, "sample_rate_hz": 16000, "channels": 1, "bits_per_sample": 16, "provenance_note": "Existing real microphone capture saved by live-audio/backend/server.js; replayed through the production Silero class for reproducible validation." }, "stages": { "vad": { "execution": "real", "mock": false, "probe_only": false, "fallback_used": false, "implementation": "Silero VAD ONNX", "model": "models/silero_vad.onnx", "model_sha256": "2623a2953f6ff3d2c1e61740c6cdb7168133479b267dfef114a4a3cc5bdd788f", "threshold": 0.5, "max_silence_ms": 500, "endpoint_detected": true, "forced_endpoint": false, "observed_trailing_silence_ms": 526, "speech_duration_ms": 692, "latency_seconds": 5.234941667, "segment_path": "vad_segment.wav", "segment_sha256": "068bab529128c19aa1b9d042c947434cca71c62043c55bdf6eb235e973991bfc", "segment_bytes": 21548 } }, "experiment_complete": false, "error": "Error: Real ASR failed: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\n at runAsr (/Users/boj/book/ai-agent-book/chapter6/live-audio/backend/run_real_validation.js:120:67)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async main (/Users/boj/book/ai-agent-book/chapter6/live-audio/backend/run_real_validation.js:244:27)", "acceptance": { "gates": { "schema_and_scope": true, "real_websocket_microphone_media": true, "real_silero_vad_endpoint": true, "real_asr": false, "real_streaming_llm": false, "real_tts_media": false, "measured_stage_latencies": false, "no_mock_probe_or_fallback": false }, "passed": false, "statement": "Passing proves one saved real microphone turn completed Silero VAD -> real ASR -> real LLM -> real TTS. It does not benchmark concurrency or production load." } }