[
  {
    "id": "09-5",
    "backend": "nemotron_unified_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:29.271Z",
    "finished": "2026-11-09T12:50:31.006Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
      "normalized_text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.028779031708836555
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
      "decode_ms": 200.3718763589859,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.3828592598438263,
        "model_load_ms": 0,
        "model_exchange_ms": 247.1930671017617,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-b8b37cab98560f",
    "session_id": "id-494d9c9ca831bf",
    "stream_id": "id-933024f9c22cb8",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 65.90000000596046,
        "encoding_reused": false,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117.5,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 102.29999999701977,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 603
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.20000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-b8b37cab98560f"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 288.29999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-b8b37cab98560f"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 415.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.800000011920929
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 260.20000000298023,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1657790057361126,
        "lock_wait_ms": 0.7760012522339821,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 51.75416520796716,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.6000000089407,
        "bytes": 30324
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 650.5
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 200.3718763589859,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.7105860859155655,
      "worker_decode_ms": 200.3718763589859,
      "decode_count": 1,
      "prepare_ms": 23.48588895983994,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.1249390449374914,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3828592598438263,
      "model_load_ms": 0,
      "model_exchange_ms": 247.1930671017617,
      "upload_rpc_count": 1,
      "upload_packets": 5,
      "upload_pcm_bytes": 291668
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 65.90000000596046,
      "encoding_reused": false,
      "pcm_bytes": 291668,
      "wire_bytes": 42475,
      "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": "Nemotron Labs Unified",
    "raw_text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 7.920792079207921,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.028779031708836555
  },
  {
    "id": "09-5",
    "backend": "nemotron_unified_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:31.006Z",
    "finished": "2026-11-09T12:50:32.636Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
      "decode_ms": 67.02873110771179,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.10108016431331635,
        "model_load_ms": 0,
        "model_exchange_ms": 106.79443296976388,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-c4e654db8b1456",
    "session_id": "id-369ad6b70ba15e",
    "stream_id": "id-a6b48ae0d933e7",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.8999999910593,
        "bytes": 1858
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.79999999701977,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 703.8999999910593
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 107.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-c4e654db8b1456"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 281.29999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-c4e654db8b1456"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 408.20000000298023,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.3999999910593033
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 119.20000000298023,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1499008871614933,
        "lock_wait_ms": 0.6794515065848827,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 50.11709802784026,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.40000000596046,
        "bytes": 28975
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 517
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 67.02873110771179,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.6756358779966831,
      "worker_decode_ms": 67.02873110771179,
      "decode_count": 1,
      "prepare_ms": 20.83134721033275,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.1781280413269997,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.10108016431331635,
      "model_load_ms": 0,
      "model_exchange_ms": 106.79443296976388,
      "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": 42475,
      "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": "Nemotron Labs Unified",
    "raw_text": "Сопоставь модел JFS Icon для внукого. Покажи забары и фронт оплюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 7.920792079207921,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "streaming_worker",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:32.734Z",
    "finished": "2026-11-09T12:50:34.405Z",
    "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": 199.6250431984663,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.08714984298921098,
        "no_speech_prob": 0,
        "compression_ratio": 1.3594771241830066
      },
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.2085324376821518,
        "model_load_ms": 0,
        "model_exchange_ms": 256.31499802693725,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-ed9e6dbea5c3ea",
    "session_id": "id-994585cd87a3bd",
    "stream_id": "id-437ea3c6130d70",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 123.90000000596046,
        "bytes": 1997
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 96.09999999403954,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 606.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.8999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-ed9e6dbea5c3ea"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 274.20000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-ed9e6dbea5c3ea"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 401.1000000089407,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.6000000089406967
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 271.59999999403954,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1265505347400904,
        "lock_wait_ms": 0.7046179380267859,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 48.212992725893855,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.79999999701977,
        "bytes": 31021
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.3999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 663.3999999910593
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 199.6250431984663,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 0.7215258665382862,
      "worker_decode_ms": 199.6250431984663,
      "decode_count": 1,
      "prepare_ms": 21.39928098767996,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.589073032140732,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2085324376821518,
      "model_load_ms": 0,
      "model_exchange_ms": 256.31499802693725,
      "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": 42475,
      "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 Turbo",
    "raw_text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 11.764705882352942,
    "raw_cer_pct": 1.9801980198019802,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 6,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "streaming_worker",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:34.405Z",
    "finished": "2026-11-09T12:50:36.084Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 200.5266286432743,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.2026915506883101,
        "no_speech_prob": 0,
        "compression_ratio": 1.3270440251572326
      },
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.16376376152038574,
        "model_load_ms": 0,
        "model_exchange_ms": 253.11243091709912,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-c0ac1299600458",
    "session_id": "id-9fd403f3b49639",
    "stream_id": "id-ee97f85400abb5",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 119.70000000298023,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.09999999403954,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 611.0999999940395
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-c0ac1299600458"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 281,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-c0ac1299600458"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 408.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.500000014901161
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 265.3999999910593,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.291484270244837,
        "lock_wait_ms": 0.7967839483171701,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 55.66718173213303,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.09999999403954,
        "bytes": 27116
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.6000000089407,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 659
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 200.5266286432743,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 0.5360059440135956,
      "worker_decode_ms": 200.5266286432743,
      "decode_count": 1,
      "prepare_ms": 25.016714120283723,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.669733017683029,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.16376376152038574,
      "model_load_ms": 0,
      "model_exchange_ms": 253.11243091709912,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 4,
    "ref_words": 17,
    "char_edits": 5,
    "ref_chars": 101,
    "wer_pct": 23.529411764705884,
    "cer_pct": 4.9504950495049505,
    "model_label": "Whisper Turbo",
    "raw_text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 23.529411764705884,
    "raw_cer_pct": 4.9504950495049505,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 4,
    "terms_missing": 2,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "streaming_worker_russian",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:36.182Z",
    "finished": "2026-11-09T12:50:38.163Z",
    "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": 495.3750893473625,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.051204666641412995,
        "no_speech_prob": 7.450580596923828e-06,
        "compression_ratio": 1.358974358974359
      },
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.17229653894901276,
        "model_load_ms": 0,
        "model_exchange_ms": 536.9335538707674,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-90067475b7aac5",
    "session_id": "id-57c3a8a89fdf14",
    "stream_id": "id-d05f2b1d3e196b",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 126.69999998807907,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.70000000298023,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 636.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-90067475b7aac5"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 269.30000001192093,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-90067475b7aac5"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 396.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.5000000298023224
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 553.9000000059605,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.295109210535884,
        "lock_wait_ms": 0.7151851896196604,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 49.06296567060053,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.79999999701977,
        "bytes": 31245
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.1000000089407,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 947.8000000119209
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Сопостав модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 495.3750893473625,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.518854008987546,
      "worker_decode_ms": 495.3750893473625,
      "decode_count": 1,
      "prepare_ms": 13.938714051619172,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 1.9134168978780508,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.17229653894901276,
      "model_load_ms": 0,
      "model_exchange_ms": 536.9335538707674,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 1,
    "ref_words": 17,
    "char_edits": 1,
    "ref_chars": 101,
    "wer_pct": 5.882352941176471,
    "cer_pct": 0.9900990099009901,
    "model_label": "Whisper Russian",
    "raw_text": "Сопостав модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 5.882352941176471,
    "raw_cer_pct": 0.9900990099009901,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 6,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "streaming_worker_russian",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:38.163Z",
    "finished": "2026-11-09T12:50:40.142Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модель GFS-Icon для бнукова, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 531.5088164061308,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.2502180246983544,
        "no_speech_prob": 5.227327346801758e-05,
        "compression_ratio": 1.3821656050955413
      },
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.17697177827358246,
        "model_load_ms": 0,
        "model_exchange_ms": 577.3177139926702,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-eb9a5a1d64a8e2",
    "session_id": "id-f4bdbf21c19ed6",
    "stream_id": "id-ff8d830805e56d",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.20000000298023,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.90000000596046,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 595.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 99.20000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-eb9a5a1d64a8e2"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 266.3999999910593,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-eb9a5a1d64a8e2"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 393.79999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.1000000089406967
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 592.5,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.224972005933523,
        "lock_wait_ms": 0.7323722820729017,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 50.82597769796848,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.8999999910593,
        "bytes": 27340
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.70000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 988.9000000059605
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Сопоставь модель GFS-Icon для бнукова, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 531.5088164061308,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.6676472257822752,
      "worker_decode_ms": 531.5088164061308,
      "decode_count": 1,
      "prepare_ms": 18.711477983742952,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.4089808575809,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.17697177827358246,
      "model_load_ms": 0,
      "model_exchange_ms": 577.3177139926702,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 17,
    "char_edits": 7,
    "ref_chars": 101,
    "wer_pct": 35.294117647058826,
    "cer_pct": 6.930693069306931,
    "model_label": "Whisper Russian",
    "raw_text": "Сопоставь модель GFS-Icon для бнукова, покажи из-за бара и фронта окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 35.294117647058826,
    "raw_cer_pct": 6.930693069306931,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 4,
    "terms_missing": 2,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "gigaam_v3",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:40.237Z",
    "finished": "2026-11-09T12:50:41.953Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "normalized_text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.029579969123005867
    },
    "diagnostic": {
      "text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 226.5523374080658,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.17014332115650177,
        "model_load_ms": 0,
        "model_exchange_ms": 268.15114403143525,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-a620e24c8f52a3",
    "session_id": "id-4935b5a0eb5d7d",
    "stream_id": "id-114e60b0ec4aa1",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.6000000089407,
        "bytes": 1994
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 103.5,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 619.9000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.8999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-a620e24c8f52a3"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 286.29999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-a620e24c8f52a3"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 414.29999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.500000014901161
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 277.20000000298023,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2647883743047714,
        "lock_wait_ms": 0.7847275119274855,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 50.645848736166954,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.5,
        "bytes": 28400
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.90000000596046,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 682
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 226.5523374080658,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.6374858785420656,
      "worker_decode_ms": 226.5523374080658,
      "decode_count": 1,
      "prepare_ms": 15.76611096970737,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.3646000772714615,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.17014332115650177,
      "model_load_ms": 0,
      "model_exchange_ms": 268.15114403143525,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 5,
    "ref_words": 17,
    "char_edits": 13,
    "ref_chars": 101,
    "wer_pct": 29.41176470588235,
    "cer_pct": 12.871287128712872,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 12.871287128712872,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.029579969123005867
  },
  {
    "id": "09-5",
    "backend": "gigaam_v3",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:41.953Z",
    "finished": "2026-11-09T12:50:43.472Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 54.75364439189434,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.17125532031059265,
        "model_load_ms": 0,
        "model_exchange_ms": 93.79267692565918,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-9a5e6ae2e01b28",
    "session_id": "id-6b307acd11723a",
    "stream_id": "id-63122d1b204d52",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.5,
        "bytes": 1847
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.20000000298023,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 601.3000000119209
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 115.09999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-9a5e6ae2e01b28"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 283.40000000596046,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-9a5e6ae2e01b28"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 410.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 1.799999937415123
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 105.70000000298023,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.4321924429386854,
        "lock_wait_ms": 0.7027562242001295,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 50.3487060777843,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.09999999403954,
        "bytes": 27034
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 506.40000000596046
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 54.75364439189434,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.6454959511756897,
      "worker_decode_ms": 54.75364439189434,
      "decode_count": 1,
      "prepare_ms": 21.93115698173642,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.960546175017953,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.17125532031059265,
      "model_load_ms": 0,
      "model_exchange_ms": 93.79267692565918,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 5,
    "ref_words": 17,
    "char_edits": 13,
    "ref_chars": 101,
    "wer_pct": 29.41176470588235,
    "cer_pct": 12.871287128712872,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Сопоставь модель GFS для Внукова. Покажи запара и фронт апплюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 12.871287128712872,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "gigaam_large_ctc",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:43.570Z",
    "finished": "2026-11-09T12:50:45.210Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "normalized_text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "offsets": "NFC Unicode code points",
      "replacements": [
        {
          "start": 27,
          "end": 32,
          "from": "айкон",
          "to": "ICON"
        }
      ],
      "postprocess_ms": 0.046620145440101624
    },
    "diagnostic": {
      "text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "decode_ms": 189.15871158242226,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.20039640367031097,
        "model_load_ms": 0,
        "model_exchange_ms": 231.74017993733287,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-18c605c9590b5f",
    "session_id": "id-99becb171157f4",
    "stream_id": "id-6cc1f03c4d5989",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 120.3999999910593,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.69999998807907,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 605.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 100.6000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-18c605c9590b5f"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 266,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-18c605c9590b5f"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 393.20000000298023,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 1.7999999821186066
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 245.59999999403954,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.246690448373556,
        "lock_wait_ms": 0.7135870400816202,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 50.21597887389362,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.1000000089407,
        "bytes": 28745
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.1000000089407,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 641.7000000029802
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "сопоставь модель джейэф эс ICON для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 189.15871158242226,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.6321759428828955,
      "worker_decode_ms": 189.15871158242226,
      "decode_count": 1,
      "prepare_ms": 18.18916294723749,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.669313922524452,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.20039640367031097,
      "model_load_ms": 0,
      "model_exchange_ms": 231.74017993733287,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 4,
    "ref_words": 17,
    "char_edits": 10,
    "ref_chars": 101,
    "wer_pct": 23.529411764705884,
    "cer_pct": 9.900990099009901,
    "model_label": "GigaAM Large CTC",
    "raw_text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 14.851485148514852,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 3,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": 0.046620145440101624
  },
  {
    "id": "09-5",
    "backend": "gigaam_large_ctc",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:45.210Z",
    "finished": "2026-11-09T12:50:46.711Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
      "decode_ms": 20.560771226882935,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.18121860921382904,
        "model_load_ms": 0,
        "model_exchange_ms": 76.83012587949634,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-0dc21bca6bbf7e",
    "session_id": "id-845a59e40f1052",
    "stream_id": "id-f43125dacff4c8",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 115.20000000298023,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.6000000089407,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 598.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.69999998807907,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-0dc21bca6bbf7e"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 273.09999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-0dc21bca6bbf7e"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 400.20000000298023,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.399999976158142
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 97.69999998807907,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.6146031450480223,
        "lock_wait_ms": 0.8988622575998306,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 56.686846539378166,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.6000000089407,
        "bytes": 27189
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 502
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "сопоставь модель джейэф эс айкон для внуково покажи изобара и фронт оклюзии затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 20.560771226882935,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.6223348900675774,
      "worker_decode_ms": 20.560771226882935,
      "decode_count": 1,
      "prepare_ms": 15.566817950457335,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.0643970239907503,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.18121860921382904,
      "model_load_ms": 0,
      "model_exchange_ms": 76.83012587949634,
      "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": 42475,
      "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": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "linto_streaming",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:46.807Z",
    "finished": "2026-11-09T12:50:48.649Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 145834,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "9ce91ec67cbfab632344d3307b173707b8acce1a3a42660ed2a7060dfdf6811c"
      },
      "transport": {
        "file_lock_ms": 4.744602832943201,
        "http_exchange_ms": 438.5605559218675
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 443.32795892842114,
      "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.09758439572418437,
        "no_speech_prob": 0,
        "compression_ratio": 1.3594771241830066
      },
      "accepted": null,
      "decode_ms": 213.52512948215008,
      "decode_count": 1,
      "raw_response": {
        "text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
        "language": "ru",
        "confidence-score": 0.91,
        "words": [],
        "recognition_ms": 213.52512948215008,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.09758439572418437,
          "no_speech_prob": 0,
          "compression_ratio": 1.3594771241830066
        },
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-edb5905831b0b3",
    "session_id": "id-c196b6b30b9c51",
    "stream_id": "id-b660aa5257b86d",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.6000000089407,
        "bytes": 1996
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 102.40000000596046,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 598.4000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.20000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-edb5905831b0b3"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 265.80000001192093,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-edb5905831b0b3"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 392.5,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 1.9000000357627869
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 458.79999999701977,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.3298668675124645,
        "lock_wait_ms": 0.9434616658836603,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 52.57402919232845,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.6000000089407,
        "bytes": 24783
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 850.7999999970198
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "decode_ms": 213.52512948215008,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.6508959922939539,
      "worker_decode_ms": 213.52512948215008,
      "decode_count": 1,
      "prepare_ms": 17.133292043581605,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.1175969634205103,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 4.744602832943201,
      "http_exchange_ms": 438.5605559218675
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42475,
      "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": "LinTO Whisper",
    "raw_text": "Сопоставь модел GFS ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя",
    "raw_wer_pct": 11.764705882352942,
    "raw_cer_pct": 1.9801980198019802,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 6,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "linto_streaming",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:48.649Z",
    "finished": "2026-11-09T12:50:50.499Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 145834,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "9ce91ec67cbfab632344d3307b173707b8acce1a3a42660ed2a7060dfdf6811c"
      },
      "transport": {
        "file_lock_ms": 5.472308024764061,
        "http_exchange_ms": 462.47201901860535
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 467.9697691462934,
      "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.19710992737249894,
        "no_speech_prob": 0,
        "compression_ratio": 1.3270440251572326
      },
      "accepted": null,
      "decode_ms": 213.6426530778408,
      "decode_count": 1,
      "raw_response": {
        "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
        "language": "ru",
        "confidence-score": 0.82,
        "words": [],
        "recognition_ms": 213.6426530778408,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.19710992737249894,
          "no_speech_prob": 0,
          "compression_ratio": 1.3270440251572326
        },
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-5970460200eff1",
    "session_id": "id-4b72b18b889251",
    "stream_id": "id-ebac0f491b8190",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.70000000298023,
        "bytes": 1853
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.20000000298023,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 581.4000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.59999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-5970460200eff1"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 265.59999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-5970460200eff1"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 393.59999999403954,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.7999999970197678
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 483.5,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.725832397118211,
        "lock_wait_ms": 0.8978594560176134,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 56.822821497917175,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.80000001192093,
        "bytes": 20578
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.3999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 875.7000000029802
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "decode_ms": 213.6426530778408,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.5850549787282944,
      "worker_decode_ms": 213.6426530778408,
      "decode_count": 1,
      "prepare_ms": 14.226077124476433,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.0002768617123365,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 5.472308024764061,
      "http_exchange_ms": 462.47201901860535
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 291668,
      "wire_bytes": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 4,
    "ref_words": 17,
    "char_edits": 5,
    "ref_chars": 101,
    "wer_pct": 23.529411764705884,
    "cer_pct": 4.9504950495049505,
    "model_label": "LinTO Whisper",
    "raw_text": "Сопоставь модел JFS Icon для внуковых. Покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 23.529411764705884,
    "raw_cer_pct": 4.9504950495049505,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 4,
    "terms_missing": 2,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "nemotron_asr_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:50.600Z",
    "finished": "2026-11-09T12:50:52.280Z",
    "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.02788100391626358
    },
    "diagnostic": {
      "text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 205.7855799794197,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.1667514443397522,
        "model_load_ms": 0,
        "model_exchange_ms": 251.58973690122366,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-a7412e4de12ace",
    "session_id": "id-884e45da138796",
    "stream_id": "id-76165f9e01febe",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 116.79999999701977,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.19999998807907,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 610.2999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 105,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-a7412e4de12ace"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 280.1000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-a7412e4de12ace"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 407,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.6999999433755875
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 263.8999999910593,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.1896755788475275,
        "lock_wait_ms": 0.7611438632011414,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 53.54617349803448,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.1000000089407,
        "bytes": 30266
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.6000000089407,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 663.2000000029802
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 205.7855799794197,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.7658868562430143,
      "worker_decode_ms": 205.7855799794197,
      "decode_count": 1,
      "prepare_ms": 19.288111943751574,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.2461311891674995,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.1667514443397522,
      "model_load_ms": 0,
      "model_exchange_ms": 251.58973690122366,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 17,
    "char_edits": 24,
    "ref_chars": 101,
    "wer_pct": 52.94117647058823,
    "cer_pct": 23.762376237623762,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 23.762376237623762,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.02788100391626358
  },
  {
    "id": "09-5",
    "backend": "nemotron_asr_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:52.280Z",
    "finished": "2026-11-09T12:50:53.821Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
      "decode_ms": 64.08189982175827,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.24337507784366608,
        "model_load_ms": 0,
        "model_exchange_ms": 105.24406004697084,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-f9a0d821c26fe4",
    "session_id": "id-f0f223632baebf",
    "stream_id": "id-9f8808d8d39567",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.80000001192093,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.59999999403954,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 609.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-f9a0d821c26fe4"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 276,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-f9a0d821c26fe4"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 402.29999999701977,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.500000014901161
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 122.70000000298023,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.2315813694149256,
        "lock_wait_ms": 0.7497705519199371,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 52.808224223554134,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.5,
        "bytes": 28905
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 528.7999999970198
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 64.08189982175827,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 2.4031009525060654,
      "worker_decode_ms": 64.08189982175827,
      "decode_count": 1,
      "prepare_ms": 18.950310070067644,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 2.680503996089101,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.24337507784366608,
      "model_load_ms": 0,
      "model_exchange_ms": 105.24406004697084,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 17,
    "char_edits": 24,
    "ref_chars": 101,
    "wer_pct": 52.94117647058823,
    "cer_pct": 23.762376237623762,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Це по старма докс Якон для внуково. Покажи за пары и фронта плюзе, затем посчитай вероятность замерзающего дождя.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 23.762376237623762,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 2,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "09-5",
    "backend": "nemotron_transcribe_lite",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:50:53.920Z",
    "finished": "2026-11-09T12:50:55.514Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
      "normalized_text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.037280842661857605
    },
    "diagnostic": {
      "text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
      "decode_ms": 116.82192608714104,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.25294721126556396,
        "model_load_ms": 0,
        "model_exchange_ms": 162.4195189215243,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-10d2690c9ba62d",
    "session_id": "id-50d220f49b2e64",
    "stream_id": "id-d8270d368a7a38",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 120,
        "bytes": 2009
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 103.59999999403954,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 611
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-10d2690c9ba62d"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 273.79999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-10d2690c9ba62d"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 400,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.0000000298023224
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 177.6000000089407,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.116918796673417,
        "lock_wait_ms": 0.8943192660808563,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 52.47423937544227,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 113.79999999701977,
        "bytes": 31070
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 583.2000000029802
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 116.82192608714104,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.7046950049698353,
      "worker_decode_ms": 116.82192608714104,
      "decode_count": 1,
      "prepare_ms": 22.264989092946053,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.0180271714925766,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.25294721126556396,
      "model_load_ms": 0,
      "model_exchange_ms": 162.4195189215243,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 15,
    "ref_words": 17,
    "char_edits": 26,
    "ref_chars": 101,
    "wer_pct": 88.23529411764706,
    "cer_pct": 25.742574257425744,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
    "raw_wer_pct": 88.23529411764706,
    "raw_cer_pct": 25.742574257425744,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 0,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": 0.037280842661857605
  },
  {
    "id": "09-5",
    "backend": "nemotron_transcribe_lite",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T12:50:55.514Z",
    "finished": "2026-11-09T12:50:57.091Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
      "decode_ms": 100.58382712304592,
      "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": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0"
      },
      "transport": {
        "worker_preparation_ms": 0.23039430379867554,
        "model_load_ms": 0,
        "model_exchange_ms": 147.2746660001576,
        "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": "0e9efaec06d8ebee9bcd3ea4ef85ab8524495c6ec0ef9b3614115ac1b41be06b",
      "samples": 437502
    },
    "phrase_id": "id-acf0239eee6e7e",
    "session_id": "id-0c3bfdcf44a115",
    "stream_id": "id-9a0d36ff283abe",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 291668,
        "wire_bytes": 42475,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.8999999910593,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.90000000596046,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 605.3000000119209
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.90000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-acf0239eee6e7e"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 277.40000000596046,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-acf0239eee6e7e"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 404.3999999910593,
        "samples": 145834,
        "sample_rate": 16000,
        "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
        "wire_bytes": 42475,
        "codec": "opus",
        "packets": 457,
        "packet_publish_ms": 2.0999999940395355
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 160.70000000298023,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 2.3941523395478725,
        "lock_wait_ms": 0.8947278838604689,
        "pcm_bytes": 875004,
        "wire_bytes": 42475,
        "opus_decode_ms": 59.23062679357827,
        "packets": 457
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.70000000298023,
        "bytes": 29643
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.70000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 566.7000000029802
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
    "code": null,
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2",
    "input_sha256": "a8d11ab81f0476c6a7cc4c7114d5cae0bfa78f90b7a1c8b6f904ea094203abf0",
    "decode_ms": 100.58382712304592,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.42580394074320793,
      "worker_decode_ms": 100.58382712304592,
      "decode_count": 1,
      "prepare_ms": 19.336832920089364,
      "processed_audio_seconds": 9.114625,
      "source_upload_ms": 3.363169962540269,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.23039430379867554,
      "model_load_ms": 0,
      "model_exchange_ms": 147.2746660001576,
      "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": 42475,
      "packets": 457
    },
    "attempt": 1,
    "word_edits": 15,
    "ref_words": 17,
    "char_edits": 26,
    "ref_chars": 101,
    "wer_pct": 88.23529411764706,
    "cer_pct": 25.742574257425744,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Запоставвь моделл JFсIконн для внуко, покажи и за бары и фроннта алюзией, затем пос считая вероятность замерзащего достня.",
    "raw_wer_pct": 88.23529411764706,
    "raw_cer_pct": 25.742574257425744,
    "length": "medium",
    "noise": "5",
    "seconds": 9.114625,
    "domain": "weather",
    "terms_total": 6,
    "terms_hit": 0,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": null
  }
]
