[
  {
    "id": "09-clean",
    "backend": "streaming_worker_russian",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:19.562Z",
    "finished": "2026-11-09T13:20:21.608Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Сопостав модел GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 499.13753755390644,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.07058969315360575,
        "no_speech_prob": 4.26173210144043e-05,
        "compression_ratio": 1.3548387096774193
      },
      "parameters": {
        "language": "ru",
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "word_timestamps": false,
        "vad_filter": false,
        "no_speech_threshold": null,
        "log_prob_threshold": null,
        "compression_ratio_threshold": null,
        "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала",
        "hotwords_tokens": 117
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.4940871149301529,
        "model_load_ms": 0,
        "model_exchange_ms": 539.9695180822164,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-0771ab5cd50788",
    "session_id": "id-d2c91e894c0925",
    "stream_id": "id-10909cf4409d01",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 68.29999999701977,
        "encoding_reused": false,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 119.09999999403954,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.90000000596046,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 607.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-0771ab5cd50788"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 288.70000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-0771ab5cd50788"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 415.29999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.5000000298023224
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 555.7999999970198,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.420831471681595,
        "lock_wait_ms": 0.7274947129189968,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 54.26239687949419,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.5,
        "bytes": 31228
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.3999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 953.9000000059605
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Сопостав модел GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 499.13753755390644,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.5513560026884079,
      "worker_decode_ms": 499.13753755390644,
      "decode_count": 1,
      "prepare_ms": 22.651741979643703,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.784314099699259,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.4940871149301529,
      "model_load_ms": 0,
      "model_exchange_ms": 539.9695180822164,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 68.29999999701977,
      "encoding_reused": false,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 2,
    "ref_words": 17,
    "char_edits": 2,
    "ref_chars": 101,
    "wer_pct": 11.764705882352942,
    "cer_pct": 1.9801980198019802,
    "model_label": "Whisper Russian",
    "raw_text": "Сопостав модел GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 11.764705882352942,
    "raw_cer_pct": 1.9801980198019802,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 6,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "streaming_worker_russian",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:21.608Z",
    "finished": "2026-11-09T13:20:23.586Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопостав модель JFS с Racon для внуков, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 490.73199555277824,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.24583667854093155,
        "no_speech_prob": 3.11732292175293e-05,
        "compression_ratio": 1.3647798742138364
      },
      "parameters": {
        "language": "ru",
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "word_timestamps": false,
        "vad_filter": false,
        "no_speech_threshold": null,
        "log_prob_threshold": null,
        "compression_ratio_threshold": null
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.16993284225463867,
        "model_load_ms": 0,
        "model_exchange_ms": 552.1273771300912,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-11307629af31f6",
    "session_id": "id-2d76afb7cc3782",
    "stream_id": "id-83e38da9689015",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.40000000596046,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.79999999701977,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 593.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.19999998807907,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-11307629af31f6"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 282.79999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-11307629af31f6"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 409.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.30000002682209
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 569.4000000059605,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2664526477456093,
        "lock_wait_ms": 0.7665210869163275,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 53.15000889822841,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.09999999403954,
        "bytes": 27353
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.19999998807907,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 975.6000000089407
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Сопостав модель JFS с Racon для внуков, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 490.73199555277824,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.7535358890891075,
      "worker_decode_ms": 490.73199555277824,
      "decode_count": 1,
      "prepare_ms": 24.538467871025205,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.1058990862220526,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.16993284225463867,
      "model_load_ms": 0,
      "model_exchange_ms": 552.1273771300912,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 17,
    "char_edits": 10,
    "ref_chars": 101,
    "wer_pct": 52.94117647058823,
    "cer_pct": 9.900990099009901,
    "model_label": "Whisper Russian",
    "raw_text": "Сопостав модель JFS с Racon для внуков, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 9.900990099009901,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "gigaam_v3",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:23.686Z",
    "finished": "2026-11-09T13:20:25.246Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "normalized_text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.026399968191981316
    },
    "diagnostic": {
      "text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 81.80871978402138,
      "queue_ms": 0,
      "backend": "gigaam_v3",
      "model": "GigaAM-v3-e2e-rnnt",
      "model_revision": "7655ad717f8122257385bb4b2f373db3697e8680",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "language": "ru",
        "decoder": "rnnt_greedy",
        "punctuation": true,
        "text_normalization": true,
        "vad_filter": false,
        "word_timestamps": false,
        "confidence_available": false,
        "input_format": "float32le",
        "sample_rate": 16000,
        "max_symbols_per_step": 10
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.19340775907039642,
        "model_load_ms": 0,
        "model_exchange_ms": 125.10953703895211,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-ef021955fb7d00",
    "session_id": "id-141c2e44b00ac5",
    "stream_id": "id-ab211f875a5f51",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 113.70000000298023,
        "bytes": 1994
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.80000001192093,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 600.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.1000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-ef021955fb7d00"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 283.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-ef021955fb7d00"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 409.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 1.4999999850988388
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 138.6000000089407,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.5882015470415354,
        "lock_wait_ms": 1.0141239035874605,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 60.02197973430157,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.09999999403954,
        "bytes": 28400
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 548.7000000029802
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 81.80871978402138,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.5134451203048229,
      "worker_decode_ms": 81.80871978402138,
      "decode_count": 1,
      "prepare_ms": 22.627840982750058,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.870255848392844,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.19340775907039642,
      "model_load_ms": 0,
      "model_exchange_ms": 125.10953703895211,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 17,
    "char_edits": 13,
    "ref_chars": 101,
    "wer_pct": 35.294117647058826,
    "cer_pct": 12.871287128712872,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 12.871287128712872,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 1,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": 0.026399968191981316
  },
  {
    "id": "09-clean",
    "backend": "gigaam_v3",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:25.246Z",
    "finished": "2026-11-09T13:20:26.803Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 68.68988834321499,
      "queue_ms": 0,
      "backend": "gigaam_v3",
      "model": "GigaAM-v3-e2e-rnnt",
      "model_revision": "7655ad717f8122257385bb4b2f373db3697e8680",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "language": "ru",
        "decoder": "rnnt_greedy",
        "punctuation": true,
        "text_normalization": true,
        "vad_filter": false,
        "word_timestamps": false,
        "confidence_available": false,
        "input_format": "float32le",
        "sample_rate": 16000,
        "max_symbols_per_step": 10
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.21545961499214172,
        "model_load_ms": 0,
        "model_exchange_ms": 124.30914002470672,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-37dacce9bccf6b",
    "session_id": "id-4aa186db8c3b66",
    "stream_id": "id-2a3c89077ebeba",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111,
        "bytes": 1847
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 102,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 606.3000000119209
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-37dacce9bccf6b"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 285,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-37dacce9bccf6b"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 411.69999998807907,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.099999949336052
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 136.1000000089407,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.4877102114260197,
        "lock_wait_ms": 0.9133515413850546,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 56.46990449167788,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.40000000596046,
        "bytes": 27038
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.8999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 539.4000000059605
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 68.68988834321499,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.5369849968701601,
      "worker_decode_ms": 68.68988834321499,
      "decode_count": 1,
      "prepare_ms": 19.20009101741016,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.864715876057744,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.21545961499214172,
      "model_load_ms": 0,
      "model_exchange_ms": 124.30914002470672,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 17,
    "char_edits": 13,
    "ref_chars": 101,
    "wer_pct": 35.294117647058826,
    "cer_pct": 12.871287128712872,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Сопоставь модель JFS для Внукова. Покажи забара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 12.871287128712872,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 1,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "gigaam_large_ctc",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:26.915Z",
    "finished": "2026-11-09T13:20:28.418Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "normalized_text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.027070054784417152
    },
    "diagnostic": {
      "text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "decode_ms": 20.42088471353054,
      "queue_ms": 0,
      "backend": "gigaam_large_ctc",
      "model": "GigaAM-Multilingual-Large-CTC",
      "model_revision": "3905cd51c3ed4e88c8edf33f3302969ba480a327",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "language": "multilingual",
        "decoder": "ctc_greedy",
        "punctuation": false,
        "text_normalization": false,
        "vad_filter": false,
        "word_timestamps": false,
        "confidence_available": false,
        "input_format": "float32le",
        "sample_rate": 16000
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.27241744101047516,
        "model_load_ms": 0,
        "model_exchange_ms": 58.80960403010249,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-b3f09ef4210f5d",
    "session_id": "id-7a0f0f35a4243d",
    "stream_id": "id-3e2cb7e36b75cc",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 126.8999999910593,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 96,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 607.8999999910593
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-b3f09ef4210f5d"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 263.6000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-b3f09ef4210f5d"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 390.20000000298023,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.5999999791383743
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 97,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2270374465733767,
        "lock_wait_ms": 0.7016558665782213,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 49.59279578179121,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.90000000596046,
        "bytes": 28598
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 505.20000000298023
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 20.42088471353054,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.5372839514166117,
      "worker_decode_ms": 20.42088471353054,
      "decode_count": 1,
      "prepare_ms": 12.912294128909707,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.312361029908061,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.27241744101047516,
      "model_load_ms": 0,
      "model_exchange_ms": 58.80960403010249,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 5,
    "ref_words": 17,
    "char_edits": 15,
    "ref_chars": 101,
    "wer_pct": 29.41176470588235,
    "cer_pct": 14.851485148514852,
    "model_label": "GigaAM Large CTC",
    "raw_text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 14.851485148514852,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.027070054784417152
  },
  {
    "id": "09-clean",
    "backend": "gigaam_large_ctc",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:28.418Z",
    "finished": "2026-11-09T13:20:29.935Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "decode_ms": 30.197646468877792,
      "queue_ms": 0,
      "backend": "gigaam_large_ctc",
      "model": "GigaAM-Multilingual-Large-CTC",
      "model_revision": "3905cd51c3ed4e88c8edf33f3302969ba480a327",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "language": "multilingual",
        "decoder": "ctc_greedy",
        "punctuation": false,
        "text_normalization": false,
        "vad_filter": false,
        "word_timestamps": false,
        "confidence_available": false,
        "input_format": "float32le",
        "sample_rate": 16000
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.17515011131763458,
        "model_load_ms": 0,
        "model_exchange_ms": 68.67058202624321,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-ff42f55730d696",
    "session_id": "id-c21dfd671b74ee",
    "stream_id": "id-cf0857d093a651",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.70000000298023,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.29999999701977,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 599
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 107.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-ff42f55730d696"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 291,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-ff42f55730d696"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 417.8999999910593,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.0999999791383743
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 102,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.8347927145659924,
        "lock_wait_ms": 0.8707009255886078,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 61.837900429964066,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107,
        "bytes": 27169
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.19999998807907,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 500.5
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 30.197646468877792,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.5186249036341906,
      "worker_decode_ms": 30.197646468877792,
      "decode_count": 1,
      "prepare_ms": 19.74295498803258,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.6830541901290417,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.17515011131763458,
      "model_load_ms": 0,
      "model_exchange_ms": 68.67058202624321,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 5,
    "ref_words": 17,
    "char_edits": 15,
    "ref_chars": 101,
    "wer_pct": 29.41176470588235,
    "cer_pct": 14.851485148514852,
    "model_label": "GigaAM Large CTC",
    "raw_text": "сопоставь модель джейэфэс якон для внуково покажи изабара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 14.851485148514852,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "linto_streaming",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:30.051Z",
    "finished": "2026-11-09T13:20:31.986Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 145834,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "915281f5f40c6d1e7501d7136680ff40a6885f28a762240815a1291c10a3180b"
      },
      "transport": {
        "file_lock_ms": 5.498868878930807,
        "http_exchange_ms": 444.6923469658941
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 450.22895699366927,
      "parameters": {
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "no_speech_threshold": null,
        "compression_ratio_threshold": null,
        "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала",
        "log_prob_threshold": null,
        "vad_filter": false,
        "language": "ru",
        "word_timestamps": false,
        "clip_timestamps": "0",
        "max_initial_timestamp": 10000
      },
      "scores": {
        "avg_logprob": -0.08567364922925538,
        "no_speech_prob": 0,
        "compression_ratio": 1.3506493506493507
      },
      "accepted": null,
      "decode_ms": 209.7463421523571,
      "decode_count": 1,
      "raw_response": {
        "text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
        "language": "ru",
        "confidence-score": 0.92,
        "words": [],
        "recognition_ms": 209.7463421523571,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.08567364922925538,
          "no_speech_prob": 0,
          "compression_ratio": 1.3506493506493507
        },
        "asr_parameters": {
          "beam_size": 1,
          "best_of": 1,
          "temperature": 0,
          "condition_on_previous_text": false,
          "no_speech_threshold": null,
          "compression_ratio_threshold": null,
          "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала",
          "log_prob_threshold": null,
          "vad_filter": false,
          "language": "ru",
          "word_timestamps": false,
          "clip_timestamps": "0",
          "max_initial_timestamp": 10000
        }
      }
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-7f0520dfc591bb",
    "session_id": "id-3682b770550701",
    "stream_id": "id-104eb104ce2f3a",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.20000000298023,
        "bytes": 1996
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 106.20000000298023,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 615.6999999880791
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 108.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7f0520dfc591bb"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 276.79999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7f0520dfc591bb"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 404,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.4000000059604645
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 470.30000001192093,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1905770990997553,
        "lock_wait_ms": 0.7263775914907455,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 49.035384552553296,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.8999999910593,
        "bytes": 24775
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 145,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 915.5
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "decode_ms": 209.7463421523571,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.6504950579255819,
      "worker_decode_ms": 209.7463421523571,
      "decode_count": 1,
      "prepare_ms": 15.76714008115232,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.8534859884530306,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 5.498868878930807,
      "http_exchange_ms": 444.6923469658941
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 3,
    "ref_words": 17,
    "char_edits": 3,
    "ref_chars": 101,
    "wer_pct": 17.647058823529413,
    "cer_pct": 2.9702970297029703,
    "model_label": "LinTO Whisper",
    "raw_text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 17.647058823529413,
    "raw_cer_pct": 2.9702970297029703,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 5,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "linto_streaming",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:31.986Z",
    "finished": "2026-11-09T13:20:34.990Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Recon для внуковых. Покажи изобара и фронт оклюзии, затем посчитай вероятность замерзающего дождя.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 145834,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "915281f5f40c6d1e7501d7136680ff40a6885f28a762240815a1291c10a3180b"
      },
      "transport": {
        "file_lock_ms": 7.096285000443459,
        "http_exchange_ms": 427.1102410275489
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 434.245266020298,
      "parameters": {
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "no_speech_threshold": null,
        "compression_ratio_threshold": null,
        "log_prob_threshold": null,
        "vad_filter": false,
        "language": "ru",
        "word_timestamps": false,
        "clip_timestamps": "0",
        "max_initial_timestamp": 10000
      },
      "scores": {
        "avg_logprob": -0.16378674742120963,
        "no_speech_prob": 0,
        "compression_ratio": 1.320754716981132
      },
      "accepted": null,
      "decode_ms": 208.44851806759834,
      "decode_count": 1,
      "raw_response": {
        "text": "Сопоставь модел JFS Recon для внуковых. Покажи изобара и фронт оклюзии, затем посчитай вероятность замерзающего дождя.",
        "language": "ru",
        "confidence-score": 0.85,
        "words": [],
        "recognition_ms": 208.44851806759834,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.16378674742120963,
          "no_speech_prob": 0,
          "compression_ratio": 1.320754716981132
        },
        "asr_parameters": {
          "beam_size": 1,
          "best_of": 1,
          "temperature": 0,
          "condition_on_previous_text": false,
          "no_speech_threshold": null,
          "compression_ratio_threshold": null,
          "log_prob_threshold": null,
          "vad_filter": false,
          "language": "ru",
          "word_timestamps": false,
          "clip_timestamps": "0",
          "max_initial_timestamp": 10000
        }
      }
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-9957baf85df6e3",
    "session_id": "id-c7532b24e325a6",
    "stream_id": "id-e31adf718e9a39",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108,
        "bytes": 1853
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 100.70000000298023,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 1728.5999999940395
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.09999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-9957baf85df6e3"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 279.90000000596046,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-9957baf85df6e3"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 407.1000000089407,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.600000023841858
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 467.69999998807907,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.4785299319773912,
        "lock_wait_ms": 0.7778445724397898,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 55.70556130260229,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.3999999910593,
        "bytes": 20560
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 868
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Сопоставь модел JFS Recon для внуковых. Покажи изобара и фронт оклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "decode_ms": 208.44851806759834,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.656655989587307,
      "worker_decode_ms": 208.44851806759834,
      "decode_count": 1,
      "prepare_ms": 17.37120607867837,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.5279829278588295,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 7.096285000443459,
      "http_exchange_ms": 427.1102410275489
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 17,
    "char_edits": 8,
    "ref_chars": 101,
    "wer_pct": 41.1764705882353,
    "cer_pct": 7.920792079207921,
    "model_label": "LinTO Whisper",
    "raw_text": "Сопоставь модел JFS Recon для внуковых. Покажи изобара и фронт оклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 41.1764705882353,
    "raw_cer_pct": 7.920792079207921,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 1,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "nemotron_asr_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:35.106Z",
    "finished": "2026-11-09T13:20:36.786Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
      "normalized_text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.04052906297147274
    },
    "diagnostic": {
      "text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 102.04581543803215,
      "queue_ms": 0,
      "backend": "nemotron_asr_06b",
      "model": "Nemotron 3.5 ASR 0.6B",
      "model_revision": "ea30d66debe3740a08b573244286791d423d6b3e",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "ru-RU",
        "confidence_available": false,
        "model_revision": "ea30d66debe3740a08b573244286791d423d6b3e",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "rnnt_greedy_batch",
        "attention_context": [
          56,
          13
        ],
        "strip_lang_tags": true
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.21683238446712494,
        "model_load_ms": 0,
        "model_exchange_ms": 140.68605611100793,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-d40df9a9c020d1",
    "session_id": "id-04a3fb2c7d7522",
    "stream_id": "id-7ced7133b73c1e",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117.20000000298023,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 106.70000000298023,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 608.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.20000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-d40df9a9c020d1"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 381.69999998807907,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-d40df9a9c020d1"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 508.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.0999999195337296
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 153.80000001192093,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.4617179296910763,
        "lock_wait_ms": 0.7354968693107367,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 54.168461821973324,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 115.19999998807907,
        "bytes": 30278
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.20000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 562.9000000059605
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 102.04581543803215,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.4395351279526949,
      "worker_decode_ms": 102.04581543803215,
      "decode_count": 1,
      "prepare_ms": 19.876498030498624,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.219349844381213,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.21683238446712494,
      "model_load_ms": 0,
      "model_exchange_ms": 140.68605611100793,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 17,
    "char_edits": 15,
    "ref_chars": 101,
    "wer_pct": 52.94117647058823,
    "cer_pct": 14.851485148514852,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 14.851485148514852,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.04052906297147274
  },
  {
    "id": "09-clean",
    "backend": "nemotron_asr_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:36.786Z",
    "finished": "2026-11-09T13:20:38.359Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 71.85446098446846,
      "queue_ms": 0,
      "backend": "nemotron_asr_06b",
      "model": "Nemotron 3.5 ASR 0.6B",
      "model_revision": "ea30d66debe3740a08b573244286791d423d6b3e",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "ru-RU",
        "confidence_available": false,
        "model_revision": "ea30d66debe3740a08b573244286791d423d6b3e",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "rnnt_greedy_batch",
        "attention_context": [
          56,
          13
        ],
        "strip_lang_tags": true
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.19066408276557922,
        "model_load_ms": 0,
        "model_exchange_ms": 115.14441692270339,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-7fac7c4df29061",
    "session_id": "id-4871925b25e2a7",
    "stream_id": "id-e957999d3849ef",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 122.59999999403954,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.09999999403954,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 653.4000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 98.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7fac7c4df29061"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 265,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7fac7c4df29061"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 391.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 3
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 127.30000001192093,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1917512640357018,
        "lock_wait_ms": 0.6950523238629103,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 48.90986951068044,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105,
        "bytes": 28905
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.20000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 528.2000000029802
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 71.85446098446846,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.5311060231178999,
      "worker_decode_ms": 71.85446098446846,
      "decode_count": 1,
      "prepare_ms": 15.688159968703985,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.261759014800191,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.19066408276557922,
      "model_load_ms": 0,
      "model_exchange_ms": 115.14441692270339,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 17,
    "char_edits": 15,
    "ref_chars": 101,
    "wer_pct": 52.94117647058823,
    "cer_pct": 14.851485148514852,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Запостав модел JFS Serken для внуково. Покажи за бары и фронта плюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 14.851485148514852,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:38.466Z",
    "finished": "2026-11-09T13:20:40.045Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
      "normalized_text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.040929997339844704
    },
    "diagnostic": {
      "text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
      "decode_ms": 129.73232381045818,
      "queue_ms": 0,
      "backend": "nemotron_transcribe_lite",
      "model": "Nemotron 3.5 Transcribe Lite",
      "model_revision": "c17667641642c4265ff2b7037dd101b7d4567634",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "multilingual-ctc",
        "confidence_available": false,
        "model_revision": "c17667641642c4265ff2b7037dd101b7d4567634",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "ctc_greedy",
        "experimental": true,
        "recipe_revision": "31ecb73ab8a541001c0952802b478384cf9f0691",
        "encoder_chunk_seconds": 30,
        "attention": "eager_flex"
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.21234527230262756,
        "model_load_ms": 0,
        "model_exchange_ms": 167.08533000200987,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-80bbf6c43a8308",
    "session_id": "id-2508f35723303e",
    "stream_id": "id-6652f35dcffe7e",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 124.29999999701977,
        "bytes": 2009
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.59999999403954,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 601.5999999940395
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.1000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-80bbf6c43a8308"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 263.1000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-80bbf6c43a8308"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 389.30000001192093,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.099999949336052
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 179.79999999701977,
        "bytes": 264
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.575179561972618,
        "lock_wait_ms": 0.8185091428458691,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 54.9510361161083,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 119.5,
        "bytes": 31067
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.3999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 587.8999999910593
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 129.73232381045818,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.550874974578619,
      "worker_decode_ms": 129.73232381045818,
      "decode_count": 1,
      "prepare_ms": 14.99687391333282,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.709294203668833,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.21234527230262756,
      "model_load_ms": 0,
      "model_exchange_ms": 167.08533000200987,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 13,
    "ref_words": 17,
    "char_edits": 26,
    "ref_chars": 101,
    "wer_pct": 76.47058823529412,
    "cer_pct": 25.742574257425744,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
    "raw_wer_pct": 76.47058823529412,
    "raw_cer_pct": 25.742574257425744,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 0,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": 0.040929997339844704
  },
  {
    "id": "09-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:40.045Z",
    "finished": "2026-11-09T13:20:41.669Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
      "decode_ms": 106.64216987788677,
      "queue_ms": 0,
      "backend": "nemotron_transcribe_lite",
      "model": "Nemotron 3.5 Transcribe Lite",
      "model_revision": "c17667641642c4265ff2b7037dd101b7d4567634",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "multilingual-ctc",
        "confidence_available": false,
        "model_revision": "c17667641642c4265ff2b7037dd101b7d4567634",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "ctc_greedy",
        "experimental": true,
        "recipe_revision": "31ecb73ab8a541001c0952802b478384cf9f0691",
        "encoder_chunk_seconds": 30,
        "attention": "eager_flex"
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.20072050392627716,
        "model_load_ms": 0,
        "model_exchange_ms": 144.71742091700435,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-b87cb7df3a6391",
    "session_id": "id-f22a859aa5453f",
    "stream_id": "id-d07c571658462f",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 118.09999999403954,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.09999999403954,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 649.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-b87cb7df3a6391"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 279.59999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-b87cb7df3a6391"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 407.09999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.2000000178813934
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 157.40000000596046,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2670994512736797,
        "lock_wait_ms": 0.8106897585093975,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 53.150714840739965,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.19999998807907,
        "bytes": 29646
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.90000000596046,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 567.7000000029802
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 106.64216987788677,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.6845360621809959,
      "worker_decode_ms": 106.64216987788677,
      "decode_count": 1,
      "prepare_ms": 17.435536021366715,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.0800679232925177,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.20072050392627716,
      "model_load_ms": 0,
      "model_exchange_ms": 144.71742091700435,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 13,
    "ref_words": 17,
    "char_edits": 26,
    "ref_chars": 101,
    "wer_pct": 76.47058823529412,
    "cer_pct": 25.742574257425744,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Запопоставвь моdelл JFс Рконн для внуко, покажи из за бара и фроннта алюзии, затем посчитая вероятность замерзающего дожня.",
    "raw_wer_pct": 76.47058823529412,
    "raw_cer_pct": 25.742574257425744,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 0,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "nemotron_unified_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:41.772Z",
    "finished": "2026-11-09T13:20:43.317Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
      "normalized_text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.03813090734183788
    },
    "diagnostic": {
      "text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 62.575688585639,
      "queue_ms": 0,
      "backend": "nemotron_unified_06b",
      "model": "Nemotron Labs Unified ASR 0.6B",
      "model_revision": "023ce907267a09a308a5cb69239447cb3d0c1597",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "ru",
        "confidence_available": false,
        "model_revision": "023ce907267a09a308a5cb69239447cb3d0c1597",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "rnnt_greedy_batch",
        "attention_context": [
          -1,
          -1,
          -1
        ],
        "strip_lang_tags": true
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.22934377193450928,
        "model_load_ms": 0,
        "model_exchange_ms": 102.28728293441236,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-3b6768d0d85c44",
    "session_id": "id-eca0463185b0ce",
    "stream_id": "id-76cba7b9c535eb",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 125.30000001192093,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 100.30000001192093,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 620
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.1000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-3b6768d0d85c44"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 276.6000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-3b6768d0d85c44"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 403.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.6999999284744263
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 116.90000000596046,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1034686360508204,
        "lock_wait_ms": 0.7278278935700655,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 49.1073711309582,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.20000000298023,
        "bytes": 30441
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 521.2000000029802
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 62.575688585639,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.5928250029683113,
      "worker_decode_ms": 62.575688585639,
      "decode_count": 1,
      "prepare_ms": 18.624685937538743,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.3842211812734604,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.22934377193450928,
      "model_load_ms": 0,
      "model_exchange_ms": 102.28728293441236,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 17,
    "char_edits": 14,
    "ref_chars": 101,
    "wer_pct": 41.1764705882353,
    "cer_pct": 13.861386138613861,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 41.1764705882353,
    "raw_cer_pct": 13.861386138613861,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 1,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": 0.03813090734183788
  },
  {
    "id": "09-clean",
    "backend": "nemotron_unified_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:43.317Z",
    "finished": "2026-11-09T13:20:44.861Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 63.75412456691265,
      "queue_ms": 0,
      "backend": "nemotron_unified_06b",
      "model": "Nemotron Labs Unified ASR 0.6B",
      "model_revision": "023ce907267a09a308a5cb69239447cb3d0c1597",
      "scores": {
        "avg_logprob": null,
        "no_speech_prob": null,
        "compression_ratio": null
      },
      "parameters": {
        "precision": "float16",
        "mel_precision": "float32",
        "sample_rate": 16000,
        "language": "ru",
        "confidence_available": false,
        "model_revision": "023ce907267a09a308a5cb69239447cb3d0c1597",
        "nemo_revision": "16b0ff2584c6355c53cbd6c28f0f431a76b24956",
        "decoding": "rnnt_greedy_batch",
        "attention_context": [
          -1,
          -1,
          -1
        ],
        "strip_lang_tags": true
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.272335484623909,
        "model_load_ms": 0,
        "model_exchange_ms": 124.400420114398,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-d9384823d926f5",
    "session_id": "id-8e05a0b5799343",
    "stream_id": "id-709539521546a3",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117,
        "bytes": 1858
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.29999999701977,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 601.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.3999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-d9384823d926f5"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 274.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-d9384823d926f5"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 401.20000000298023,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.300000011920929
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 137.09999999403954,
        "bytes": 263
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2676563821733,
        "lock_wait_ms": 0.6651117000728846,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 50.88612320832908,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.20000000298023,
        "bytes": 29025
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.69999998807907,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 541.2999999970198
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 63.75412456691265,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.6040849257260561,
      "worker_decode_ms": 63.75412456691265,
      "decode_count": 1,
      "prepare_ms": 18.447204027324915,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.814306179061532,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.272335484623909,
      "model_load_ms": 0,
      "model_exchange_ms": 124.400420114398,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 17,
    "char_edits": 14,
    "ref_chars": 101,
    "wer_pct": 41.1764705882353,
    "cer_pct": 13.861386138613861,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Сопоставь модел Джефс Акон для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 41.1764705882353,
    "raw_cer_pct": 13.861386138613861,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 1,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "streaming_worker",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:20:44.976Z",
    "finished": "2026-11-09T13:20:46.712Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
      "decode_ms": 194.12687979638577,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.08294956356871362,
        "no_speech_prob": 0,
        "compression_ratio": 1.3506493506493507
      },
      "parameters": {
        "language": "ru",
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "word_timestamps": false,
        "vad_filter": false,
        "no_speech_threshold": null,
        "log_prob_threshold": null,
        "compression_ratio_threshold": null,
        "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала",
        "hotwords_tokens": 117
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.26043690741062164,
        "model_load_ms": 0,
        "model_exchange_ms": 290.6744838692248,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-032fb099856151",
    "session_id": "id-c3dbc1b3654d19",
    "stream_id": "id-26469ec4f07590",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 132.6000000089407,
        "bytes": 1997
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.70000000298023,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 610.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 100.8999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-032fb099856151"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 288.20000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-032fb099856151"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 414.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 1.6999999731779099
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 305.70000000298023,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.688966691493988,
        "lock_wait_ms": 0.9043710306286812,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 58.81456867791712,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.5,
        "bytes": 31033
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.90000000596046,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 711.0999999940395
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 194.12687979638577,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 0.5583539605140686,
      "worker_decode_ms": 194.12687979638577,
      "decode_count": 1,
      "prepare_ms": 15.088895102962852,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.921106992289424,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.26043690741062164,
      "model_load_ms": 0,
      "model_exchange_ms": 290.6744838692248,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 3,
    "ref_words": 17,
    "char_edits": 3,
    "ref_chars": 101,
    "wer_pct": 17.647058823529413,
    "cer_pct": 2.9702970297029703,
    "model_label": "Whisper Turbo",
    "raw_text": "Сопоставь модел JFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 17.647058823529413,
    "raw_cer_pct": 2.9702970297029703,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 5,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-clean",
    "backend": "streaming_worker",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:20:46.712Z",
    "finished": "2026-11-09T13:20:48.509Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобара и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 195.69804146885872,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.14446835019267523,
        "no_speech_prob": 0,
        "compression_ratio": 1.3312101910828025
      },
      "parameters": {
        "language": "ru",
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "word_timestamps": false,
        "vad_filter": false,
        "no_speech_threshold": null,
        "log_prob_threshold": null,
        "compression_ratio_threshold": null
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 145834,
        "sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2"
      },
      "transport": {
        "worker_preparation_ms": 0.20042993128299713,
        "model_load_ms": 0,
        "model_exchange_ms": 274.0410140249878,
        "upload_rpc_count": 1,
        "upload_packets": 5,
        "upload_pcm_bytes": 291668
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 437502,
      "last_speech_sample": 437502,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "eccc3e44fd4b290c28b8221a052ebf779a99749d92e8668f1d1e5427747b1fc3",
      "samples": 437502
    },
    "phrase_id": "id-6e0cd018661a57",
    "session_id": "id-255bc67e923d00",
    "stream_id": "id-01bf9cd2066fcf",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42282,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 119.5,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 105.70000000298023,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 653.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.80000001192093,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-6e0cd018661a57"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 292.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-6e0cd018661a57"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 419.09999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
        "wire_bytes": 42282,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.0000000447034836
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 292.59999999403954,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.422765828669071,
        "lock_wait_ms": 0.8403691463172436,
        "pcm_bytes": 875004,
        "wire_bytes": 42282,
        "opus_decode_ms": 54.810240399092436,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 120,
        "bytes": 27113
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.8999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 725
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобара и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0",
    "input_sha256": "f0d61d77960cfa6c0df4aab71e24d94cd9534ed28ccc3e3c9ef12552c6c1d2d2",
    "decode_ms": 195.69804146885872,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 0.6332958582788706,
      "worker_decode_ms": 195.69804146885872,
      "decode_count": 1,
      "prepare_ms": 19.49768397025764,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.0071260407567024,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.20042993128299713,
      "model_load_ms": 0,
      "model_exchange_ms": 274.0410140249878,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42282,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 17,
    "char_edits": 8,
    "ref_chars": 101,
    "wer_pct": 35.294117647058826,
    "cer_pct": 7.920792079207921,
    "model_label": "Whisper Turbo",
    "raw_text": "Сопоставь модел JFS Icon для внуковых. Покажи изобара и фронт оплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 7.920792079207921,
    "length": "medium",
    "noise": "clean",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  }
]
