[
  {
    "id": "14-clean",
    "backend": "streaming_worker_russian",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:30.483Z",
    "finished": "2026-11-09T12:46:33.389Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск"
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
      "decode_ms": 1000.6496757268906,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.06301084969891235,
        "no_speech_prob": 6.300210952758789e-05,
        "compression_ratio": 1.7436619718309858
      },
      "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": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск",
        "hotwords_tokens": 104
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 1.1093728244304657,
        "model_load_ms": 0,
        "model_exchange_ms": 1085.2705899160355,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-95ac7100bf56fe",
    "session_id": "id-3c375903bd73a3",
    "stream_id": "id-3afb46309d8b4b",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 185.5,
        "encoding_reused": false,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 120,
        "bytes": 2002
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.70000000298023,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 611.1000000089407
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.59999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-95ac7100bf56fe"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 241.5,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-95ac7100bf56fe"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 595.6999999880791,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 8.699999943375587
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 1107.7000000029802,
        "bytes": 265
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.94274839386344,
        "lock_wait_ms": 1.918725436553359,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 139.650568831712,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.59999999403954,
        "bytes": 32902
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.90000000596046,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1512.800000011921
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 1000.6496757268906,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.5239539314061403,
      "worker_decode_ms": 1000.6496757268906,
      "decode_count": 1,
      "prepare_ms": 54.1586650069803,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 8.43361602164805,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 1.1093728244304657,
      "model_load_ms": 0,
      "model_exchange_ms": 1085.2705899160355,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 185.5,
      "encoding_reused": false,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 4,
    "ref_words": 51,
    "char_edits": 7,
    "ref_chars": 287,
    "wer_pct": 7.8431372549019605,
    "cer_pct": 2.4390243902439024,
    "model_label": "Whisper Russian",
    "raw_text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "raw_wer_pct": 7.8431372549019605,
    "raw_cer_pct": 2.4390243902439024,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 9,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "streaming_worker_russian",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:33.389Z",
    "finished": "2026-11-09T12:46:36.255Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Крыского полуострова. Сопоставь отметки высоты с D и M с горизонталями в QGIS. Включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
      "decode_ms": 1126.7106477171183,
      "queue_ms": 0,
      "backend": "streaming_worker_russian",
      "model": "large-v3-russian",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.1891547441482544,
        "no_speech_prob": 4.470348358154297e-05,
        "compression_ratio": 1.75
      },
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.27951598167419434,
        "model_load_ms": 0,
        "model_exchange_ms": 1206.190450116992,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-071c0e6cbb9ad8",
    "session_id": "id-3307177fcb7042",
    "stream_id": "id-6a254063cfcbb0",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 116.29999999701977,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.20000000298023,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 600.9000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 103.40000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-071c0e6cbb9ad8"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 288.70000000298023,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-071c0e6cbb9ad8"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 640,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 8.299999967217445
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 1225,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 7.030743407085538,
        "lock_wait_ms": 2.3313933052122593,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 148.08578812517226,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.80000001192093,
        "bytes": 29665
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1625.2000000029802
      }
    ],
    "model": "streaming_worker_russian",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Крыского полуострова. Сопоставь отметки высоты с D и M с горизонталями в QGIS. Включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 1126.7106477171183,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker_russian",
      "worker_queue_ms": 0.7686968892812729,
      "worker_decode_ms": 1126.7106477171183,
      "decode_count": 1,
      "prepare_ms": 63.48613603040576,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 9.862327948212624,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.27951598167419434,
      "model_load_ms": 0,
      "model_exchange_ms": 1206.190450116992,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 51,
    "char_edits": 10,
    "ref_chars": 287,
    "wer_pct": 17.647058823529413,
    "cer_pct": 3.484320557491289,
    "model_label": "Whisper Russian",
    "raw_text": "Подготовь карту для полевой группы в районе Крыского полуострова. Сопоставь отметки высоты с D и M с горизонталями в QGIS. Включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверь широту и долготу каждой точки и сохрани отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
    "raw_wer_pct": 17.647058823529413,
    "raw_cer_pct": 3.484320557491289,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "gigaam_v3",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:36.353Z",
    "finished": "2026-11-09T12:46:38.476Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
      "normalized_text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.07840106263756752
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
      "decode_ms": 316.63267128169537,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.3252550959587097,
        "model_load_ms": 0,
        "model_exchange_ms": 402.55259396508336,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-1e4c2650d40af5",
    "session_id": "id-f45f12204bc868",
    "stream_id": "id-a8e475c9817a98",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 124.30000001192093,
        "bytes": 1991
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.70000000298023,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 629.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 109,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-1e4c2650d40af5"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 277.59999999403954,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-1e4c2650d40af5"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 626.2000000029802,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 6.599999979138374
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 455,
        "bytes": 268
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.752681918442249,
        "lock_wait_ms": 2.267050789669156,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 152.36769849434495,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 113.90000000596046,
        "bytes": 32475
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 866.2999999970198
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 316.63267128169537,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.849507050588727,
      "worker_decode_ms": 316.63267128169537,
      "decode_count": 1,
      "prepare_ms": 62.22487590275705,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 13.259478844702244,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3252550959587097,
      "model_load_ms": 0,
      "model_exchange_ms": 402.55259396508336,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 8,
    "ref_words": 51,
    "char_edits": 16,
    "ref_chars": 287,
    "wer_pct": 15.686274509803921,
    "cer_pct": 5.574912891986063,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "raw_wer_pct": 15.686274509803921,
    "raw_cer_pct": 5.574912891986063,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.07840106263756752
  },
  {
    "id": "14-clean",
    "backend": "gigaam_v3",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:38.476Z",
    "finished": "2026-11-09T12:46:40.305Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
      "decode_ms": 128.80758196115494,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.2668052911758423,
        "model_load_ms": 0,
        "model_exchange_ms": 206.96492795832455,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-9c9a746b875fb6",
    "session_id": "id-c37aa1506d81aa",
    "stream_id": "id-869988a8988ece",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.09999999403954,
        "bytes": 1847
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.70000000298023,
        "bytes": 199
      },
      {
        "stage": "ready",
        "setup_ms": 592.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 105.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-9c9a746b875fb6"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 255.79999999701977,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-9c9a746b875fb6"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 607.4000000059605,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 7.6000000685453415
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 226.70000000298023,
        "bytes": 266
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 7.260759361088276,
        "lock_wait_ms": 2.35501560382545,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 153.9951569866389,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.40000000596046,
        "bytes": 29492
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 629.0999999940395
      }
    ],
    "model": "gigaam_v3",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 128.80758196115494,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_v3",
      "worker_queue_ms": 0.6326751317828894,
      "worker_decode_ms": 128.80758196115494,
      "decode_count": 1,
      "prepare_ms": 51.79304210469127,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 7.386135868728161,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2668052911758423,
      "model_load_ms": 0,
      "model_exchange_ms": 206.96492795832455,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 8,
    "ref_words": 51,
    "char_edits": 16,
    "ref_chars": 287,
    "wer_pct": 15.686274509803921,
    "cer_pct": 5.574912891986063,
    "model_label": "GigaAM v3 RNNT",
    "raw_text": "Подготовь карту для полевой группы в районе Корского полуострова. Сопоставь отметки высоты с DM с горизонталями в Кьюджи, включило WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPIX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "raw_wer_pct": 15.686274509803921,
    "raw_cer_pct": 5.574912891986063,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "gigaam_large_ctc",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:40.405Z",
    "finished": "2026-11-09T12:46:42.324Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
      "normalized_text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
      "offsets": "NFC Unicode code points",
      "replacements": [
        {
          "start": 230,
          "end": 261,
          "from": "даблю джи эс восемьдесят четыре",
          "to": "WGS84"
        }
      ],
      "postprocess_ms": 0.10521081276237965
    },
    "diagnostic": {
      "text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
      "decode_ms": 176.7835821956396,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.41371583938598633,
        "model_load_ms": 0,
        "model_exchange_ms": 257.53747019916773,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-7869f948e091ba",
    "session_id": "id-6f9d88442c4488",
    "stream_id": "id-ae20dffd2ead79",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 146.30000001192093,
        "bytes": 1998
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.20000000298023,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 645.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 108.6000000089407,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-7869f948e091ba"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 238.40000000596046,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-7869f948e091ba"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 590.3000000119209,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 6.499999955296516
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 282.70000000298023,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.615016609430313,
        "lock_wait_ms": 2.1328346338123083,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 146.73362323082983,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112,
        "bytes": 33516
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 99.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 683.1999999880791
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в WGS84 провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 176.7835821956396,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 0.8621069137006998,
      "worker_decode_ms": 176.7835821956396,
      "decode_count": 1,
      "prepare_ms": 49.153628991916776,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 8.088043192401528,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.41371583938598633,
      "model_load_ms": 0,
      "model_exchange_ms": 257.53747019916773,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 10,
    "ref_words": 51,
    "char_edits": 36,
    "ref_chars": 287,
    "wer_pct": 19.607843137254903,
    "cer_pct": 12.543554006968641,
    "model_label": "GigaAM Large CTC",
    "raw_text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 21.951219512195124,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 3,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": 0.10521081276237965
  },
  {
    "id": "14-clean",
    "backend": "gigaam_large_ctc",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:42.324Z",
    "finished": "2026-11-09T12:46:44.117Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
      "decode_ms": 29.74407561123371,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.14586560428142548,
        "model_load_ms": 0,
        "model_exchange_ms": 103.08209899812937,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-0e24eb9a65e5fd",
    "session_id": "id-ccf1b15975cb7f",
    "stream_id": "id-37c4b7ad37870d",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 106.3999999910593,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 100.19999998807907,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 622.8999999910593
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.09999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-0e24eb9a65e5fd"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 292.59999999403954,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-0e24eb9a65e5fd"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 644.1000000089407,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 7.599999949336052
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 122.29999999701977,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.7455703392624855,
        "lock_wait_ms": 2.285473281517625,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 149.24305910244584,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.09999999403954,
        "bytes": 30052
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 525.7000000029802
      }
    ],
    "model": "gigaam_large_ctc",
    "type": "final",
    "text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 29.74407561123371,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "gigaam_large_ctc",
      "worker_queue_ms": 1.1541899293661118,
      "worker_decode_ms": 29.74407561123371,
      "decode_count": 1,
      "prepare_ms": 59.966956032440066,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 6.939673097804189,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.14586560428142548,
      "model_load_ms": 0,
      "model_exchange_ms": 103.08209899812937,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 15,
    "ref_words": 51,
    "char_edits": 63,
    "ref_chars": 287,
    "wer_pct": 29.41176470588235,
    "cer_pct": 21.951219512195124,
    "model_label": "GigaAM Large CTC",
    "raw_text": "подготовь карту для полевой группы в районе корского полуострова сопоставь с отметки высоты с диэм с горизонталями в кьюджис включи тайлы даблюэмтиэс и покажи зоны где рельеф закрывает прямую видимость точки наблюдения переведи в даблю джи эс восемьдесят четыре провери широту и долготу каждой точки и сохрани отдельный джипиик для навигатора подпиши манчегорск апатиты и кировск",
    "raw_wer_pct": 29.41176470588235,
    "raw_cer_pct": 21.951219512195124,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 2,
    "terms_missing": 7,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "linto_streaming",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:44.219Z",
    "finished": "2026-11-09T12:46:46.589Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск"
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Коскового полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 404412,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "0b707517cec8d6b74d6d9982556ee2e0eb9e4638f0b29d061e321351a29c7c7b"
      },
      "transport": {
        "file_lock_ms": 6.58131786622107,
        "http_exchange_ms": 736.1239029560238
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 742.727821925655,
      "parameters": {
        "beam_size": 1,
        "best_of": 1,
        "temperature": 0,
        "condition_on_previous_text": false,
        "no_speech_threshold": null,
        "compression_ratio_threshold": null,
        "hotwords": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск",
        "log_prob_threshold": null,
        "vad_filter": false,
        "language": "ru",
        "word_timestamps": false,
        "clip_timestamps": "0",
        "max_initial_timestamp": 10000
      },
      "scores": {
        "avg_logprob": -0.11216367041970801,
        "no_speech_prob": 0,
        "compression_ratio": 1.745042492917847
      },
      "accepted": null,
      "decode_ms": 311.29441037774086,
      "decode_count": 1,
      "raw_response": {
        "text": "Подготовь карту для полевой группы в районе Коскового полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
        "language": "ru",
        "confidence-score": 0.89,
        "words": [],
        "recognition_ms": 311.29441037774086,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.11216367041970801,
          "no_speech_prob": 0,
          "compression_ratio": 1.745042492917847
        },
        "asr_parameters": {
          "beam_size": 1,
          "best_of": 1,
          "temperature": 0,
          "condition_on_previous_text": false,
          "no_speech_threshold": null,
          "compression_ratio_threshold": null,
          "hotwords": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск",
          "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": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-20450ef6cf4b4f",
    "session_id": "id-5c7c3649a80dea",
    "stream_id": "id-000ce226c39514",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 105.20000000298023,
        "bytes": 1993
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.09999999403954,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 589
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.70000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-20450ef6cf4b4f"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 265.79999999701977,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-20450ef6cf4b4f"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 615.5999999940395,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 5.099999949336052
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 769.5999999940395,
        "bytes": 267
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.39645173214376,
        "lock_wait_ms": 2.119766315445304,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 141.26123278401792,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.5,
        "bytes": 26738
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 101.5,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1165.7000000029802
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Коскового полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "decode_ms": 311.29441037774086,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.5740651395171881,
      "worker_decode_ms": 311.29441037774086,
      "decode_count": 1,
      "prepare_ms": 52.112996112555265,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 8.33002501167357,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 6.58131786622107,
      "http_exchange_ms": 736.1239029560238
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 10,
    "ref_words": 51,
    "char_edits": 22,
    "ref_chars": 287,
    "wer_pct": 19.607843137254903,
    "cer_pct": 7.665505226480836,
    "model_label": "LinTO Whisper",
    "raw_text": "Подготовь карту для полевой группы в районе Коскового полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "raw_wer_pct": 19.607843137254903,
    "raw_cer_pct": 7.665505226480836,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 8,
    "terms_missing": 1,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "linto_streaming",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:46.589Z",
    "finished": "2026-11-09T12:46:48.887Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭД WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпишем Анчегорск, Апатита и Кировск.",
      "backend": "linto_streaming",
      "model": null,
      "model_revision": null,
      "source": {
        "sample_rate": 16000,
        "samples": 404412,
        "channels": 1,
        "format": "pcm16le",
        "wav_sha256": "0b707517cec8d6b74d6d9982556ee2e0eb9e4638f0b29d061e321351a29c7c7b"
      },
      "transport": {
        "file_lock_ms": 6.026882911100984,
        "http_exchange_ms": 700.7972879800946
      },
      "model_input": null,
      "transformations": [
        "linto_internal_preparation_not_observed"
      ],
      "elapsed_ms": 706.8946619983763,
      "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.19866959450559485,
        "no_speech_prob": 0,
        "compression_ratio": 1.7359550561797752
      },
      "accepted": null,
      "decode_ms": 329.8206068575382,
      "decode_count": 1,
      "raw_response": {
        "text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭД WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпишем Анчегорск, Апатита и Кировск.",
        "language": "ru",
        "confidence-score": 0.82,
        "words": [],
        "recognition_ms": 329.8206068575382,
        "decode_count": 1,
        "evaluation": {
          "avg_logprob": -0.19866959450559485,
          "no_speech_prob": 0,
          "compression_ratio": 1.7359550561797752
        },
        "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": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-4760f919c0d409",
    "session_id": "id-84ea9344ce6461",
    "stream_id": "id-60807b973fa6f0",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102.59999999403954,
        "bytes": 1853
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 96.90000000596046,
        "bytes": 205
      },
      {
        "stage": "ready",
        "setup_ms": 586.7999999970198
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 104.40000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-4760f919c0d409"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 233.69999998807907,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-4760f919c0d409"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 582.7999999970198,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 6.100000008940697
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 733.2000000029802,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.311988225206733,
        "lock_wait_ms": 1.9219843670725822,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 132.84698594361544,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.09999999403954,
        "bytes": 23424
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 98.79999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 1128.6000000089407
      }
    ],
    "model": "linto_streaming",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭД WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпишем Анчегорск, Апатита и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "decode_ms": 329.8206068575382,
    "decode_count": 1,
    "timings": {
      "backend": "linto_streaming",
      "worker_queue_ms": 0.5433161277323961,
      "worker_decode_ms": 329.8206068575382,
      "decode_count": 1,
      "prepare_ms": 48.91130607575178,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 7.037800969555974,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "file_lock_ms": 6.026882911100984,
      "http_exchange_ms": 700.7972879800946
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 13,
    "ref_words": 51,
    "char_edits": 24,
    "ref_chars": 287,
    "wer_pct": 25.49019607843137,
    "cer_pct": 8.362369337979095,
    "model_label": "LinTO Whisper",
    "raw_text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопоставь отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭД WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпишем Анчегорск, Апатита и Кировск.",
    "raw_wer_pct": 25.49019607843137,
    "raw_cer_pct": 8.362369337979095,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "nemotron_asr_06b",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:48.986Z",
    "finished": "2026-11-09T12:46:51.016Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
      "normalized_text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.09358208626508713
    },
    "diagnostic": {
      "text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
      "decode_ms": 308.0395981669426,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.30943192541599274,
        "model_load_ms": 0,
        "model_exchange_ms": 374.68393496237695,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-c389a0a9ea1228",
    "session_id": "id-c5443c6193adde",
    "stream_id": "id-9a3963153c386f",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 112.90000000596046,
        "bytes": 1998
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 600.3000000119209
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 100.70000000298023,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-c389a0a9ea1228"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 243.8999999910593,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-c389a0a9ea1228"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 597.2999999970198,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 8.099999994039536
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 428.1000000089407,
        "bytes": 270
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.8169313706457615,
        "lock_wait_ms": 2.0608357153832912,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 130.46161131933331,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.59999999403954,
        "bytes": 34319
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 832.8999999910593
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 308.0395981669426,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.7730668876320124,
      "worker_decode_ms": 308.0395981669426,
      "decode_count": 1,
      "prepare_ms": 55.56447594426572,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 8.795919129624963,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.30943192541599274,
      "model_load_ms": 0,
      "model_exchange_ms": 374.68393496237695,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 19,
    "ref_words": 51,
    "char_edits": 46,
    "ref_chars": 287,
    "wer_pct": 37.254901960784316,
    "cer_pct": 16.027874564459932,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
    "raw_wer_pct": 37.254901960784316,
    "raw_cer_pct": 16.027874564459932,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 2,
    "terms_missing": 7,
    "terms_inserted": 0,
    "postprocess_ms": 0.09358208626508713
  },
  {
    "id": "14-clean",
    "backend": "nemotron_asr_06b",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:51.016Z",
    "finished": "2026-11-09T12:46:52.844Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
      "decode_ms": 155.04094026982784,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.3575533628463745,
        "model_load_ms": 0,
        "model_exchange_ms": 230.49035901203752,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-3c7d6afc566171",
    "session_id": "id-1efa59b13cf995",
    "stream_id": "id-783b01f5bd59e6",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.20000000298023,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 96.3999999910593,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 585
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.59999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-3c7d6afc566171"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 246.90000000596046,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-3c7d6afc566171"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 597,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 6.000000029802322
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 249.40000000596046,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.740383872762322,
        "lock_wait_ms": 1.8594476860016584,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 125.36190263926983,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 108.79999999701977,
        "bytes": 31339
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 98.20000000298023,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 645.9000000059605
      }
    ],
    "model": "nemotron_asr_06b",
    "type": "final",
    "text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 155.04094026982784,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_asr_06b",
      "worker_queue_ms": 0.4024440422654152,
      "worker_decode_ms": 155.04094026982784,
      "decode_count": 1,
      "prepare_ms": 48.85199596174061,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 7.126812823116779,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3575533628463745,
      "model_load_ms": 0,
      "model_exchange_ms": 230.49035901203752,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 19,
    "ref_words": 51,
    "char_edits": 46,
    "ref_chars": 287,
    "wer_pct": 37.254901960784316,
    "cer_pct": 16.027874564459932,
    "model_label": "Nemotron 3.5 ASR 0.6B",
    "raw_text": "Довкарто для полевой группы в районе Коскова полуострова. Цепостать отметки высоты с ДЕМ с горизонталями в Кьюджей, перечитайло WMTS и покажи зоны, где рельеф закрывает прямую видимость в точке наблюдения переведи в WGS84, проверющая роту и долготу каждой точки и сохраняет отдельный GP для навигатора. Подпиши Манчигоск, апатита и кироск.",
    "raw_wer_pct": 37.254901960784316,
    "raw_cer_pct": 16.027874564459932,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 2,
    "terms_missing": 7,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:52.942Z",
    "finished": "2026-11-09T12:46:54.864Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
      "normalized_text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.05916994996368885
    },
    "diagnostic": {
      "text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
      "decode_ms": 168.47992688417435,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.4833601415157318,
        "model_load_ms": 0,
        "model_exchange_ms": 289.70681712962687,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-8ef1ddc8f5791e",
    "session_id": "id-f2669ad8094f48",
    "stream_id": "id-70b9f160283ab3",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 128.79999999701977,
        "bytes": 2006
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.90000000596046,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 624.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 109.09999999403954,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-8ef1ddc8f5791e"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 247.19999998807907,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-8ef1ddc8f5791e"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 597.4000000059605,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 8.100000038743019
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 299.09999999403954,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.316911894828081,
        "lock_wait_ms": 2.0949915051460266,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 136.71149942092597,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 111.79999999701977,
        "bytes": 34973
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 700.2000000029802
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 168.47992688417435,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.6400661077350378,
      "worker_decode_ms": 168.47992688417435,
      "decode_count": 1,
      "prepare_ms": 51.740491995587945,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 6.229656049981713,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.4833601415157318,
      "model_load_ms": 0,
      "model_exchange_ms": 289.70681712962687,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 27,
    "ref_words": 51,
    "char_edits": 48,
    "ref_chars": 287,
    "wer_pct": 52.94117647058823,
    "cer_pct": 16.72473867595819,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 16.72473867595819,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 1,
    "terms_missing": 8,
    "terms_inserted": 0,
    "postprocess_ms": 0.05916994996368885
  },
  {
    "id": "14-clean",
    "backend": "nemotron_transcribe_lite",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:54.864Z",
    "finished": "2026-11-09T12:46:56.642Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
      "decode_ms": 100.50271265208721,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.33603981137275696,
        "model_load_ms": 0,
        "model_exchange_ms": 183.10670414939523,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-f76d9d7038b9a9",
    "session_id": "id-ba7624a5b74ae2",
    "stream_id": "id-f182c3273aa31b",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 109.5,
        "bytes": 1862
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.80000001192093,
        "bytes": 214
      },
      {
        "stage": "ready",
        "setup_ms": 597.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 98.90000000596046,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-f76d9d7038b9a9"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 234.90000000596046,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-f76d9d7038b9a9"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 581.3999999910593,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 6.799999937415123
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 197.6000000089407,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.584235303103924,
        "lock_wait_ms": 1.9443817436695099,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 122.61188356205821,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.5,
        "bytes": 31998
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 102,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 599.2999999970198
      }
    ],
    "model": "nemotron_transcribe_lite",
    "type": "final",
    "text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 100.50271265208721,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_transcribe_lite",
      "worker_queue_ms": 0.6629058625549078,
      "worker_decode_ms": 100.50271265208721,
      "decode_count": 1,
      "prepare_ms": 49.341841135174036,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 6.3021560199558735,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.33603981137275696,
      "model_load_ms": 0,
      "model_exchange_ms": 183.10670414939523,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 27,
    "ref_words": 51,
    "char_edits": 48,
    "ref_chars": 287,
    "wer_pct": 52.94117647058823,
    "cer_pct": 16.72473867595819,
    "model_label": "Nemotron Transcribe Lite",
    "raw_text": "Подготовв карту для полевой группа в районе Коского поострова, Сопостаь отметки высотасть с ДM скойризонталями в QGS, причитала WMТS и пока зоны, где рельев закрывает прямую видимость. Точки наблюдения переведим в WGS во8етыре, провериши рату и долготу каней точки и сохраниня отдельный GP для навигатора. Подпише Манчигск, апатиты и кироск.",
    "raw_wer_pct": 52.94117647058823,
    "raw_cer_pct": 16.72473867595819,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 1,
    "terms_missing": 8,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "nemotron_unified_06b",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:46:56.741Z",
    "finished": "2026-11-09T12:46:58.762Z",
    "applied_terms": {
      "mode": "replacements",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "raw_text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
      "normalized_text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
      "offsets": "NFC Unicode code points",
      "replacements": [],
      "postprocess_ms": 0.06111105903983116
    },
    "diagnostic": {
      "text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
      "decode_ms": 273.3800318092108,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.2905316650867462,
        "model_load_ms": 0,
        "model_exchange_ms": 359.1140271164477,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-24407865eba953",
    "session_id": "id-988c56b0a78d6c",
    "stream_id": "id-40799fa69c9c57",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.59999999403954,
        "bytes": 2002
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 101.90000000596046,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 626
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-24407865eba953"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 255.40000000596046,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-24407865eba953"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 608.0999999940395,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 7.199999958276749
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 375.80000001192093,
        "bytes": 268
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.171525688841939,
        "lock_wait_ms": 2.0942604169249535,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 139.9571371730417,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107.8999999910593,
        "bytes": 34319
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 100.59999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 786.4000000059605
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 273.3800318092108,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.520594883710146,
      "worker_decode_ms": 273.3800318092108,
      "decode_count": 1,
      "prepare_ms": 50.395580008625984,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 5.522069055587053,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.2905316650867462,
      "model_load_ms": 0,
      "model_exchange_ms": 359.1140271164477,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 13,
    "ref_words": 51,
    "char_edits": 23,
    "ref_chars": 287,
    "wer_pct": 25.49019607843137,
    "cer_pct": 8.013937282229966,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
    "raw_wer_pct": 25.49019607843137,
    "raw_cer_pct": 8.013937282229966,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": 0.06111105903983116
  },
  {
    "id": "14-clean",
    "backend": "nemotron_unified_06b",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:46:58.762Z",
    "finished": "2026-11-09T12:47:00.565Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
      "decode_ms": 124.15803968906403,
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.29163435101509094,
        "model_load_ms": 0,
        "model_exchange_ms": 208.29543005675077,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-f354aa09548c06",
    "session_id": "id-6b935655113f41",
    "stream_id": "id-bfa3becef61264",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 107,
        "bytes": 1858
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.29999999701977,
        "bytes": 210
      },
      {
        "stage": "ready",
        "setup_ms": 592.7000000029802
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 102.3999999910593,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-f354aa09548c06"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 235.20000000298023,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-f354aa09548c06"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 581.2000000029802,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 4.800000011920929
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 225.90000000596046,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 5.614761728793383,
        "lock_wait_ms": 1.8963131587952375,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 125.29345229268074,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 110.90000000596046,
        "bytes": 31391
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 103.09999999403954,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 629.5
      }
    ],
    "model": "nemotron_unified_06b",
    "type": "final",
    "text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 124.15803968906403,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "nemotron_unified_06b",
      "worker_queue_ms": 0.48712408170104027,
      "worker_decode_ms": 124.15803968906403,
      "decode_count": 1,
      "prepare_ms": 54.539056960493326,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 6.702580023556948,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.29163435101509094,
      "model_load_ms": 0,
      "model_exchange_ms": 208.29543005675077,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 13,
    "ref_words": 51,
    "char_edits": 23,
    "ref_chars": 287,
    "wer_pct": 25.49019607843137,
    "cer_pct": 8.013937282229966,
    "model_label": "Nemotron Labs Unified",
    "raw_text": "Подготов карту для полевой группы в районе Косково полуострова. Сопоставь отметки высоты с ДМ с горизонтальными в QGS. Причитай WMTS и покажи зоны, где рельев закрывает прямую видимость. Точки наблюдения переведи в WGS84, провери широту и долготу каждой точки и сохраня отдельный GPX для навигатора. Подпиши Манчегорск, апатиты и Кировск.",
    "raw_wer_pct": 25.49019607843137,
    "raw_cer_pct": 8.013937282229966,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 5,
    "terms_missing": 4,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "streaming_worker",
    "enabled": true,
    "profile": "maps",
    "requested_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969"
    },
    "started": "2026-11-09T12:47:00.666Z",
    "finished": "2026-11-09T12:47:02.730Z",
    "applied_terms": {
      "mode": "hotwords",
      "profile": "maps",
      "version": "technical-v1",
      "sha256": "2a8385d7427e41a6dea672fe5e31329ec8a0e70958b5a35a55bb999b28ba1969",
      "applied": true,
      "hotwords": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск"
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
      "decode_ms": 282.3672890663147,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.09426090215879773,
        "no_speech_prob": 0,
        "compression_ratio": 1.745042492917847
      },
      "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": "WMS, GPX, WFS, QGIS, WGS84, Меркатора, водосбора, GeoJSON, GeoTIFF, WMTS, Терека, ортофотоплана, Оки, Серпухова, Коломны, буфер, гектарах, полигоны, Кольского полуострова, DEM, Мончегорск, Апатиты, Кировск",
        "hotwords_tokens": 104
      },
      "score_filtering": false,
      "decode_count": 1,
      "model_input": {
        "sample_rate": 16000,
        "format": "float32le",
        "samples": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.3473050892353058,
        "model_load_ms": 0,
        "model_exchange_ms": 396.0953971836716,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-62866303be6358",
    "session_id": "id-07245ccbe212eb",
    "stream_id": "id-0b5a9421021c4e",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 123.20000000298023,
        "bytes": 1994
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 97.90000000596046,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 605.9000000059605
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 101.80000001192093,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-62866303be6358"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 285.29999999701977,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-62866303be6358"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 631.4000000059605,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 5.9000000804662704
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 429.3999999910593,
        "bytes": 269
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.6559643018990755,
        "lock_wait_ms": 2.258830238133669,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 152.20252540893853,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 109.29999999701977,
        "bytes": 32675
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 98.8999999910593,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 826.5
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 282.3672890663147,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 1.3253712095320225,
      "worker_decode_ms": 282.3672890663147,
      "decode_count": 1,
      "prepare_ms": 62.50981707125902,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 8.597756968811154,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3473050892353058,
      "model_load_ms": 0,
      "model_exchange_ms": 396.0953971836716,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 9,
    "ref_words": 51,
    "char_edits": 18,
    "ref_chars": 287,
    "wer_pct": 17.647058823529413,
    "cer_pct": 6.2717770034843205,
    "model_label": "Whisper Turbo",
    "raw_text": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGIS. Причитай WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Мончегорск, Апатиты и Кировск.",
    "raw_wer_pct": 17.647058823529413,
    "raw_cer_pct": 6.2717770034843205,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 9,
    "terms_missing": 0,
    "terms_inserted": 0,
    "postprocess_ms": null
  },
  {
    "id": "14-clean",
    "backend": "streaming_worker",
    "enabled": false,
    "profile": "maps",
    "requested_terms": null,
    "started": "2026-11-09T12:47:02.730Z",
    "finished": "2026-11-09T12:47:04.747Z",
    "applied_terms": {
      "mode": "off",
      "applied": false
    },
    "diagnostic": {
      "text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭW МТС и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS 84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
      "decode_ms": 304.4661059975624,
      "queue_ms": 0,
      "backend": "streaming_worker",
      "model": "large-v3-turbo",
      "model_revision": null,
      "scores": {
        "avg_logprob": -0.18283163662999868,
        "no_speech_prob": 0,
        "compression_ratio": 1.7464788732394365
      },
      "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": 404412,
        "sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5"
      },
      "transport": {
        "worker_preparation_ms": 0.3171321004629135,
        "model_load_ms": 0,
        "model_exchange_ms": 380.80543000251055,
        "upload_rpc_count": 1,
        "upload_packets": 9,
        "upload_pcm_bytes": 808824
      },
      "words": []
    },
    "source": {
      "start_sample": 0,
      "end_sample": 1213236,
      "last_speech_sample": 1213236,
      "reason": "selection",
      "sample_rate": 48000,
      "format": "pcm16le",
      "channels": 1,
      "pcm_sha256": "925c8879860c35811e16221b26b9b86fc569c4371545e41174c951525516867c",
      "samples": 1213236
    },
    "phrase_id": "id-1029e5278a2a2e",
    "session_id": "id-822ae4e805b9ec",
    "stream_id": "id-30fc86f12f691b",
    "transport": [
      {
        "stage": "segmented",
        "segmentation_reused": false
      },
      {
        "stage": "encoded",
        "codec": "opus",
        "encoding_ms": 0,
        "encoding_reused": true,
        "pcm_bytes": 808824,
        "wire_bytes": 120124,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 104.5,
        "bytes": 1854
      },
      {
        "stage": "control_reply",
        "command": "start",
        "elapsed_ms": 98.59999999403954,
        "bytes": 206
      },
      {
        "stage": "ready",
        "setup_ms": 595.5
      },
      {
        "stage": "feed_started"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 106.29999999701977,
        "bytes": 132
      },
      {
        "stage": "phrase_submitted",
        "phrase_id": "id-1029e5278a2a2e"
      },
      {
        "stage": "control_reply",
        "command": "phrase",
        "elapsed_ms": 273.30000001192093,
        "bytes": 135
      },
      {
        "stage": "phrase_acknowledged",
        "phrase_id": "id-1029e5278a2a2e"
      },
      {
        "stage": "pcm_sent",
        "feed_ms": 617.8000000119209,
        "samples": 404412,
        "sample_rate": 16000,
        "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
        "wire_bytes": 120124,
        "codec": "opus",
        "packets": 1265,
        "packet_publish_ms": 4.9000000804662704
      },
      {
        "stage": "control_reply",
        "command": "end",
        "elapsed_ms": 405.29999999701977,
        "bytes": 268
      },
      {
        "stage": "ingress_summary",
        "feed_resample_ms": 6.513168103992939,
        "lock_wait_ms": 2.362471539527178,
        "pcm_bytes": 2426472,
        "wire_bytes": 120124,
        "opus_decode_ms": 143.45297263935208,
        "packets": 1265
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 109.09999999403954,
        "bytes": 29572
      },
      {
        "stage": "control_reply",
        "command": "audio_replay",
        "elapsed_ms": 98.29999999701977,
        "bytes": 37
      },
      {
        "stage": "released",
        "end_ms": 803.6999999880791
      }
    ],
    "model": "streaming_worker",
    "type": "final",
    "text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭW МТС и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS 84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
    "code": null,
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8",
    "input_sha256": "c827bef3bd75638e176c34a1dc2d940d8ad763b0e6773fb692e8b21e585f12f5",
    "decode_ms": 304.4661059975624,
    "model_load_ms": 0,
    "decode_count": 1,
    "timings": {
      "backend": "streaming_worker",
      "worker_queue_ms": 1.070359954610467,
      "worker_decode_ms": 304.4661059975624,
      "decode_count": 1,
      "prepare_ms": 65.55365584790707,
      "processed_audio_seconds": 25.27575,
      "source_upload_ms": 11.947236955165863,
      "collection_ms": null,
      "silence_ms": null,
      "vad_ms": null,
      "worker_preparation_ms": 0.3171321004629135,
      "model_load_ms": 0,
      "model_exchange_ms": 380.80543000251055,
      "upload_rpc_count": 1,
      "upload_packets": 9,
      "upload_pcm_bytes": 808824
    },
    "encoded": {
      "type": "compare_client",
      "stage": "encoded",
      "codec": "opus",
      "encoding_ms": 0,
      "encoding_reused": true,
      "pcm_bytes": 808824,
      "wire_bytes": 120124,
      "packets": 1265
    },
    "attempt": 1,
    "word_edits": 16,
    "ref_words": 51,
    "char_edits": 26,
    "ref_chars": 287,
    "wer_pct": 31.372549019607842,
    "cer_pct": 9.059233449477352,
    "model_label": "Whisper Turbo",
    "raw_text": "Подготовь карту для полевой группы в районе Косково-Полуострова. Сопостась отметки высоты с DEM с горизонтальными в QGS. Причитай ЛЭW МТС и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS 84. Проверив широту и долготу каждой точки и сохраняй отдельный GPX для навигаторов. Подпиши Манчегорск, Апатита и Кировск.",
    "raw_wer_pct": 31.372549019607842,
    "raw_cer_pct": 9.059233449477352,
    "length": "long",
    "noise": "clean",
    "seconds": 25.27575,
    "domain": "maps",
    "terms_total": 9,
    "terms_hit": 3,
    "terms_missing": 6,
    "terms_inserted": 0,
    "postprocess_ms": null
  }
]
