{
  "version": 1,
  "run_id": "id-ce164ccc049c44",
  "config": {
    "noise": "native",
    "echo": true,
    "regulator": "none",
    "normalization": "baseline",
    "silence": 450,
    "partial": 500,
    "mode": "online",
    "session": "id-d131543cbb7b00",
    "run": "id-ce164ccc049c44"
  },
  "details": {
    "browser_results": [
      {
        "browser_ms": 2292.2000000029802,
        "event": {
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-2a916085e8f1a8",
          "version": 1,
          "result_type": "partial",
          "revision": 1,
          "text": ""
        }
      },
      {
        "browser_ms": 2615.7999999970198,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-2a916085e8f1a8",
          "revision": 2,
          "text": "лежать",
          "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-fe212654fbcae0dc-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.06570853292942047,
              "worker_decode_ms": 146.04055136442184,
              "decode_count": 1,
              "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
              "otel_span_id": "8fc70cbc3b1d8193"
            }
          }
        }
      },
      {
        "browser_ms": 3277.2999999970198,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-2a916085e8f1a8",
          "revision": 3,
          "text": "Ближайший открытый.",
          "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-905bb5b83b0c74a2-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.13734400272369385,
              "worker_decode_ms": 299.66953583061695,
              "decode_count": 2,
              "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
              "otel_span_id": "180b0f7fc2989478"
            }
          }
        }
      },
      {
        "browser_ms": 3950,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-2a916085e8f1a8",
          "revision": 4,
          "text": "Ближайший открытый аэропорт.",
          "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-98582fb022c49ff9-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.20387396216392517,
              "worker_decode_ms": 459.55029875040054,
              "decode_count": 3,
              "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
              "otel_span_id": "a63f02c0020e3576"
            }
          }
        }
      },
      {
        "browser_ms": 4484.89999999851,
        "event": {
          "version": 1,
          "result_type": "final",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-2a916085e8f1a8",
          "revision": 5,
          "text": "Ближайший открытый аэропорт.",
          "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-6429e504b5bd1295-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.260697677731514,
              "worker_decode_ms": 621.5166561305523,
              "decode_count": 4,
              "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
              "otel_span_id": "60e04b3e0a3d9939",
              "last_speech_to_final_ms": 665.6215451657772
            }
          }
        }
      },
      {
        "browser_ms": 4567.5,
        "event": {
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "version": 1,
          "result_type": "partial",
          "revision": 1,
          "text": ""
        }
      },
      {
        "browser_ms": 4960.79999999702,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 2,
          "text": "покажи",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-890d9cc05302b291-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.048061832785606384,
              "worker_decode_ms": 144.40258033573627,
              "decode_count": 1,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "0df515569f4386e4"
            }
          }
        }
      },
      {
        "browser_ms": 5664.29999999702,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 3,
          "text": "Покажи маршрут на Криво.",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-56c550851cf74b25-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.09780749678611755,
              "worker_decode_ms": 302.4252559989691,
              "decode_count": 2,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "d3b8892484bcfe77"
            }
          }
        }
      },
      {
        "browser_ms": 6364.60000000149,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 4,
          "text": "Покажи маршрут на карте и расскажи.",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-c1c3144c60b3da66-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.15601329505443573,
              "worker_decode_ms": 460.96512489020824,
              "decode_count": 3,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "7519db25e5c43e3c"
            }
          }
        }
      },
      {
        "browser_ms": 7041.89999999851,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 5,
          "text": "Покажи маршрут на карте и расскажи, как...",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-1429a101a39f9594-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.21526217460632324,
              "worker_decode_ms": 623.0988949537277,
              "decode_count": 4,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "8322ffbe4f94b507"
            }
          }
        }
      },
      {
        "browser_ms": 7723.29999999702,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 6,
          "text": "Покажи маршрут на карте и расскажи, какая там сейчас.",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-da0176e6081c165c-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.3054961562156677,
              "worker_decode_ms": 787.4166872352362,
              "decode_count": 5,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "25771dffeaf8aa67"
            }
          }
        }
      },
      {
        "browser_ms": 8394.29999999702,
        "event": {
          "version": 1,
          "result_type": "partial",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 7,
          "text": "Покажи маршрут на карте и расскажи, какая там сейчас погода.",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-25cae13d193ca398-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.3683995455503464,
              "worker_decode_ms": 954.6933062374592,
              "decode_count": 6,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "c1e4e531018fd849"
            }
          }
        }
      },
      {
        "browser_ms": 8970.79999999702,
        "event": {
          "version": 1,
          "result_type": "final",
          "session_id": "id-d131543cbb7b00",
          "stream_id": "id-b1fffaa30f6f9a",
          "phrase_id": "id-ab851952d49c46",
          "revision": 8,
          "text": "Покажи маршрут на карте и расскажи, какая там сейчас погода.",
          "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-5668c367ca6b429c-01",
          "timings": {
            "version": 1,
            "asr": {
              "backend": "streaming_worker",
              "worker_queue_ms": 0.43647922575473785,
              "worker_decode_ms": 1121.8972466886044,
              "decode_count": 7,
              "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
              "otel_span_id": "45c3a2e4c2f115f4",
              "last_speech_to_final_ms": 675.381600856781
            }
          }
        }
      }
    ],
    "ready": {
      "type": "ready",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "sample_rate": 48000,
      "asr_backend": "streaming_worker"
    },
    "connect_ms": 773.1000000014901,
    "sample_rate": 48000,
    "muted_without_capture": true,
    "capture_state": "muted",
    "gum_calls": 1,
    "settings": {
      "autoGainControl": true,
      "channelCount": 1,
      "deviceId": "9d143b3c10f233b0c0b251b8d2a502413c61c1f5f274ccc1a00e9a57a033bed0",
      "echoCancellation": true,
      "groupId": "e1b22c0e6785f2c3ccce366c51afa478bb652798b8af3534aafe930ff18e3873",
      "latency": 0.01,
      "noiseSuppression": true,
      "sampleRate": 48000,
      "sampleSize": 16,
      "voiceIsolation": false
    },
    "capabilities": {
      "autoGainControl": [
        true,
        false
      ],
      "channelCount": {
        "max": 2,
        "min": 1
      },
      "deviceId": "9d143b3c10f233b0c0b251b8d2a502413c61c1f5f274ccc1a00e9a57a033bed0",
      "echoCancellation": [
        true,
        false,
        "remote-only"
      ],
      "groupId": "e1b22c0e6785f2c3ccce366c51afa478bb652798b8af3534aafe930ff18e3873",
      "latency": {
        "max": 0.021333,
        "min": 0.01
      },
      "noiseSuppression": [
        true,
        false
      ],
      "sampleRate": {
        "max": 48000,
        "min": 48000
      },
      "sampleSize": {
        "max": 16,
        "min": 16
      },
      "voiceIsolation": [
        true,
        false
      ]
    },
    "unmute_ms": 791.7000000029802,
    "first_sample_context_s": 0.784,
    "worklet_packet_age_ms": [
      24.00000000000002,
      26.666666666666615,
      26.66666666666673,
      21.333333333333314,
      26.66666666666673,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666673,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.666666666666615,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      24.00000000000002,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.66666666666684,
      26.66666666666684,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666666394,
      26.666666666666394,
      26.666666666666394,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      26.666666666667282,
      26.666666666667282,
      26.666666666665506,
      16.000000000000014
    ],
    "dsp_frames": [],
    "far_end_ms": 821.1000000014901,
    "play_intent_ms": 821.1000000014901,
    "play_intent_context_s": 0.8426666666666667,
    "play_confirmed_context_s": 0.8426666666666667,
    "track_after_mute": "ended",
    "mute_ms": 10251.89999999851,
    "total_ms": 14627.5,
    "sent_sequence": 445,
    "server_dropped": 0
  },
  "errors": [],
  "end": {
    "status": 200,
    "data": {
      "ok": true,
      "type": "stopped",
      "error": null
    }
  },
  "clock": "browser performance and ingress owner are independent",
  "item": {
    "run_id": "id-ce164ccc049c44",
    "kind": "live",
    "stage": 1,
    "scenario": 5,
    "profile": "echo_on",
    "config": {
      "noise": "native",
      "echo": true,
      "regulator": "none",
      "normalization": "baseline",
      "silence": 450,
      "partial": 500,
      "mode": "online"
    },
    "reference": "",
    "expected_finals": 0,
    "seconds": 8.23,
    "fixture_id": "s1_5_echo_only",
    "fixture": "fixtures/s1_5_echo_only.wav",
    "source": "male_ordinary",
    "split": "development",
    "repeat": 3
  },
  "stages": {
    "chrome": {
      "wav": "audio/cd9cf5870ea72923c7dd62069ad1f8f023c2653806868d322a4e9bf74c253887.wav",
      "waveform_sha256": "cd9cf5870ea72923c7dd62069ad1f8f023c2653806868d322a4e9bf74c253887",
      "file_sha256": "2c19cc00ac979aaa22c2c03a8c9949b8a734983e4036173c410eee61af78333f",
      "rate": 48000,
      "metrics": {
        "samples": 455424,
        "sample_rate": 48000,
        "seconds": 9.488,
        "rms_dbfs": -20.731429644124493,
        "peak_dbfs": 0.0,
        "near_clip_fraction_0_98": 0.00014711565486228218,
        "full_scale_fraction": 3.5132096683530073e-05
      }
    },
    "worklet": {
      "wav": "audio/cd9cf5870ea72923c7dd62069ad1f8f023c2653806868d322a4e9bf74c253887.wav",
      "waveform_sha256": "cd9cf5870ea72923c7dd62069ad1f8f023c2653806868d322a4e9bf74c253887",
      "file_sha256": "2c19cc00ac979aaa22c2c03a8c9949b8a734983e4036173c410eee61af78333f",
      "rate": 48000,
      "metrics": {
        "samples": 455424,
        "sample_rate": 48000,
        "seconds": 9.488,
        "rms_dbfs": -20.731429644124493,
        "peak_dbfs": 0.0,
        "near_clip_fraction_0_98": 0.00014711565486228218,
        "full_scale_fraction": 3.5132096683530073e-05
      }
    },
    "ingress": {
      "wav": "audio/4b607f4a23e087faa4d3d51d3204de93fcbaca2efbdcd8f25c7d36deecbe330b.wav",
      "waveform_sha256": "4b607f4a23e087faa4d3d51d3204de93fcbaca2efbdcd8f25c7d36deecbe330b",
      "file_sha256": "51d523479de45c8895ee62bdda925e8b846f16686b681c7d0a361ddede202797",
      "rate": 16000,
      "metrics": {
        "samples": 167360,
        "sample_rate": 16000,
        "seconds": 10.46,
        "rms_dbfs": -21.158494059959185,
        "peak_dbfs": 0.0,
        "near_clip_fraction_0_98": 0.00011950286806883365,
        "full_scale_fraction": 2.390057361376673e-05
      }
    },
    "vad": {
      "wav": "audio/cc14ac1f53d50a2ec138d8edf9a4922cf6e0fd212950c5c6b56578a0aa288458.wav",
      "waveform_sha256": "cc14ac1f53d50a2ec138d8edf9a4922cf6e0fd212950c5c6b56578a0aa288458",
      "file_sha256": "018764a6a498ea2dc0b5eaad75960bd8974336cc9fee99781daf071dd3735ded",
      "rate": 16000,
      "metrics": {
        "samples": 109696,
        "sample_rate": 16000,
        "seconds": 6.856,
        "rms_dbfs": -19.32399486200636,
        "peak_dbfs": 0.0,
        "near_clip_fraction_0_98": 0.0001823220536756126,
        "full_scale_fraction": 3.646441073512252e-05
      }
    },
    "input": {
      "wav": "fixtures/s1_5_echo_only.wav",
      "rate": 48000,
      "file_sha256": "8b6c3fe77df883726cfb36d7293b926687de2317ae5d5c7c505050af07913491",
      "metrics": {
        "samples": 395040,
        "sample_rate": 48000,
        "seconds": 8.23,
        "rms_dbfs": -24.077249763200452,
        "peak_dbfs": -5.595576818618824,
        "near_clip_fraction_0_98": 0.0,
        "full_scale_fraction": 0.0,
        "non_speech_rms_dbfs": -24.077249763200452
      }
    },
    "prepared_source": {
      "wav": "sources/male_ordinary.wav",
      "rate": 48000,
      "file_sha256": "5295438eacbdd874c38f07a855f45fda32521dd67e5ed1fbecb6742fdd30bef4",
      "metrics": {
        "samples": 328800,
        "sample_rate": 48000,
        "seconds": 6.85,
        "rms_dbfs": -18.08741109463064,
        "peak_dbfs": -0.4028308057020394,
        "near_clip_fraction_0_98": 0.0,
        "full_scale_fraction": 0.0,
        "non_speech_rms_dbfs": -46.30762853130897
      },
      "reference": "Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода."
    },
    "original": {
      "wav": "sources/male_ordinary_tts.wav",
      "rate": 48000,
      "file_sha256": "713a9ba107931c3de0e03895f81890136c2051b6419e63dda77c890551e19acf",
      "metrics": {
        "samples": 328800,
        "sample_rate": 48000,
        "seconds": 6.85,
        "rms_dbfs": -18.08741109463064,
        "peak_dbfs": -0.4028308057020394,
        "near_clip_fraction_0_98": 0.0,
        "full_scale_fraction": 0.0
      },
      "reference": "Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода."
    }
  },
  "windows": {},
  "diagnostics": [
    {
      "version": 1,
      "run_id": "id-ce164ccc049c44",
      "stage": "vad",
      "sequence": 242,
      "chunk": 0,
      "chunks": 1,
      "dropped": 0,
      "instance_id": "id-5dd9ae160a3057",
      "phrase_id": "id-2a916085e8f1a8",
      "kind": "end",
      "speech_samples": 27136,
      "packet_seq": 172,
      "sample_rate": 16000,
      "sample_width": 2,
      "format": "pcm16le"
    },
    {
      "version": 1,
      "run_id": "id-ce164ccc049c44",
      "stage": "vad",
      "sequence": 606,
      "chunk": 0,
      "chunks": 1,
      "dropped": 0,
      "instance_id": "id-5dd9ae160a3057",
      "phrase_id": "id-ab851952d49c46",
      "kind": "end",
      "speech_samples": 62976,
      "packet_seq": 396,
      "sample_rate": 16000,
      "sample_width": 2,
      "format": "pcm16le"
    },
    {
      "version": 1,
      "run_id": "id-ce164ccc049c44",
      "stage": "bridge_input",
      "sequence": 734,
      "chunk": 0,
      "chunks": 1,
      "dropped": 0,
      "instance_id": "id-5dd9ae160a3057",
      "packet_seq": 524,
      "sample_rate": 16000,
      "sample_width": 2,
      "format": "pcm16le"
    },
    {
      "version": 1,
      "run_id": "id-ce164ccc049c44",
      "stage": "export_summary",
      "sequence": 734,
      "dropped": 0,
      "bytes": 439040,
      "instance_id": "id-5dd9ae160a3057"
    }
  ],
  "events": [
    {
      "owner_ms": 1522.0908001065254,
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-2a916085e8f1a8",
      "version": 1,
      "result_type": "partial",
      "revision": 1,
      "text": ""
    },
    {
      "owner_ms": 1849.7051484882832,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-2a916085e8f1a8",
      "revision": 2,
      "text": "лежать",
      "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-fe212654fbcae0dc-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.06570853292942047,
          "worker_decode_ms": 146.04055136442184,
          "decode_count": 1,
          "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
          "otel_span_id": "8fc70cbc3b1d8193"
        }
      }
    },
    {
      "owner_ms": 2511.5894563496113,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-2a916085e8f1a8",
      "revision": 3,
      "text": "Ближайший открытый.",
      "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-905bb5b83b0c74a2-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.13734400272369385,
          "worker_decode_ms": 299.66953583061695,
          "decode_count": 2,
          "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
          "otel_span_id": "180b0f7fc2989478"
        }
      }
    },
    {
      "owner_ms": 3184.0475350618362,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-2a916085e8f1a8",
      "revision": 4,
      "text": "Ближайший открытый аэропорт.",
      "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-98582fb022c49ff9-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.20387396216392517,
          "worker_decode_ms": 459.55029875040054,
          "decode_count": 3,
          "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
          "otel_span_id": "a63f02c0020e3576"
        }
      }
    },
    {
      "owner_ms": 3718.6820060014725,
      "version": 1,
      "result_type": "final",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-2a916085e8f1a8",
      "revision": 5,
      "text": "Ближайший открытый аэропорт.",
      "traceparent": "00-fadf9af72b9dfc9dbf79809de65fae72-6429e504b5bd1295-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.260697677731514,
          "worker_decode_ms": 621.5166561305523,
          "decode_count": 4,
          "otel_trace_id": "fadf9af72b9dfc9dbf79809de65fae72",
          "otel_span_id": "60e04b3e0a3d9939",
          "last_speech_to_final_ms": 665.6215451657772
        }
      }
    },
    {
      "owner_ms": 3762.8647424280643,
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "version": 1,
      "result_type": "partial",
      "revision": 1,
      "text": ""
    },
    {
      "owner_ms": 4193.800210952759,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 2,
      "text": "покажи",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-890d9cc05302b291-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.048061832785606384,
          "worker_decode_ms": 144.40258033573627,
          "decode_count": 1,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "0df515569f4386e4"
        }
      }
    },
    {
      "owner_ms": 4898.269150406122,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 3,
      "text": "Покажи маршрут на Криво.",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-56c550851cf74b25-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.09780749678611755,
          "worker_decode_ms": 302.4252559989691,
          "decode_count": 2,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "d3b8892484bcfe77"
        }
      }
    },
    {
      "owner_ms": 5594.016827642918,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 4,
      "text": "Покажи маршрут на карте и расскажи.",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-c1c3144c60b3da66-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.15601329505443573,
          "worker_decode_ms": 460.96512489020824,
          "decode_count": 3,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "7519db25e5c43e3c"
        }
      }
    },
    {
      "owner_ms": 6275.741823017597,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 5,
      "text": "Покажи маршрут на карте и расскажи, как...",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-1429a101a39f9594-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.21526217460632324,
          "worker_decode_ms": 623.0988949537277,
          "decode_count": 4,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "8322ffbe4f94b507"
        }
      }
    },
    {
      "owner_ms": 6956.372022628784,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 6,
      "text": "Покажи маршрут на карте и расскажи, какая там сейчас.",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-da0176e6081c165c-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.3054961562156677,
          "worker_decode_ms": 787.4166872352362,
          "decode_count": 5,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "25771dffeaf8aa67"
        }
      }
    },
    {
      "owner_ms": 7627.703160047531,
      "version": 1,
      "result_type": "partial",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 7,
      "text": "Покажи маршрут на карте и расскажи, какая там сейчас погода.",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-25cae13d193ca398-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.3683995455503464,
          "worker_decode_ms": 954.6933062374592,
          "decode_count": 6,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "c1e4e531018fd849"
        }
      }
    },
    {
      "owner_ms": 8204.363320022821,
      "version": 1,
      "result_type": "final",
      "session_id": "id-d131543cbb7b00",
      "stream_id": "id-b1fffaa30f6f9a",
      "phrase_id": "id-ab851952d49c46",
      "revision": 8,
      "text": "Покажи маршрут на карте и расскажи, какая там сейчас погода.",
      "traceparent": "00-c5dc3258722663afabd0489cb1bd6a95-5668c367ca6b429c-01",
      "timings": {
        "version": 1,
        "asr": {
          "backend": "streaming_worker",
          "worker_queue_ms": 0.43647922575473785,
          "worker_decode_ms": 1121.8972466886044,
          "decode_count": 7,
          "otel_trace_id": "c5dc3258722663afabd0489cb1bd6a95",
          "otel_span_id": "45c3a2e4c2f115f4",
          "last_speech_to_final_ms": 675.381600856781
        }
      }
    }
  ],
  "online_text": "Ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.",
  "reference": "",
  "counts": {
    "wer": {
      "reference_units": 0,
      "hypothesis_units": 13,
      "substitutions": 0,
      "deletions": 0,
      "insertions": 13,
      "errors": 13,
      "rate": null,
      "false_units": 13
    },
    "cer": {
      "reference_units": 0,
      "hypothesis_units": 74,
      "substitutions": 0,
      "deletions": 0,
      "insertions": 74,
      "errors": 74,
      "rate": null,
      "false_units": 74
    }
  },
  "entity_scores": {
    "expected_numbers": [],
    "actual_numbers": [],
    "correct_numbers": 0,
    "number_accuracy": null,
    "expected_codes": [],
    "actual_codes": [],
    "correct_codes": 0,
    "code_accuracy": null,
    "method": "limited Russian integer spelling equivalence; WER/CER unchanged"
  },
  "final_count": 2,
  "refusals": [],
  "unexpected_final_count": 2,
  "capture_incomplete": true,
  "summary": {
    "last_speech_to_final_ms": 670.5015730112791,
    "last_speech_to_final_max_ms": 675.381600856781,
    "terminal_phrases_with_timing": 2,
    "first_partial_since_play_intent_ms": 1794.6999999955297,
    "trial_including_diagnostics_ms": 14627.5,
    "worker_decode_ms": 1743.4139028191566,
    "worker_queue_ms": 0.6971769034862518,
    "decode_count": 11,
    "processed_audio_seconds": null,
    "worklet_packet_age_p50_ms": 26.666666666666615,
    "worklet_packet_age_p95_ms": 26.666666666667282,
    "preparation_ms": null,
    "unique_decoded_audio_seconds": null,
    "reprocessed_audio_seconds": null,
    "first_vad_status_since_play_intent_ms": 1471.1000000014901,
    "last_speech_to_terminal_ms": 670.5015730112791,
    "worklet_added_delay_estimate_ms": 0.0,
    "estimated_source_energy_end_to_final_browser_ms": null
  },
  "signal_checks": {
    "chrome": {
      "available": true,
      "lag_samples": 2240,
      "lag_ms": 140.0,
      "correlation": 0.7692838218051757,
      "method": "20ms input/output RMS-envelope cross correlation; estimated alignment",
      "speech": {
        "input_dbfs": null,
        "output_dbfs": null,
        "gain_db": null,
        "samples": 0
      },
      "non_speech": {
        "input_dbfs": -24.079122543571387,
        "output_dbfs": -20.112861496960495,
        "gain_db": 3.9662610466108905,
        "samples": 131680
      },
      "output_peak_dbfs": 0.010231354484597922,
      "near_clip_fraction": 0.00015188335358444713,
      "input_near_clip_fraction": 0.0
    },
    "worklet": {
      "available": true,
      "lag_samples": 2240,
      "lag_ms": 140.0,
      "correlation": 0.7692838218051757,
      "method": "20ms input/output RMS-envelope cross correlation; estimated alignment",
      "speech": {
        "input_dbfs": null,
        "output_dbfs": null,
        "gain_db": null,
        "samples": 0
      },
      "non_speech": {
        "input_dbfs": -24.079122543571387,
        "output_dbfs": -20.112861496960495,
        "gain_db": 3.9662610466108905,
        "samples": 131680
      },
      "output_peak_dbfs": 0.010231354484597922,
      "near_clip_fraction": 0.00015188335358444713,
      "input_near_clip_fraction": 0.0
    },
    "ingress": {
      "available": true,
      "lag_samples": 2240,
      "lag_ms": 140.0,
      "correlation": 0.7569112055426018,
      "method": "20ms input/output RMS-envelope cross correlation; estimated alignment",
      "speech": {
        "input_dbfs": null,
        "output_dbfs": null,
        "gain_db": null,
        "samples": 0
      },
      "non_speech": {
        "input_dbfs": -24.079122543571387,
        "output_dbfs": -20.117175969383098,
        "gain_db": 3.9619465741882873,
        "samples": 131680
      },
      "output_peak_dbfs": 0.0,
      "near_clip_fraction": 0.00015188335358444713,
      "input_near_clip_fraction": 0.0
    },
    "causal_regulator": {
      "available": false,
      "reason": "no_causal_regulator_frames"
    },
    "worklet_added_delay": {
      "available": true,
      "lag_samples": 0,
      "lag_ms": 0.0,
      "correlation": 0.9999999999999999,
      "method": "20ms input/output RMS-envelope cross correlation; estimated alignment"
    },
    "source_end_to_final": {
      "value_ms": null,
      "clock": "browser performance and its AudioContext only",
      "method": "last active source-energy mask sample aligned to Chrome by 20ms RMS envelope; not perceptual or Silero ground truth",
      "minimum_alignment_correlation": 0.5,
      "used_for_candidate_selection": false,
      "negative_values": "retained: final may precede the estimated end if speech was lost"
    }
  },
  "ending_check": {
    "expected_last_words": [],
    "actual_last_words": [
      "там",
      "сейчас",
      "погода"
    ],
    "last_words_exact": null,
    "method": "lexical last three words; inspection available in full transcript"
  },
  "comparison_valid": false,
  "excluded_reason": "Chrome changed AGC with AEC; far reference lacked input lead. Replaced by matched AGC=false/reference trial. Original failures and audio retained.",
  "raw_final_count": 2,
  "duplicate_final_count": 0,
  "quality_score_applicable": false,
  "measurement_metadata_version": 6,
  "missing_checkpoints": [
    "worker_and_decoder_windows",
    "worker_decode_diagnostics",
    "decoder_audio"
  ]
}
