[
  {
    "id": "01-clean",
    "base": "01",
    "path": "audio/01-clean.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 2.7988125,
    "reference": "Включи слой WMS.",
    "spoken": "Включи слой дабл ю эм эс.",
    "terms": [
      "WMS"
    ],
    "pcm_sha256": "4dac0968b487ebd1cc21eb135d1f705712c336c0915ccfbf30fd8393b612ef59"
  },
  {
    "id": "01-15",
    "base": "01",
    "path": "audio/01-15.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 2.7988125,
    "reference": "Включи слой WMS.",
    "spoken": "Включи слой дабл ю эм эс.",
    "terms": [
      "WMS"
    ],
    "pcm_sha256": "fe057058a8937c35e1d790f45e8b5d9d5121115097da5e3955999c83ce9e4fae"
  },
  {
    "id": "01-5",
    "base": "01",
    "path": "audio/01-5.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 2.7988125,
    "reference": "Включи слой WMS.",
    "spoken": "Включи слой дабл ю эм эс.",
    "terms": [
      "WMS"
    ],
    "pcm_sha256": "c589fa920dc4216170c65bcb4290699dde84aeec53834c1cb5d4fb79395f0b8d"
  },
  {
    "id": "01-0",
    "base": "01",
    "path": "audio/01-0.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 2.7988125,
    "reference": "Включи слой WMS.",
    "spoken": "Включи слой дабл ю эм эс.",
    "terms": [
      "WMS"
    ],
    "pcm_sha256": "d1d14f3ecb9ad36d7e362fbcaf8e891c9c84327d631adda96c0c103b49ed0adf"
  },
  {
    "id": "02-clean",
    "base": "02",
    "path": "audio/02-clean.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 2.856875,
    "reference": "Открой трек в GPX.",
    "spoken": "Открой трек в джи пи икс.",
    "terms": [
      "GPX"
    ],
    "pcm_sha256": "c093999f59f063217c43570dd997d6f9b5a44ecf20cbbc9e4d035b95dc6a26d0"
  },
  {
    "id": "02-15",
    "base": "02",
    "path": "audio/02-15.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 2.856875,
    "reference": "Открой трек в GPX.",
    "spoken": "Открой трек в джи пи икс.",
    "terms": [
      "GPX"
    ],
    "pcm_sha256": "7d1f6762db3c8424db31f093c5e69fe257e3709a366a8ad731f3c72605b62be3"
  },
  {
    "id": "02-5",
    "base": "02",
    "path": "audio/02-5.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 2.856875,
    "reference": "Открой трек в GPX.",
    "spoken": "Открой трек в джи пи икс.",
    "terms": [
      "GPX"
    ],
    "pcm_sha256": "fa2d72487f98a8d20969bc0322e1c5b76b7bbbe0a77c355845967cbc96d2dc8f"
  },
  {
    "id": "02-0",
    "base": "02",
    "path": "audio/02-0.wav",
    "length": "short",
    "domain": "maps",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 2.856875,
    "reference": "Открой трек в GPX.",
    "spoken": "Открой трек в джи пи икс.",
    "terms": [
      "GPX"
    ],
    "pcm_sha256": "3a0891451895cc5cca6a2af7324973b3ee9ff456433944512701fd1d857fa70b"
  },
  {
    "id": "03-clean",
    "base": "03",
    "path": "audio/03-clean.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 3.414125,
    "reference": "Покажи прогноз ECMWF.",
    "spoken": "Покажи прогноз и си эм дабл ю эф.",
    "terms": [
      "ECMWF"
    ],
    "pcm_sha256": "4ac6d1a1f00f6a12aa9ba450337c39d1a398ea5f6fd8fb8a72116e6ad41889b6"
  },
  {
    "id": "03-15",
    "base": "03",
    "path": "audio/03-15.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 3.414125,
    "reference": "Покажи прогноз ECMWF.",
    "spoken": "Покажи прогноз и си эм дабл ю эф.",
    "terms": [
      "ECMWF"
    ],
    "pcm_sha256": "752e8397bfda180fd32fd3f9c7e48df3d15b39da25144e3af63b7e5591be4340"
  },
  {
    "id": "03-5",
    "base": "03",
    "path": "audio/03-5.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 3.414125,
    "reference": "Покажи прогноз ECMWF.",
    "spoken": "Покажи прогноз и си эм дабл ю эф.",
    "terms": [
      "ECMWF"
    ],
    "pcm_sha256": "081178a463f1c05e6b2d49ef497460c4b577c3917187d0efcf84f87ce865825c"
  },
  {
    "id": "03-0",
    "base": "03",
    "path": "audio/03-0.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 3.414125,
    "reference": "Покажи прогноз ECMWF.",
    "spoken": "Покажи прогноз и си эм дабл ю эф.",
    "terms": [
      "ECMWF"
    ],
    "pcm_sha256": "e21fbd2a977f09b4852d4db8fcd85fcd6a1e42fbae0eee6a1caea714e6d8b21a"
  },
  {
    "id": "04-clean",
    "base": "04",
    "path": "audio/04-clean.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 2.1021875,
    "reference": "Проверь CAPE над Казанью.",
    "spoken": "Проверь кэйп над Казанью.",
    "terms": [
      "CAPE",
      "Казанью"
    ],
    "pcm_sha256": "5d5de2367c57cab6dbfc4a371a02f4a1b7f6998c406a584c08edf200873637f1"
  },
  {
    "id": "04-15",
    "base": "04",
    "path": "audio/04-15.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 2.1021875,
    "reference": "Проверь CAPE над Казанью.",
    "spoken": "Проверь кэйп над Казанью.",
    "terms": [
      "CAPE",
      "Казанью"
    ],
    "pcm_sha256": "465cac35033ff5c32877367cbb5266a8ea332dbba063bd2712c2833de74646df"
  },
  {
    "id": "04-5",
    "base": "04",
    "path": "audio/04-5.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 2.1021875,
    "reference": "Проверь CAPE над Казанью.",
    "spoken": "Проверь кэйп над Казанью.",
    "terms": [
      "CAPE",
      "Казанью"
    ],
    "pcm_sha256": "ec3adc84d1db1e209002b0320249d845c1027f5f16a5338e815be75e73eb359d"
  },
  {
    "id": "04-0",
    "base": "04",
    "path": "audio/04-0.wav",
    "length": "short",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 2.1021875,
    "reference": "Проверь CAPE над Казанью.",
    "spoken": "Проверь кэйп над Казанью.",
    "terms": [
      "CAPE",
      "Казанью"
    ],
    "pcm_sha256": "46ce7d6449914a13b5a99c9b41cf137a2d6d202a1995c64183d3b4c1d53731b4"
  },
  {
    "id": "05-clean",
    "base": "05",
    "path": "audio/05-clean.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 2.4505,
    "reference": "Сверь QNH и METAR.",
    "spoken": "Сверь кью эн эйч и метар.",
    "terms": [
      "QNH",
      "METAR"
    ],
    "pcm_sha256": "990998b4bf1bd6c41d0261eefcc064f0b02e539c452122690ce32fd8c55f92cf"
  },
  {
    "id": "05-15",
    "base": "05",
    "path": "audio/05-15.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 2.4505,
    "reference": "Сверь QNH и METAR.",
    "spoken": "Сверь кью эн эйч и метар.",
    "terms": [
      "QNH",
      "METAR"
    ],
    "pcm_sha256": "7beaa7617bda748559b31ee64f4834329cdfc47767ed07714928303ae39b3461"
  },
  {
    "id": "05-5",
    "base": "05",
    "path": "audio/05-5.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 2.4505,
    "reference": "Сверь QNH и METAR.",
    "spoken": "Сверь кью эн эйч и метар.",
    "terms": [
      "QNH",
      "METAR"
    ],
    "pcm_sha256": "382bc57d939a4d5534d459a97e4042c6c0f36f9a6759717dae798c5f4d76fd55"
  },
  {
    "id": "05-0",
    "base": "05",
    "path": "audio/05-0.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 2.4505,
    "reference": "Сверь QNH и METAR.",
    "spoken": "Сверь кью эн эйч и метар.",
    "terms": [
      "QNH",
      "METAR"
    ],
    "pcm_sha256": "84df3aef4dd15ab2c961909096b5bf190d0d1af463cfb15244d61f7801bb723a"
  },
  {
    "id": "06-clean",
    "base": "06",
    "path": "audio/06-clean.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 2.4156875,
    "reference": "Покажи NOTAM для UUEE.",
    "spoken": "Покажи нотам для ю ю и и.",
    "terms": [
      "NOTAM",
      "UUEE"
    ],
    "pcm_sha256": "6e3d11663a7a70ec8967c503d12f2f85e7946702f7784811c2402adb463d7fa2"
  },
  {
    "id": "06-15",
    "base": "06",
    "path": "audio/06-15.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 2.4156875,
    "reference": "Покажи NOTAM для UUEE.",
    "spoken": "Покажи нотам для ю ю и и.",
    "terms": [
      "NOTAM",
      "UUEE"
    ],
    "pcm_sha256": "9e52a9eeb174796c37ebe528a88ac46e5317f2c707765502be65f43b82f1e0c7"
  },
  {
    "id": "06-5",
    "base": "06",
    "path": "audio/06-5.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 2.4156875,
    "reference": "Покажи NOTAM для UUEE.",
    "spoken": "Покажи нотам для ю ю и и.",
    "terms": [
      "NOTAM",
      "UUEE"
    ],
    "pcm_sha256": "224f396c57667d9ec48c9c00f9f099f31ebe296b41720cff15418c3bac847459"
  },
  {
    "id": "06-0",
    "base": "06",
    "path": "audio/06-0.wav",
    "length": "short",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 2.4156875,
    "reference": "Покажи NOTAM для UUEE.",
    "spoken": "Покажи нотам для ю ю и и.",
    "terms": [
      "NOTAM",
      "UUEE"
    ],
    "pcm_sha256": "efa543b4cc76435c0640d50ad1512ba93113fbb29b4263d5af9f09d64d0f4098"
  },
  {
    "id": "07-clean",
    "base": "07",
    "path": "audio/07-clean.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 10.8445,
    "reference": "Открой слой WFS в QGIS, переведи геометрию из WGS84 в проекцию Меркатора и выгрузи границу водосбора в GeoJSON.",
    "spoken": "Открой слой дабл ю эф эс в кью джис, переведи геометрию из дабл ю джи эс восемьдесят четыре в проекцию Меркатора и выгрузи границу водосбора в геоджейсон.",
    "terms": [
      "WFS",
      "QGIS",
      "WGS84",
      "Меркатора",
      "водосбора",
      "GeoJSON"
    ],
    "pcm_sha256": "4d5e62af8d69420f75e8f65f11f0b33788664dbeeb51386b7278b328966cbb85"
  },
  {
    "id": "07-15",
    "base": "07",
    "path": "audio/07-15.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 10.8445,
    "reference": "Открой слой WFS в QGIS, переведи геометрию из WGS84 в проекцию Меркатора и выгрузи границу водосбора в GeoJSON.",
    "spoken": "Открой слой дабл ю эф эс в кью джис, переведи геометрию из дабл ю джи эс восемьдесят четыре в проекцию Меркатора и выгрузи границу водосбора в геоджейсон.",
    "terms": [
      "WFS",
      "QGIS",
      "WGS84",
      "Меркатора",
      "водосбора",
      "GeoJSON"
    ],
    "pcm_sha256": "c967187e46bc68bc9f647d8a53273e7f405d7b7b2f5b56b77596a5d818e566f5"
  },
  {
    "id": "07-5",
    "base": "07",
    "path": "audio/07-5.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 10.8445,
    "reference": "Открой слой WFS в QGIS, переведи геометрию из WGS84 в проекцию Меркатора и выгрузи границу водосбора в GeoJSON.",
    "spoken": "Открой слой дабл ю эф эс в кью джис, переведи геометрию из дабл ю джи эс восемьдесят четыре в проекцию Меркатора и выгрузи границу водосбора в геоджейсон.",
    "terms": [
      "WFS",
      "QGIS",
      "WGS84",
      "Меркатора",
      "водосбора",
      "GeoJSON"
    ],
    "pcm_sha256": "0e90684f507d89974456c5348aaec5e4fe9a39b05ace1106db29c289b7bc1697"
  },
  {
    "id": "07-0",
    "base": "07",
    "path": "audio/07-0.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "irina",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 10.8445,
    "reference": "Открой слой WFS в QGIS, переведи геометрию из WGS84 в проекцию Меркатора и выгрузи границу водосбора в GeoJSON.",
    "spoken": "Открой слой дабл ю эф эс в кью джис, переведи геометрию из дабл ю джи эс восемьдесят четыре в проекцию Меркатора и выгрузи границу водосбора в геоджейсон.",
    "terms": [
      "WFS",
      "QGIS",
      "WGS84",
      "Меркатора",
      "водосбора",
      "GeoJSON"
    ],
    "pcm_sha256": "aba9e3a3574e8676459acbc3c04edd883b38c9c81fb1e634738db8c790409a15"
  },
  {
    "id": "08-clean",
    "base": "08",
    "path": "audio/08-clean.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 7.7214375,
    "reference": "Наложи растр GeoTIFF на тайлы WMTS, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "spoken": "Наложи растр геотифф на тайлы дабл ю эм ти эс, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "terms": [
      "GeoTIFF",
      "WMTS",
      "Терека",
      "ортофотоплана"
    ],
    "pcm_sha256": "74838204fe955d2b3c569e2befa5609f53b474f70e2b8662d880661624d97e48"
  },
  {
    "id": "08-15",
    "base": "08",
    "path": "audio/08-15.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 7.7214375,
    "reference": "Наложи растр GeoTIFF на тайлы WMTS, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "spoken": "Наложи растр геотифф на тайлы дабл ю эм ти эс, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "terms": [
      "GeoTIFF",
      "WMTS",
      "Терека",
      "ортофотоплана"
    ],
    "pcm_sha256": "19810b4185740bab96f47b64bc281edb6b900a149804049eb4ee83a26bef85b7"
  },
  {
    "id": "08-5",
    "base": "08",
    "path": "audio/08-5.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 7.7214375,
    "reference": "Наложи растр GeoTIFF на тайлы WMTS, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "spoken": "Наложи растр геотифф на тайлы дабл ю эм ти эс, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "terms": [
      "GeoTIFF",
      "WMTS",
      "Терека",
      "ортофотоплана"
    ],
    "pcm_sha256": "dee5c8a2b00910fd070585e79dce7746e518133723cf76fbd140e5b5e35a68d2"
  },
  {
    "id": "08-0",
    "base": "08",
    "path": "audio/08-0.wav",
    "length": "medium",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 7.7214375,
    "reference": "Наложи растр GeoTIFF на тайлы WMTS, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "spoken": "Наложи растр геотифф на тайлы дабл ю эм ти эс, покажи горизонтали вдоль Терека и проверь смещение относительно ортофотоплана.",
    "terms": [
      "GeoTIFF",
      "WMTS",
      "Терека",
      "ортофотоплана"
    ],
    "pcm_sha256": "8692314f9a842e894fd05a9b6b5345ccb9f6e479b547febd835f89518662aa54"
  },
  {
    "id": "09-clean",
    "base": "09",
    "path": "audio/09-clean.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 9.114625,
    "reference": "Сопоставь модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "spoken": "Сопоставь модель джи эф эс и айкон для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "terms": [
      "GFS",
      "ICON",
      "Внуково",
      "изобары",
      "окклюзии",
      "замерзающего дождя"
    ],
    "pcm_sha256": "4a4b9333e850a837fe3fc8782e045673d1ccc0d8c9e7296b093945746836b7d0"
  },
  {
    "id": "09-15",
    "base": "09",
    "path": "audio/09-15.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 9.114625,
    "reference": "Сопоставь модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "spoken": "Сопоставь модель джи эф эс и айкон для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "terms": [
      "GFS",
      "ICON",
      "Внуково",
      "изобары",
      "окклюзии",
      "замерзающего дождя"
    ],
    "pcm_sha256": "518becd1a8a7c2d37708f88c4e45f18d7f41f4c5593e2094f279693105c388c4"
  },
  {
    "id": "09-5",
    "base": "09",
    "path": "audio/09-5.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 9.114625,
    "reference": "Сопоставь модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "spoken": "Сопоставь модель джи эф эс и айкон для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "terms": [
      "GFS",
      "ICON",
      "Внуково",
      "изобары",
      "окклюзии",
      "замерзающего дождя"
    ],
    "pcm_sha256": "7eda78adfcca1c9b6a040c9ebb78c0f18c3fa2b1bec181f36c2b39f7f29d53b2"
  },
  {
    "id": "09-0",
    "base": "09",
    "path": "audio/09-0.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "denis",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 9.114625,
    "reference": "Сопоставь модель GFS и ICON для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "spoken": "Сопоставь модель джи эф эс и айкон для Внуково, покажи изобары и фронт окклюзии, затем посчитай вероятность замерзающего дождя.",
    "terms": [
      "GFS",
      "ICON",
      "Внуково",
      "изобары",
      "окклюзии",
      "замерзающего дождя"
    ],
    "pcm_sha256": "cbe68aee6f4fcf89ceadaf1c0aa27ffeca8b2fc1c73f1aa40a3ed42ff53ca6ed"
  },
  {
    "id": "10-clean",
    "base": "10",
    "path": "audio/10-clean.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 7.884,
    "reference": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в dBZ с данными GRIB и выдели ячейки с градом.",
    "spoken": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в ди би зи с данными гриб и выдели ячейки с градом.",
    "terms": [
      "Нижним Новгородом",
      "отражаемость",
      "dBZ",
      "GRIB",
      "градом"
    ],
    "pcm_sha256": "7dfb1f7bd0e150817b78b37ee99240688f772cb90ec4890f65da2c0b081cb545"
  },
  {
    "id": "10-15",
    "base": "10",
    "path": "audio/10-15.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 7.884,
    "reference": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в dBZ с данными GRIB и выдели ячейки с градом.",
    "spoken": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в ди би зи с данными гриб и выдели ячейки с градом.",
    "terms": [
      "Нижним Новгородом",
      "отражаемость",
      "dBZ",
      "GRIB",
      "градом"
    ],
    "pcm_sha256": "2585a45b7e11bf4fb8e0c11ca61f723820aafd0f37b08bd1860b679bddeee8e2"
  },
  {
    "id": "10-5",
    "base": "10",
    "path": "audio/10-5.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 7.884,
    "reference": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в dBZ с данными GRIB и выдели ячейки с градом.",
    "spoken": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в ди би зи с данными гриб и выдели ячейки с градом.",
    "terms": [
      "Нижним Новгородом",
      "отражаемость",
      "dBZ",
      "GRIB",
      "градом"
    ],
    "pcm_sha256": "ae3afbe8a2e430b08ea0a4a2bad29de7ecbb273171a112c34e17779dfefff380"
  },
  {
    "id": "10-0",
    "base": "10",
    "path": "audio/10-0.wav",
    "length": "medium",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 7.884,
    "reference": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в dBZ с данными GRIB и выдели ячейки с градом.",
    "spoken": "Открой метеорадар над Нижним Новгородом, сверь отражаемость в ди би зи с данными гриб и выдели ячейки с градом.",
    "terms": [
      "Нижним Новгородом",
      "отражаемость",
      "dBZ",
      "GRIB",
      "градом"
    ],
    "pcm_sha256": "14aeae0f8848ad60f80ed606e3266ed3de72beb881a80c89a138c70678c203c2"
  },
  {
    "id": "11-clean",
    "base": "11",
    "path": "audio/11-clean.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 8.081375,
    "reference": "Сравни TAF и METAR для UUDD, проверь RVR, боковой ветер и высоту нижней границы облаков для захода по ILS.",
    "spoken": "Сравни таф и метар для ю ю ди ди, проверь ар ви ар, боковой ветер и высоту нижней границы облаков для захода по ай эл эс.",
    "terms": [
      "TAF",
      "METAR",
      "UUDD",
      "RVR",
      "боковой ветер",
      "ILS"
    ],
    "pcm_sha256": "d8b132ef55aa892bd219094ff641f1686fc199e34f116c3e11725ed1fdaa337d"
  },
  {
    "id": "11-15",
    "base": "11",
    "path": "audio/11-15.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 8.081375,
    "reference": "Сравни TAF и METAR для UUDD, проверь RVR, боковой ветер и высоту нижней границы облаков для захода по ILS.",
    "spoken": "Сравни таф и метар для ю ю ди ди, проверь ар ви ар, боковой ветер и высоту нижней границы облаков для захода по ай эл эс.",
    "terms": [
      "TAF",
      "METAR",
      "UUDD",
      "RVR",
      "боковой ветер",
      "ILS"
    ],
    "pcm_sha256": "ee96e0f6896ca443bf046f2836912a4e04fa327b3c890e39db5a106cefca79d5"
  },
  {
    "id": "11-5",
    "base": "11",
    "path": "audio/11-5.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 8.081375,
    "reference": "Сравни TAF и METAR для UUDD, проверь RVR, боковой ветер и высоту нижней границы облаков для захода по ILS.",
    "spoken": "Сравни таф и метар для ю ю ди ди, проверь ар ви ар, боковой ветер и высоту нижней границы облаков для захода по ай эл эс.",
    "terms": [
      "TAF",
      "METAR",
      "UUDD",
      "RVR",
      "боковой ветер",
      "ILS"
    ],
    "pcm_sha256": "323d3ed07a0a5c37dc5217917e0436d94f1130ceb35ace2acf15bd67e02ac650"
  },
  {
    "id": "11-0",
    "base": "11",
    "path": "audio/11-0.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 8.081375,
    "reference": "Сравни TAF и METAR для UUDD, проверь RVR, боковой ветер и высоту нижней границы облаков для захода по ILS.",
    "spoken": "Сравни таф и метар для ю ю ди ди, проверь ар ви ар, боковой ветер и высоту нижней границы облаков для захода по ай эл эс.",
    "terms": [
      "TAF",
      "METAR",
      "UUDD",
      "RVR",
      "боковой ветер",
      "ILS"
    ],
    "pcm_sha256": "3033bd7273268e21f5c82ec80ea495fa7b31e46e0732bd92e276b1497c6bac25"
  },
  {
    "id": "12-clean",
    "base": "12",
    "path": "audio/12-clean.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 7.2338125,
    "reference": "Построй маршрут IFR от Пулково до Казани, проверь SID и STAR и отметь участки, где потребуется RNAV.",
    "spoken": "Построй маршрут ай эф ар от Пулково до Казани, проверь сид и стар и отметь участки, где потребуется ар нав.",
    "terms": [
      "IFR",
      "Пулково",
      "Казани",
      "SID",
      "STAR",
      "RNAV"
    ],
    "pcm_sha256": "58a87777332d007b298cafa82d6ff9ec143331d00d8a48c06a73fb3f4a82f441"
  },
  {
    "id": "12-15",
    "base": "12",
    "path": "audio/12-15.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 7.2338125,
    "reference": "Построй маршрут IFR от Пулково до Казани, проверь SID и STAR и отметь участки, где потребуется RNAV.",
    "spoken": "Построй маршрут ай эф ар от Пулково до Казани, проверь сид и стар и отметь участки, где потребуется ар нав.",
    "terms": [
      "IFR",
      "Пулково",
      "Казани",
      "SID",
      "STAR",
      "RNAV"
    ],
    "pcm_sha256": "ad64e54b707e0b57f3b5185953d2fbe1e764bc0a8bf7c4cb81f94d4e07fbe101"
  },
  {
    "id": "12-5",
    "base": "12",
    "path": "audio/12-5.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 7.2338125,
    "reference": "Построй маршрут IFR от Пулково до Казани, проверь SID и STAR и отметь участки, где потребуется RNAV.",
    "spoken": "Построй маршрут ай эф ар от Пулково до Казани, проверь сид и стар и отметь участки, где потребуется ар нав.",
    "terms": [
      "IFR",
      "Пулково",
      "Казани",
      "SID",
      "STAR",
      "RNAV"
    ],
    "pcm_sha256": "a9f910345ab48504d955c3ae048756c977365857ff2c60628e4054b40fe18fca"
  },
  {
    "id": "12-0",
    "base": "12",
    "path": "audio/12-0.wav",
    "length": "medium",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 7.2338125,
    "reference": "Построй маршрут IFR от Пулково до Казани, проверь SID и STAR и отметь участки, где потребуется RNAV.",
    "spoken": "Построй маршрут ай эф ар от Пулково до Казани, проверь сид и стар и отметь участки, где потребуется ар нав.",
    "terms": [
      "IFR",
      "Пулково",
      "Казани",
      "SID",
      "STAR",
      "RNAV"
    ],
    "pcm_sha256": "36c0a4115f6d08fdd866ef60e0ec722a63a816308431f6bfda4a9af5aee75dd3"
  },
  {
    "id": "13-clean",
    "base": "13",
    "path": "audio/13-clean.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 21.4211875,
    "reference": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в GeoTIFF, добавь границы поселений из WFS и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в GeoJSON только те полигоны, которые пересекают жилую застройку.",
    "spoken": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в геотифф, добавь границы поселений из дабл ю эф эс и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в геоджейсон только те полигоны, которые пересекают жилую застройку.",
    "terms": [
      "Оки",
      "Серпухова",
      "Коломны",
      "GeoTIFF",
      "WFS",
      "буфер",
      "гектарах",
      "GeoJSON",
      "полигоны"
    ],
    "pcm_sha256": "f24ef6cc44a544c1b4713b11417a1ee4a5e2ffc508b31114c99c3109ce744fe0"
  },
  {
    "id": "13-15",
    "base": "13",
    "path": "audio/13-15.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 21.4211875,
    "reference": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в GeoTIFF, добавь границы поселений из WFS и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в GeoJSON только те полигоны, которые пересекают жилую застройку.",
    "spoken": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в геотифф, добавь границы поселений из дабл ю эф эс и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в геоджейсон только те полигоны, которые пересекают жилую застройку.",
    "terms": [
      "Оки",
      "Серпухова",
      "Коломны",
      "GeoTIFF",
      "WFS",
      "буфер",
      "гектарах",
      "GeoJSON",
      "полигоны"
    ],
    "pcm_sha256": "682ec20387e00126d3753edcafdc602db1185f0336867db338af326a0b0deabe"
  },
  {
    "id": "13-5",
    "base": "13",
    "path": "audio/13-5.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 21.4211875,
    "reference": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в GeoTIFF, добавь границы поселений из WFS и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в GeoJSON только те полигоны, которые пересекают жилую застройку.",
    "spoken": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в геотифф, добавь границы поселений из дабл ю эф эс и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в геоджейсон только те полигоны, которые пересекают жилую застройку.",
    "terms": [
      "Оки",
      "Серпухова",
      "Коломны",
      "GeoTIFF",
      "WFS",
      "буфер",
      "гектарах",
      "GeoJSON",
      "полигоны"
    ],
    "pcm_sha256": "08e8fddc1b4ed6718981a9f4eb9e74c6e98c34b839ab70356bbe88596114942c"
  },
  {
    "id": "13-0",
    "base": "13",
    "path": "audio/13-0.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "ruslan",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 21.4211875,
    "reference": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в GeoTIFF, добавь границы поселений из WFS и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в GeoJSON только те полигоны, которые пересекают жилую застройку.",
    "spoken": "Собери карту паводка вдоль Оки от Серпухова до Коломны. Возьми ортофотоплан в геотифф, добавь границы поселений из дабл ю эф эс и проверь, что слои в одной системе координат. Затем построй буфер вокруг русла, пересчитай площади затопления в гектарах, выдели дороги без проезда и экспортируй в геоджейсон только те полигоны, которые пересекают жилую застройку.",
    "terms": [
      "Оки",
      "Серпухова",
      "Коломны",
      "GeoTIFF",
      "WFS",
      "буфер",
      "гектарах",
      "GeoJSON",
      "полигоны"
    ],
    "pcm_sha256": "63bf1d95f5aca6a9c612c2b64d6391de72bf6b9e55cf80dcc8fbd39b96e3cd96"
  },
  {
    "id": "14-clean",
    "base": "14",
    "path": "audio/14-clean.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 25.27575,
    "reference": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из DEM с горизонталями в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "spoken": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из ди и эм с горизонталями в кью джис, включи тайлы дабл ю эм ти эс и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в дабл ю джи эс восемьдесят четыре, проверь широту и долготу каждой точки и сохрани отдельный джи пи икс для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "terms": [
      "Кольского полуострова",
      "DEM",
      "QGIS",
      "WMTS",
      "WGS84",
      "GPX",
      "Мончегорск",
      "Апатиты",
      "Кировск"
    ],
    "pcm_sha256": "a2d6396714b353c7ee48f8b9f227f446eac2b25d6c6a0f1e9922122df9c446e8"
  },
  {
    "id": "14-15",
    "base": "14",
    "path": "audio/14-15.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 25.27575,
    "reference": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из DEM с горизонталями в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "spoken": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из ди и эм с горизонталями в кью джис, включи тайлы дабл ю эм ти эс и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в дабл ю джи эс восемьдесят четыре, проверь широту и долготу каждой точки и сохрани отдельный джи пи икс для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "terms": [
      "Кольского полуострова",
      "DEM",
      "QGIS",
      "WMTS",
      "WGS84",
      "GPX",
      "Мончегорск",
      "Апатиты",
      "Кировск"
    ],
    "pcm_sha256": "ffbc2d4958137e3443dd91e4d229e9a3996890b8fce5e142712465d6ec74b465"
  },
  {
    "id": "14-5",
    "base": "14",
    "path": "audio/14-5.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 25.27575,
    "reference": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из DEM с горизонталями в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "spoken": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из ди и эм с горизонталями в кью джис, включи тайлы дабл ю эм ти эс и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в дабл ю джи эс восемьдесят четыре, проверь широту и долготу каждой точки и сохрани отдельный джи пи икс для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "terms": [
      "Кольского полуострова",
      "DEM",
      "QGIS",
      "WMTS",
      "WGS84",
      "GPX",
      "Мончегорск",
      "Апатиты",
      "Кировск"
    ],
    "pcm_sha256": "17ee65a2d4f91d1a150b99dad83fe3f7e5b5524e009638b9314a582e0f91b8fb"
  },
  {
    "id": "14-0",
    "base": "14",
    "path": "audio/14-0.wav",
    "length": "long",
    "domain": "maps",
    "speaker": "denis",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 25.27575,
    "reference": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из DEM с горизонталями в QGIS, включи тайлы WMTS и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в WGS84, проверь широту и долготу каждой точки и сохрани отдельный GPX для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "spoken": "Подготовь карту для полевой группы в районе Кольского полуострова. Сопоставь отметки высот из ди и эм с горизонталями в кью джис, включи тайлы дабл ю эм ти эс и покажи зоны, где рельеф закрывает прямую видимость. Точки наблюдения переведи в дабл ю джи эс восемьдесят четыре, проверь широту и долготу каждой точки и сохрани отдельный джи пи икс для навигатора. Подпиши Мончегорск, Апатиты и Кировск.",
    "terms": [
      "Кольского полуострова",
      "DEM",
      "QGIS",
      "WMTS",
      "WGS84",
      "GPX",
      "Мончегорск",
      "Апатиты",
      "Кировск"
    ],
    "pcm_sha256": "5259165809ba94bd499e04150000f24620548bebe1d5ae30f054d68fc029fc30"
  },
  {
    "id": "15-clean",
    "base": "15",
    "path": "audio/15-clean.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 26.2858125,
    "reference": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни ECMWF и GFS, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным GRIB построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "spoken": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни и си эм дабл ю эф и джи эф эс, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным гриб построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "terms": [
      "Баренцева моря",
      "ECMWF",
      "GFS",
      "окклюзии",
      "обледенением",
      "GRIB",
      "Мурманском",
      "инверсию",
      "нулевой изотермы"
    ],
    "pcm_sha256": "e611e3b101e21d7e4ff6b0ffde40ee7a7e6a2ffc932a76cfc03c9fe268d85938"
  },
  {
    "id": "15-15",
    "base": "15",
    "path": "audio/15-15.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 26.2858125,
    "reference": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни ECMWF и GFS, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным GRIB построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "spoken": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни и си эм дабл ю эф и джи эф эс, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным гриб построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "terms": [
      "Баренцева моря",
      "ECMWF",
      "GFS",
      "окклюзии",
      "обледенением",
      "GRIB",
      "Мурманском",
      "инверсию",
      "нулевой изотермы"
    ],
    "pcm_sha256": "7a7c1c310f3e5912f88a5107bbb8eb3f8faa229d8431e2b792351524c8900507"
  },
  {
    "id": "15-5",
    "base": "15",
    "path": "audio/15-5.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 26.2858125,
    "reference": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни ECMWF и GFS, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным GRIB построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "spoken": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни и си эм дабл ю эф и джи эф эс, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным гриб построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "terms": [
      "Баренцева моря",
      "ECMWF",
      "GFS",
      "окклюзии",
      "обледенением",
      "GRIB",
      "Мурманском",
      "инверсию",
      "нулевой изотермы"
    ],
    "pcm_sha256": "51ed0a692d98fae5599aa5b295cbe41b44f1780062b7e2af2b1a38af0df736a5"
  },
  {
    "id": "15-0",
    "base": "15",
    "path": "audio/15-0.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "irina",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 26.2858125,
    "reference": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни ECMWF и GFS, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным GRIB построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "spoken": "Подготовь прогноз для побережья Баренцева моря на вечер. Сравни и си эм дабл ю эф и джи эф эс, проверь, где проходит фронт окклюзии, и отметь участки с порывами ветра и обледенением. По данным гриб построй профиль температуры над Мурманском. Выдели инверсию, отметь высоту нулевой изотермы и объясни, когда дождь может перейти в мокрый снег на подходах к городу.",
    "terms": [
      "Баренцева моря",
      "ECMWF",
      "GFS",
      "окклюзии",
      "обледенением",
      "GRIB",
      "Мурманском",
      "инверсию",
      "нулевой изотермы"
    ],
    "pcm_sha256": "897f0fa76d57831a1b91610e122934b2fe1f23479d8cc0e8991861f836118223"
  },
  {
    "id": "16-clean",
    "base": "16",
    "path": "audio/16-clean.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 19.192125,
    "reference": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени CAPE и сдвиг ветра по модели ICON, потом открой метеорадар и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "spoken": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кэйп и сдвиг ветра по модели айкон, потом открой метеорадар и сравни отражаемость в ди би зи. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "terms": [
      "Самарой",
      "Саратовом",
      "CAPE",
      "сдвиг ветра",
      "ICON",
      "dBZ",
      "града",
      "шквала"
    ],
    "pcm_sha256": "14297f5044643f2c1699ccbdf948c7b31b486a76dcdae389ec163353904c9eed"
  },
  {
    "id": "16-15",
    "base": "16",
    "path": "audio/16-15.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 15,
    "duration_seconds": 19.192125,
    "reference": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени CAPE и сдвиг ветра по модели ICON, потом открой метеорадар и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "spoken": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кэйп и сдвиг ветра по модели айкон, потом открой метеорадар и сравни отражаемость в ди би зи. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "terms": [
      "Самарой",
      "Саратовом",
      "CAPE",
      "сдвиг ветра",
      "ICON",
      "dBZ",
      "града",
      "шквала"
    ],
    "pcm_sha256": "ffc3222cb286a7f407c2dade5d779e9c801dc70182d5a2d11280a40fbe118423"
  },
  {
    "id": "16-5",
    "base": "16",
    "path": "audio/16-5.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 5,
    "duration_seconds": 19.192125,
    "reference": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени CAPE и сдвиг ветра по модели ICON, потом открой метеорадар и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "spoken": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кэйп и сдвиг ветра по модели айкон, потом открой метеорадар и сравни отражаемость в ди би зи. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "terms": [
      "Самарой",
      "Саратовом",
      "CAPE",
      "сдвиг ветра",
      "ICON",
      "dBZ",
      "града",
      "шквала"
    ],
    "pcm_sha256": "00fdccfca86f9027b5ae6981680ad311be09d0f5b416bc6a35f9f604445ebcac"
  },
  {
    "id": "16-0",
    "base": "16",
    "path": "audio/16-0.wav",
    "length": "long",
    "domain": "weather",
    "speaker": "ruslan",
    "noise": "street",
    "snr_db": 0,
    "duration_seconds": 19.192125,
    "reference": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени CAPE и сдвиг ветра по модели ICON, потом открой метеорадар и сравни отражаемость в dBZ. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "spoken": "Посмотри грозовую обстановку между Самарой и Саратовом. Сначала оцени кэйп и сдвиг ветра по модели айкон, потом открой метеорадар и сравни отражаемость в ди би зи. Отдельно проверь, есть ли признаки града или шквала. Сохрани две карты с одной шкалой, подпиши направление движения ячеек и отметь, где прогноз и фактические наблюдения расходятся сильнее всего.",
    "terms": [
      "Самарой",
      "Саратовом",
      "CAPE",
      "сдвиг ветра",
      "ICON",
      "dBZ",
      "града",
      "шквала"
    ],
    "pcm_sha256": "a02945dfebb9bf4589aaab7e6fee5cb83546bc1009ca9d5f695bba961b261e3e"
  },
  {
    "id": "17-clean",
    "base": "17",
    "path": "audio/17-clean.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 23.6735625,
    "reference": "Перед вылетом из Шереметьево проверь NOTAM и действующую схему SID для маршрута в Калининград. Сверь METAR с TAF, посмотри QNH и оценку RVR для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ILS и отметь, какие из опубликованных процедур доступны при отказе GNSS во время полёта.",
    "spoken": "Перед вылетом из Шереметьево проверь нотам и действующую схему сид для маршрута в Калининград. Сверь метар с таф, посмотри кью эн эйч и оценку ар ви ар для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ай эл эс и отметь, какие из опубликованных процедур доступны при отказе джи эн эс эс во время полёта.",
    "terms": [
      "Шереметьево",
      "NOTAM",
      "SID",
      "Калининград",
      "METAR",
      "TAF",
      "QNH",
      "RVR",
      "ILS",
      "GNSS"
    ],
    "pcm_sha256": "8188d441fff74d0ec3b19116279515d877aedfc93513ae12db25d1f456179389"
  },
  {
    "id": "17-15",
    "base": "17",
    "path": "audio/17-15.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 15,
    "duration_seconds": 23.6735625,
    "reference": "Перед вылетом из Шереметьево проверь NOTAM и действующую схему SID для маршрута в Калининград. Сверь METAR с TAF, посмотри QNH и оценку RVR для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ILS и отметь, какие из опубликованных процедур доступны при отказе GNSS во время полёта.",
    "spoken": "Перед вылетом из Шереметьево проверь нотам и действующую схему сид для маршрута в Калининград. Сверь метар с таф, посмотри кью эн эйч и оценку ар ви ар для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ай эл эс и отметь, какие из опубликованных процедур доступны при отказе джи эн эс эс во время полёта.",
    "terms": [
      "Шереметьево",
      "NOTAM",
      "SID",
      "Калининград",
      "METAR",
      "TAF",
      "QNH",
      "RVR",
      "ILS",
      "GNSS"
    ],
    "pcm_sha256": "2554b735115ddeff293d47c7dc27e35f9c90a289689b38447b81c02a4e35d8bd"
  },
  {
    "id": "17-5",
    "base": "17",
    "path": "audio/17-5.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 5,
    "duration_seconds": 23.6735625,
    "reference": "Перед вылетом из Шереметьево проверь NOTAM и действующую схему SID для маршрута в Калининград. Сверь METAR с TAF, посмотри QNH и оценку RVR для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ILS и отметь, какие из опубликованных процедур доступны при отказе GNSS во время полёта.",
    "spoken": "Перед вылетом из Шереметьево проверь нотам и действующую схему сид для маршрута в Калининград. Сверь метар с таф, посмотри кью эн эйч и оценку ар ви ар для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ай эл эс и отметь, какие из опубликованных процедур доступны при отказе джи эн эс эс во время полёта.",
    "terms": [
      "Шереметьево",
      "NOTAM",
      "SID",
      "Калининград",
      "METAR",
      "TAF",
      "QNH",
      "RVR",
      "ILS",
      "GNSS"
    ],
    "pcm_sha256": "adb63274832f45fb876c25945fcf4cecdae362a20bb5b1949ae525113d842314"
  },
  {
    "id": "17-0",
    "base": "17",
    "path": "audio/17-0.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "denis",
    "noise": "pink",
    "snr_db": 0,
    "duration_seconds": 23.6735625,
    "reference": "Перед вылетом из Шереметьево проверь NOTAM и действующую схему SID для маршрута в Калининград. Сверь METAR с TAF, посмотри QNH и оценку RVR для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ILS и отметь, какие из опубликованных процедур доступны при отказе GNSS во время полёта.",
    "spoken": "Перед вылетом из Шереметьево проверь нотам и действующую схему сид для маршрута в Калининград. Сверь метар с таф, посмотри кью эн эйч и оценку ар ви ар для рабочей полосы. Для запасного аэродрома выпиши ограничения по боковому ветру, проверь минимум захода по ай эл эс и отметь, какие из опубликованных процедур доступны при отказе джи эн эс эс во время полёта.",
    "terms": [
      "Шереметьево",
      "NOTAM",
      "SID",
      "Калининград",
      "METAR",
      "TAF",
      "QNH",
      "RVR",
      "ILS",
      "GNSS"
    ],
    "pcm_sha256": "75fadc32b0de8a9532911e31916194c19ba4293d3f9e6e42784935234feb0edd"
  },
  {
    "id": "18-clean",
    "base": "18",
    "path": "audio/18-clean.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "clean",
    "snr_db": null,
    "duration_seconds": 25.2873125,
    "reference": "Разбери план IFR до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки RNAV и сравни STAR с текущим NOTAM. По SIGMET отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом TAF и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "spoken": "Разбери план ай эф ар до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки ар нав и сравни стар с текущим нотам. По сигмет отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом таф и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "terms": [
      "IFR",
      "Сочи",
      "Минеральные Воды",
      "RNAV",
      "STAR",
      "NOTAM",
      "SIGMET",
      "турбулентность",
      "эшелоне",
      "TAF"
    ],
    "pcm_sha256": "8fce1f901c520e08055f46f60287ab283b6a8a88eb51481aaf79aa72883ef428"
  },
  {
    "id": "18-15",
    "base": "18",
    "path": "audio/18-15.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 15,
    "duration_seconds": 25.2873125,
    "reference": "Разбери план IFR до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки RNAV и сравни STAR с текущим NOTAM. По SIGMET отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом TAF и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "spoken": "Разбери план ай эф ар до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки ар нав и сравни стар с текущим нотам. По сигмет отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом таф и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "terms": [
      "IFR",
      "Сочи",
      "Минеральные Воды",
      "RNAV",
      "STAR",
      "NOTAM",
      "SIGMET",
      "турбулентность",
      "эшелоне",
      "TAF"
    ],
    "pcm_sha256": "e200d9dc9daffedbac04b22f15d9cec26d8ad44d0a1b3492ca641c42b86ccf09"
  },
  {
    "id": "18-5",
    "base": "18",
    "path": "audio/18-5.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 5,
    "duration_seconds": 25.2873125,
    "reference": "Разбери план IFR до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки RNAV и сравни STAR с текущим NOTAM. По SIGMET отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом TAF и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "spoken": "Разбери план ай эф ар до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки ар нав и сравни стар с текущим нотам. По сигмет отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом таф и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "terms": [
      "IFR",
      "Сочи",
      "Минеральные Воды",
      "RNAV",
      "STAR",
      "NOTAM",
      "SIGMET",
      "турбулентность",
      "эшелоне",
      "TAF"
    ],
    "pcm_sha256": "f420b55aface316d79bd1bdb87a4034d08aa44cfca0304c9bded8610bd40e926"
  },
  {
    "id": "18-0",
    "base": "18",
    "path": "audio/18-0.wav",
    "length": "long",
    "domain": "aviation",
    "speaker": "irina",
    "noise": "fan",
    "snr_db": 0,
    "duration_seconds": 25.2873125,
    "reference": "Разбери план IFR до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки RNAV и сравни STAR с текущим NOTAM. По SIGMET отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом TAF и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "spoken": "Разбери план ай эф ар до Сочи и запасной вариант на Минеральные Воды. Проверь зоны ограничений, выпиши участки ар нав и сравни стар с текущим нотам. По сигмет отметь грозовые очаги и умеренную турбулентность. Затем сопоставь ветер на эшелоне с прогнозом таф и объясни, где лучше начать снижение с учётом рельефа и схемы захода на посадку.",
    "terms": [
      "IFR",
      "Сочи",
      "Минеральные Воды",
      "RNAV",
      "STAR",
      "NOTAM",
      "SIGMET",
      "турбулентность",
      "эшелоне",
      "TAF"
    ],
    "pcm_sha256": "9a668c27485ea274b588d10fafab44c947d6dc4020524d37d6d4ea2d96e220a3"
  }
]
