[
  {
    "id": "16-clean",
    "backend": "linto_streaming",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:33.601Z",
    "finished": "2026-11-09T13:01:36.111Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом откроем метеородор и сравним отражаемость в DBZ. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь диапрогноз. И фактически наблюдения расходятся сильнее всего.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 307074,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "a88fc7778258b6934fa59f321cf409d810ef28aae3896c45ecab1b1e4a8d16dd"
      },
      "transport": {
        "file_lock_ms": 5.51323895342648,
        "http_exchange_ms": 658.7551119737327
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 664.3104010727257,
      "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.17508388711855963,
        "no_speech_prob": 0,
        "compression_ratio": 1.8852941176470588
      },
      "accepted": null,
      "decode_ms": 327.75096967816353,
      "decode_count": 1,
      "raw_response": {
        "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом откроем метеородор и сравним отражаемость в DBZ. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь диапрогноз. И фактически наблюдения расходятся сильнее всего.",
        "language": "ru",
        "confidence-score": 0.84,
        "words": [],
        "recognition_ms": 327.75096967816353,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.17508388711855963,
          "no_speech_prob": 0,
          "compression_ratio": 1.8852941176470588
        },
        "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": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-e5e3c4fdf6efaa",
    "session_id": "id-ae6d42c944228c",
    "stream_id": "id-954a140d240b6b",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 141.3999999910593,
        "encoding_reused": false,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.8999999910593,
        "bytes": 1853
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.8999999910593,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 607.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 105,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-e5e3c4fdf6efaa"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 314.40000000596046,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-e5e3c4fdf6efaa"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 576.7999999970198,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 6.399999976158142
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 766.3000000119209,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.8449228052049875,
        "lock_wait_ms": 1.7469029407948256,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 111.1755131278187,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 115.19999998807907,
        "bytes": 23584
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1184.9000000059605
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом откроем метеородор и сравним отражаемость в DBZ. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь диапрогноз. И фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "decode_ms": 327.75096967816353,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.7685378659516573,
      "worker_decode_ms": 327.75096967816353,
      "decode_count": 1,
      "prepare_ms": 39.26585102453828,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 5.374528001993895,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 5.51323895342648,
      "http_exchange_ms": 658.7551119737327
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 141.3999999910593,
      "encoding_reused": false,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 10,
    "ref_words": 52,
    "char_edits": 24,
    "ref_chars": 293,
    "wer_pct": 19.23076923076923,
    "cer_pct": 8.19112627986348,
    "model_label": "LinTO Whisper",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом откроем метеородор и сравним отражаемость в DBZ. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь диапрогноз. И фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 19.23076923076923,
    "raw_cer_pct": 8.19112627986348,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 7,
    "terms_missing": 2,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "linto_streaming",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:36.111Z",
    "finished": "2026-11-09T13:01:38.427Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь депрогноз. И фактически наблюдения расходятся сильнее всего.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 307074,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "a88fc7778258b6934fa59f321cf409d810ef28aae3896c45ecab1b1e4a8d16dd"
      },
      "transport": {
        "file_lock_ms": 4.971313988789916,
        "http_exchange_ms": 657.1957978885621
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 662.1918929740787,
      "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.13534546013061816,
        "no_speech_prob": 0,
        "compression_ratio": 1.8495575221238938
      },
      "accepted": null,
      "decode_ms": 308.26774425804615,
      "decode_count": 1,
      "raw_response": {
        "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь депрогноз. И фактически наблюдения расходятся сильнее всего.",
        "language": "ru",
        "confidence-score": 0.87,
        "words": [],
        "recognition_ms": 308.26774425804615,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.13534546013061816,
          "no_speech_prob": 0,
          "compression_ratio": 1.8495575221238938
        },
        "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": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-9dc5413362d137",
    "session_id": "id-3317ae961c17b2",
    "stream_id": "id-24f3ea76fad501",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.20000000298023,
        "bytes": 1996
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 100.40000000596046,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 622.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.20000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-9dc5413362d137"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 330.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-9dc5413362d137"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 593.0999999940395,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 3.7000000029802322
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 688,
        "bytes": 268
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.7111783642321825,
        "lock_wait_ms": 1.6208335291594267,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 103.87478722259402,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.90000000596046,
        "bytes": 27717
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1099.7999999970198
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь депрогноз. И фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "decode_ms": 308.26774425804615,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.49952510744333267,
      "worker_decode_ms": 308.26774425804615,
      "decode_count": 1,
      "prepare_ms": 44.346276205033064,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 4.408709006384015,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 4.971313988789916,
      "http_exchange_ms": 657.1957978885621
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 52,
    "char_edits": 13,
    "ref_chars": 293,
    "wer_pct": 11.538461538461538,
    "cer_pct": 4.436860068259386,
    "model_label": "LinTO Whisper",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь депрогноз. И фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 11.538461538461538,
    "raw_cer_pct": 4.436860068259386,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 8,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "nemotron_asr_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:38.529Z",
    "finished": "2026-11-09T13:01:40.466Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
      "decode_ms": 296.7845946550369,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.4454832524061203,
        "model_load_ms": 0,
        "model_exchange_ms": 370.2876758761704,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-cf160b6172c166",
    "session_id": "id-9ab63fe5b53277",
    "stream_id": "id-23619acb1c7d24",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.59999999403954,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 100.1000000089407,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 599.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.09999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-cf160b6172c166"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 274.59999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-cf160b6172c166"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 538.2000000029802,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.700000032782555
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 382.09999999403954,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.125527502968907,
        "lock_wait_ms": 1.6746334731578827,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 111.46121704950929,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.09999999403954,
        "bytes": 31474
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 799.2999999970198
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 296.7845946550369,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.5791760049760342,
      "worker_decode_ms": 296.7845946550369,
      "decode_count": 1,
      "prepare_ms": 44.19321403838694,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 5.454977974295616,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.4454832524061203,
      "model_load_ms": 0,
      "model_exchange_ms": 370.2876758761704,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 18,
    "ref_words": 52,
    "char_edits": 28,
    "ref_chars": 293,
    "wer_pct": 34.61538461538461,
    "cer_pct": 9.556313993174061,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
    "raw_wer_pct": 34.61538461538461,
    "raw_cer_pct": 9.556313993174061,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 4,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "nemotron_asr_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:40.467Z",
    "finished": "2026-11-09T13:01:42.249Z",
    "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.07604993879795074
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
      "decode_ms": 129.69834730029106,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.4112720489501953,
        "model_load_ms": 0,
        "model_exchange_ms": 206.5675649791956,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-856e5e9841cbab",
    "session_id": "id-b523785080bf49",
    "stream_id": "id-9e120d4418ce20",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117.40000000596046,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 99.70000000298023,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 608.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 100.40000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-856e5e9841cbab"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 261.09999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-856e5e9841cbab"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 523.5999999940395,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 6.099999934434891
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 225.1000000089407,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.525179043412209,
        "lock_wait_ms": 1.429230673238635,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 98.03087380714715,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 122.5,
        "bytes": 34569
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 650.8000000119209
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 129.69834730029106,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.7059848867356777,
      "worker_decode_ms": 129.69834730029106,
      "decode_count": 1,
      "prepare_ms": 43.584428960457444,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 5.562450038269162,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.4112720489501953,
      "model_load_ms": 0,
      "model_exchange_ms": 206.5675649791956,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 18,
    "ref_words": 52,
    "char_edits": 28,
    "ref_chars": 293,
    "wer_pct": 34.61538461538461,
    "cer_pct": 9.556313993174061,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала ценника издвиг ветра по модели Айка, потом открой метеор, дар и сравне отражаемость в ДБЗ отдельно провер, есть ли признаки града видишь квала, сохранить две карты сопышкалой, подпиши направление движения ячеек и отметь где прогноз. И фактически наблюдение расходятся сильнее всего.",
    "raw_wer_pct": 34.61538461538461,
    "raw_cer_pct": 9.556313993174061,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 4,
    "terms_missing": 5,
    "terms_inserted": 0,
    "postprocess_ms": 0.07604993879795074
  },
  {
    "id": "16-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:42.348Z",
    "finished": "2026-11-09T13:01:44.199Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
      "decode_ms": 125.66632963716984,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.47330744564533234,
        "model_load_ms": 0,
        "model_exchange_ms": 190.37564983591437,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-e85decb1cc7c15",
    "session_id": "id-083cd0d9f6dd52",
    "stream_id": "id-fd2ef8d4ddd9bc",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 109,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 110.59999999403954,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 611.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 119.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-e85decb1cc7c15"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 354.3999999910593,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-e85decb1cc7c15"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 616.5,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 4.099999979138374
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 209,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.056016147136688,
        "lock_wait_ms": 1.801302656531334,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 113.55769541114569,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117,
        "bytes": 32036
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.69999998807907,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 623.7999999970198
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 125.66632963716984,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.4684850573539734,
      "worker_decode_ms": 125.66632963716984,
      "decode_count": 1,
      "prepare_ms": 43.89954195357859,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 5.23554696701467,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.47330744564533234,
      "model_load_ms": 0,
      "model_exchange_ms": 190.37564983591437,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 26,
    "ref_words": 52,
    "char_edits": 49,
    "ref_chars": 293,
    "wer_pct": 50.0,
    "cer_pct": 16.72354948805461,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
    "raw_wer_pct": 50.0,
    "raw_cer_pct": 16.72354948805461,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 3,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:44.200Z",
    "finished": "2026-11-09T13:01:46.005Z",
    "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.0772508792579174
    },
    "diagnostic": {
      "text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
      "decode_ms": 100.58915056288242,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.23775361478328705,
        "model_load_ms": 0,
        "model_exchange_ms": 172.65580082312226,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-cbae5d96db8fd2",
    "session_id": "id-21c30a12b24907",
    "stream_id": "id-49ddff8e56deda",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 115.79999999701977,
        "bytes": 2009
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 106.6000000089407,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 638.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.6000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-cbae5d96db8fd2"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 289.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-cbae5d96db8fd2"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 550.5999999940395,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 4.699999988079071
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 192.09999999403954,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.106391850858927,
        "lock_wait_ms": 1.8326654098927975,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 110.11789715848863,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117.80000001192093,
        "bytes": 35060
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 617.0999999940395
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 100.58915056288242,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.8185079786926508,
      "worker_decode_ms": 100.58915056288242,
      "decode_count": 1,
      "prepare_ms": 48.148981062695384,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 6.795811001211405,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.23775361478328705,
      "model_load_ms": 0,
      "model_exchange_ms": 172.65580082312226,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 26,
    "ref_words": 52,
    "char_edits": 49,
    "ref_chars": 293,
    "wer_pct": 50.0,
    "cer_pct": 16.72354948805461,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Посмотри гразовую обстановку между Самарой и Сарато. Сначалацник изддвик ветро по модель Айка, потом откроме Чору дови сравне отражаемостьсть Дбези. Отде на провер, есть ли признаки града или шквала. Сохрани две карты сопый шкай, подпиши направление движения яче и отметьть, где прогноз, и фактически наблюдения расходяттся сильнее всего.",
    "raw_wer_pct": 50.0,
    "raw_cer_pct": 16.72354948805461,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 3,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": 0.0772508792579174
  },
  {
    "id": "16-clean",
    "backend": "nemotron_unified_06b",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:46.119Z",
    "finished": "2026-11-09T13:01:48.279Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
      "decode_ms": 436.2995009869337,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.6856191903352737,
        "model_load_ms": 0,
        "model_exchange_ms": 495.9455388598144,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-a741bc427a3aa0",
    "session_id": "id-82ce074591fedc",
    "stream_id": "id-5ae3c276837cf7",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 118.70000000298023,
        "bytes": 1858
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.3999999910593,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 624.4000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.79999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-a741bc427a3aa0"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 271.8999999910593,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-a741bc427a3aa0"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 535,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.200000002980232
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 600.2999999970198,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.18975080922246,
        "lock_wait_ms": 1.6467245295643806,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 106.05173860676587,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.40000000596046,
        "bytes": 31493
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.70000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1001.2999999970198
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 436.2995009869337,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.489494064822793,
      "worker_decode_ms": 436.2995009869337,
      "decode_count": 1,
      "prepare_ms": 51.32020893506706,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 4.765122896060348,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.6856191903352737,
      "model_load_ms": 0,
      "model_exchange_ms": 495.9455388598144,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 12,
    "ref_words": 52,
    "char_edits": 25,
    "ref_chars": 293,
    "wer_pct": 23.076923076923077,
    "cer_pct": 8.532423208191126,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
    "raw_wer_pct": 23.076923076923077,
    "raw_cer_pct": 8.532423208191126,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "nemotron_unified_06b",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:48.279Z",
    "finished": "2026-11-09T13:01:50.015Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
      "normalized_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.07215002551674843
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
      "decode_ms": 109.71005819737911,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.2671666443347931,
        "model_load_ms": 0,
        "model_exchange_ms": 182.2078968398273,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-7c25e2f88abb9d",
    "session_id": "id-13de894d8d8a1a",
    "stream_id": "id-1e03eac087e7bb",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 118.5,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 96.29999999701977,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 605.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.5,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7c25e2f88abb9d"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 260.79999999701977,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7c25e2f88abb9d"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 524,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 195.20000000298023,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.674127325415611,
        "lock_wait_ms": 1.508824760094285,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 101.27247986383736,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 113.8999999910593,
        "bytes": 34548
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 606.5
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 109.71005819737911,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.588984927162528,
      "worker_decode_ms": 109.71005819737911,
      "decode_count": 1,
      "prepare_ms": 44.599178014323115,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 6.485007936134934,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2671666443347931,
      "model_load_ms": 0,
      "model_exchange_ms": 182.2078968398273,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 12,
    "ref_words": 52,
    "char_edits": 25,
    "ref_chars": 293,
    "wer_pct": 23.076923076923077,
    "cer_pct": 8.532423208191126,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала цени крейп идвиг ветра по модели АйКА, потом открой теоры дерви сравни отражаемость DBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с ап шкалой, подпиши направление движения ячейк и отметь где прогноз. И фактически наблюдения расходится сильнее всего.",
    "raw_wer_pct": 23.076923076923077,
    "raw_cer_pct": 8.532423208191126,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": 0.07215002551674843
  },
  {
    "id": "16-clean",
    "backend": "streaming_worker",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:50.120Z",
    "finished": "2026-11-09T13:01:52.058Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом открой метеородор и сравни отражаемость в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь, где прогноз. И фактически наблюдения расходятся сильнее всего.",
      "decode_ms": 302.84440517425537,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.15991372832407555,
        "no_speech_prob": 0,
        "compression_ratio": 1.9228486646884273
      },
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.6365180015563965,
        "model_load_ms": 0,
        "model_exchange_ms": 379.12028608843684,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-6f01d881189e3e",
    "session_id": "id-997739ccd1e064",
    "stream_id": "id-4051367a52bfc7",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 115.1000000089407,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 612.6000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-6f01d881189e3e"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 251.70000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-6f01d881189e3e"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 518.7000000029802,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 4.499999955296516
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 397.3999999910593,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.482464864850044,
        "lock_wait_ms": 1.4788354746997356,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 99.38320750370622,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111,
        "bytes": 29740
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.19999998807907,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 805.8999999910593
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом открой метеородор и сравни отражаемость в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь, где прогноз. И фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 302.84440517425537,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 0.5114949308335781,
      "worker_decode_ms": 302.84440517425537,
      "decode_count": 1,
      "prepare_ms": 40.3742000926286,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 4.82921302318573,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.6365180015563965,
      "model_load_ms": 0,
      "model_exchange_ms": 379.12028608843684,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 52,
    "char_edits": 24,
    "ref_chars": 293,
    "wer_pct": 13.461538461538462,
    "cer_pct": 8.19112627986348,
    "model_label": "Whisper Turbo",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кейп и сдвиг ветра по модели Айка. Потом открой метеородор и сравни отражаемость в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой. Подпиши направление движения ячеек и отметь, где прогноз. И фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 13.461538461538462,
    "raw_cer_pct": 8.19112627986348,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "streaming_worker",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:52.058Z",
    "finished": "2026-11-09T13:01:53.977Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ Отдельно проверить, есть ли признаки града или шквала Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь диапрогноз И фактически наблюдения расходятся сильнее всего",
      "decode_ms": 293.2757083326578,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.128724683944444,
        "no_speech_prob": 0,
        "compression_ratio": 1.869047619047619
      },
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.3676079213619232,
        "model_load_ms": 0,
        "model_exchange_ms": 363.7326778843999,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-7f01a9f24f0166",
    "session_id": "id-5005bd000a3e09",
    "stream_id": "id-5c7f815ccbe847",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 125.30000001192093,
        "bytes": 1997
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.5,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 612.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7f01a9f24f0166"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 263.70000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7f01a9f24f0166"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 525.7999999970198,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 4.599999949336052
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 381.40000000596046,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.509561393409967,
        "lock_wait_ms": 1.8307704012840986,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 118.49940801039338,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.59999999403954,
        "bytes": 33518
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 781.4000000059605
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ Отдельно проверить, есть ли признаки града или шквала Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь диапрогноз И фактически наблюдения расходятся сильнее всего",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 293.2757083326578,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 1.006860053166747,
      "worker_decode_ms": 293.2757083326578,
      "decode_count": 1,
      "prepare_ms": 40.776593843474984,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 6.12686388194561,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3676079213619232,
      "model_load_ms": 0,
      "model_exchange_ms": 363.7326778843999,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 52,
    "char_edits": 17,
    "ref_chars": 293,
    "wer_pct": 13.461538461538462,
    "cer_pct": 5.802047781569966,
    "model_label": "Whisper Turbo",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом Сначала оцени кейп и сдвиг ветра по модели ICON, потом открой метеородор и сравни отражаемость в dBZ Отдельно проверить, есть ли признаки града или шквала Сохрани две карты с АП-шкалой, подпиши направление движения ячеек и отметь диапрогноз И фактически наблюдения расходятся сильнее всего",
    "raw_wer_pct": 13.461538461538462,
    "raw_cer_pct": 5.802047781569966,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 8,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "streaming_worker_russian",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:01:54.077Z",
    "finished": "2026-11-09T13:01:57.204Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотреть грозовую обстановку между Самарой и Саратовом. Сначала оценить крепкий сдвиг ветра по модели Айка, потом откроем теорию дорогосравнеотражаемости в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохранить две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз.И фактически наблюдения расходятся сильнее всего.",
      "decode_ms": 1250.8758008480072,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.24113513131178063,
        "no_speech_prob": 0.0001823902130126953,
        "compression_ratio": 1.8697068403908794
      },
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.2529080957174301,
        "model_load_ms": 0,
        "model_exchange_ms": 1321.6670220717788,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-de80ce961790cd",
    "session_id": "id-dd1736a30c0226",
    "stream_id": "id-9b36a0b4d5a2f8",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.5,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 109.70000000298023,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 730.2000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 127.3999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-de80ce961790cd"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 364.1000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-de80ce961790cd"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 626,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 3.600000023841858
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 1347.4000000059605,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.881283501163125,
        "lock_wait_ms": 1.5692852903157473,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 107.87563561461866,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 116.79999999701977,
        "bytes": 30048
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.20000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1770.300000011921
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Посмотреть грозовую обстановку между Самарой и Саратовом. Сначала оценить крепкий сдвиг ветра по модели Айка, потом откроем теорию дорогосравнеотражаемости в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохранить две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз.И фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 1250.8758008480072,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.6755259819328785,
      "worker_decode_ms": 1250.8758008480072,
      "decode_count": 1,
      "prepare_ms": 44.94328214786947,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 6.982722086831927,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2529080957174301,
      "model_load_ms": 0,
      "model_exchange_ms": 1321.6670220717788,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 16,
    "ref_words": 52,
    "char_edits": 43,
    "ref_chars": 293,
    "wer_pct": 30.76923076923077,
    "cer_pct": 14.675767918088738,
    "model_label": "Whisper Russian",
    "raw_text": "Посмотреть грозовую обстановку между Самарой и Саратовом. Сначала оценить крепкий сдвиг ветра по модели Айка, потом откроем теорию дорогосравнеотражаемости в Дибизи. Отдельно проверить, есть ли признаки града или шквала. Сохранить две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз.И фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 30.76923076923077,
    "raw_cer_pct": 14.675767918088738,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "streaming_worker_russian",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:01:57.204Z",
    "finished": "2026-11-09T13:02:00.077Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "ECMWF, CAPE, Казанью, GFS, ICON, Внуково, изобары, окклюзии, замерзающего дождя, Нижним Новгородом, отражаемость, dBZ, GRIB, градом, Баренцева моря, обледенением, Мурманском, инверсию, нулевой изотермы, Самарой, Саратовом, сдвиг ветра, града, шквала"
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени гриб и сдвиг ветра по модели ICON, потом откройте ордер и сравни отражаемость с dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз. и фактически наблюдения расходятся сильнее всего.",
      "decode_ms": 1230.4414566606283,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.17405111522924516,
        "no_speech_prob": 6.711483001708984e-05,
        "compression_ratio": 1.816326530612245
      },
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.29380805790424347,
        "model_load_ms": 0,
        "model_exchange_ms": 1287.16085315682,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-7b66f3025b82c0",
    "session_id": "id-d89feadd6d5411",
    "stream_id": "id-4d1820447b510c",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 120,
        "bytes": 2005
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 104.1000000089407,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 619.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.70000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7b66f3025b82c0"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 276.70000000298023,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7b66f3025b82c0"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 537.7000000029802,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.500000029802322
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 1305.5999999940395,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.860298940911889,
        "lock_wait_ms": 1.6733745578676462,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 106.69990722090006,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 116.09999999403954,
        "bytes": 33733
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1716
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени гриб и сдвиг ветра по модели ICON, потом откройте ордер и сравни отражаемость с dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз. и фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 1230.4414566606283,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.5188151262700558,
      "worker_decode_ms": 1230.4414566606283,
      "decode_count": 1,
      "prepare_ms": 43.29482605680823,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 4.697261843830347,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.29380805790424347,
      "model_load_ms": 0,
      "model_exchange_ms": 1287.16085315682,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 7,
    "ref_words": 52,
    "char_edits": 17,
    "ref_chars": 293,
    "wer_pct": 13.461538461538462,
    "cer_pct": 5.802047781569966,
    "model_label": "Whisper Russian",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени гриб и сдвиг ветра по модели ICON, потом откройте ордер и сравни отражаемость с dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с АП-шкалой, подпиши направление движения ячейки и отметь, где прогноз. и фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 13.461538461538462,
    "raw_cer_pct": 5.802047781569966,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 8,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "gigaam_v3",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:02:00.177Z",
    "finished": "2026-11-09T13:02:02.098Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
      "decode_ms": 283.76922942698,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.2721864730119705,
        "model_load_ms": 0,
        "model_exchange_ms": 357.07838810049,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-738e41708aafa1",
    "session_id": "id-eadd338cfd7766",
    "stream_id": "id-8da5ffc8baac82",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 114.1000000089407,
        "bytes": 1847
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.3999999910593,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 601.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.79999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-738e41708aafa1"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 275.09999999403954,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-738e41708aafa1"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 537,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.299999982118607
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 379.90000000596046,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.186584545299411,
        "lock_wait_ms": 1.7151928041130304,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 111.06961546465755,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.20000000298023,
        "bytes": 29605
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 782.1000000089407
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 283.76922942698,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.5336441099643707,
      "worker_decode_ms": 283.76922942698,
      "decode_count": 1,
      "prepare_ms": 46.21308296918869,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 9.007719811052084,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2721864730119705,
      "model_load_ms": 0,
      "model_exchange_ms": 357.07838810049,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 52,
    "char_edits": 19,
    "ref_chars": 293,
    "wer_pct": 11.538461538461538,
    "cer_pct": 6.484641638225256,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 11.538461538461538,
    "raw_cer_pct": 6.484641638225256,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "gigaam_v3",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:02:02.098Z",
    "finished": "2026-11-09T13:02:03.979Z",
    "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.04298100247979164
    },
    "diagnostic": {
      "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
      "decode_ms": 107.4623353779316,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.2507716417312622,
        "model_load_ms": 0,
        "model_exchange_ms": 189.51368099078536,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-44aedb84851950",
    "session_id": "id-d6cc1e9b9668c7",
    "stream_id": "id-1fac7f0b829fee",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 117.69999998807907,
        "bytes": 1994
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 121.20000000298023,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 707.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 109,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-44aedb84851950"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 305.1000000089407,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-44aedb84851950"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 566.9000000059605,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.700000002980232
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 206.59999999403954,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.909102572128177,
        "lock_wait_ms": 1.6669344622641802,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 106.24410980381072,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.80000001192093,
        "bytes": 32717
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 606.7999999970198
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 107.4623353779316,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.7068959530442953,
      "worker_decode_ms": 107.4623353779316,
      "decode_count": 1,
      "prepare_ms": 44.1225441172719,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 4.62285103276372,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2507716417312622,
      "model_load_ms": 0,
      "model_exchange_ms": 189.51368099078536,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 6,
    "ref_words": 52,
    "char_edits": 19,
    "ref_chars": 293,
    "wer_pct": 11.538461538461538,
    "cer_pct": 6.484641638225256,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени и сдвиг ветра по модели Айка. Потом открой метеорыдер и сравни отражаемость в ДиБЗи, отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с этой шкалой, подпиши направление движения ячеек и отметь, где прогноз, и фактически наблюдения расходятся сильнее всего.",
    "raw_wer_pct": 11.538461538461538,
    "raw_cer_pct": 6.484641638225256,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": 0.04298100247979164
  },
  {
    "id": "16-clean",
    "backend": "gigaam_large_ctc",
    "enabled": false,
    "profile": "weather",
    "requested_terms": null,
    "started": "2026-11-09T13:02:04.085Z",
    "finished": "2026-11-09T13:02:05.921Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
      "decode_ms": 173.2597779482603,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.3746282309293747,
        "model_load_ms": 0,
        "model_exchange_ms": 242.0008408371359,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-4fdf02891a3830",
    "session_id": "id-08ff2eca1e16e8",
    "stream_id": "id-b5ec5a28ddc263",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 109.20000000298023,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 103.5,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 609.3000000119209
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 112.40000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-4fdf02891a3830"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 298.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-4fdf02891a3830"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 561.0999999940395,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 5.19999997317791
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 260.70000000298023,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.010887747630477,
        "lock_wait_ms": 1.6551092267036438,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 106.92517296411097,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.6000000089407,
        "bytes": 29594
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 664.7999999970198
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 173.2597779482603,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.549072865396738,
      "worker_decode_ms": 173.2597779482603,
      "decode_count": 1,
      "prepare_ms": 48.49284188821912,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 5.154767073690891,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3746282309293747,
      "model_load_ms": 0,
      "model_exchange_ms": 242.0008408371359,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 8,
    "ref_words": 52,
    "char_edits": 24,
    "ref_chars": 293,
    "wer_pct": 15.384615384615385,
    "cer_pct": 8.19112627986348,
    "model_label": "GigaAM Large CTC",
    "raw_text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
    "raw_wer_pct": 15.384615384615385,
    "raw_cer_pct": 8.19112627986348,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "16-clean",
    "backend": "gigaam_large_ctc",
    "enabled": true,
    "profile": "weather",
    "requested_terms": {
      "mode": "replacements",
      "profile": "weather",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T13:02:05.921Z",
    "finished": "2026-11-09T13:02:07.636Z",
    "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.06939005106687546
    },
    "diagnostic": {
      "text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
      "decode_ms": 26.471013203263283,
      "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": 307074,
        "sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f"
      },
      "transport": {
        "worker_preparation_ms": 0.2726241946220398,
        "model_load_ms": 0,
        "model_exchange_ms": 101.0544418822974,
        "upload_rpc_count": 1,
        "upload_packets": 7,
        "upload_pcm_bytes": 614148
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 921222,
      "last_speech_sample": 921222,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "2d938ba43e264499b0685f6b739c4b94112211c64dd0ac9c52e8c4e47557cb61",
      "samples": 921222
    },
    "phrase_id": "id-52ccc9b3402571",
    "session_id": "id-11873faad4c884",
    "stream_id": "id-411c256a5a40fb",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 614148,
        "wire_bytes": 91979,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 124.29999999701977,
        "bytes": 2001
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.90000000596046,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 619.2999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.3999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-52ccc9b3402571"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 283.5,
        "bytes": 134
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-52ccc9b3402571"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 545.2000000029802,
        "samples": 307074,
        "sample_rate": 16000,
        "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
        "wire_bytes": 91979,
        "codec": "opus",
        "packets": 960,
        "packet_publish_ms": 3.899999961256981
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 118.8999999910593,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 4.420263227075338,
        "lock_wait_ms": 1.4327466487884521,
        "pcm_bytes": 1842444,
        "wire_bytes": 91979,
        "opus_decode_ms": 99.21228373423219,
        "packets": 960
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 124.3999999910593,
        "bytes": 32664
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.90000000596046,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 550.6999999880791
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
    "code": null,
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed",
    "input_sha256": "dc6307a1b370aea15b2c4172e41011067163d1223aa43accd557f37eee7cc73f",
    "decode_ms": 26.471013203263283,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.7151470053941011,
      "worker_decode_ms": 26.471013203263283,
      "decode_count": 1,
      "prepare_ms": 53.79331111907959,
      "processed_audio_seconds": 19.192125,
      "source_upload_ms": 6.23375503346324,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2726241946220398,
      "model_load_ms": 0,
      "model_exchange_ms": 101.0544418822974,
      "upload_rpc_count": 1,
      "upload_packets": 7,
      "upload_pcm_bytes": 614148
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 614148,
      "wire_bytes": 91979,
      "packets": 960
    },
    "attempt": 1,
    "word_edits": 8,
    "ref_words": 52,
    "char_edits": 24,
    "ref_chars": 293,
    "wer_pct": 15.384615384615385,
    "cer_pct": 8.19112627986348,
    "model_label": "GigaAM Large CTC",
    "raw_text": "посмотри грозовую обстановку между самарой и саратовом сначала оцени крп и сдвиг ветра по модели айка потом открой метередер и сравни отражаемость дибизи отдельно проверь есть ли признаки града или шквала сохрани две карты с оп шкалой подпиши направление движения ячейки и отметь где прогноз и фактически наблюдения расходятся сильнее всего",
    "raw_wer_pct": 15.384615384615385,
    "raw_cer_pct": 8.19112627986348,
    "length": "long",
    "noise": "clean",
    "seconds": 19.192125,
    "domain": "weather",
    "terms_total": 9,
    "terms_hit": 6,
    "terms_missing": 3,
    "terms_inserted": 0,
    "postprocess_ms": 0.06939005106687546
  }
]
