[
  {
    "id": "01",
    "path": "audio/01_clean_clean.wav",
    "voice": "denis",
    "noise": "clean",
    "snr_db": null,
    "speech_seconds": 13.363125,
    "duration_seconds": 13.763125,
    "reference": "Проверь, что после нового релиза клиент отправляет JSON через REST API, а сервер пишет идентификатор запроса в лог. Если ответ приходит дважды, сравни номера событий и покажи мне первый успешный ответ.",
    "spoken": "Проверь, что после нового релиза клиент отправляет джейсон через рэст эй пи ай, а сервер пишет идентификатор запроса в лог. Если ответ приходит дважды, сравни номера событий и покажи мне первый успешный ответ.",
    "terms": {
      "JSON": "джейсон",
      "REST API": "рэст эй пи ай"
    },
    "pcm_sha256": "5b0d7cc1218f45952ab3d7cb94437dc02ffdf6e42d335a16dd28bb47dda63573"
  },
  {
    "id": "02",
    "path": "audio/02_clean_clean.wav",
    "voice": "irina",
    "noise": "clean",
    "snr_db": null,
    "speech_seconds": 15.17425,
    "duration_seconds": 15.57425,
    "reference": "После обеда открой GitLab, найди последнюю сборку и сравни Docker image с тем, который сейчас запущен. Если тег отличается, сохрани ссылку на CI и уточни, кто одобрил выпуск этой версии.",
    "spoken": "После обеда открой гитлаб, найди последнюю сборку и сравни докер имидж с тем, который сейчас запущен. Если тег отличается, сохрани ссылку на си ай и уточни, кто одобрил выпуск этой версии.",
    "terms": {
      "GitLab": "гитлаб",
      "Docker image": "докер имидж",
      "CI": "си ай"
    },
    "pcm_sha256": "dcb3ebe730eeb80ca24b9764e71de536f8cf619c55a5c125d5213961ba2ebd7e"
  },
  {
    "id": "03",
    "path": "audio/03_pink_20dB.wav",
    "voice": "ruslan",
    "noise": "pink",
    "snr_db": 20,
    "speech_seconds": 10.3909375,
    "duration_seconds": 10.7909375,
    "reference": "Вчера при проверке микрофона Chrome показал, что шумоподавление отключено. Включи его снова, запиши короткий WAV, сравни громкость до и после и приложи оба файла к задаче QA для проверки.",
    "spoken": "Вчера при проверке микрофона хром показал, что шумоподавление отключено. Включи его снова, запиши короткий вэйв, сравни громкость до и после и приложи оба файла к задаче кью эй для проверки.",
    "terms": {
      "Chrome": "хром",
      "WAV": "вэйв",
      "QA": "кью эй"
    },
    "pcm_sha256": "b2785e1b3ba467c98d7ed8848adcfe08326a941a53ba8b5b44132237ad0487a3"
  },
  {
    "id": "04",
    "path": "audio/04_fan_20dB.wav",
    "voice": "denis",
    "noise": "fan",
    "snr_db": 20,
    "speech_seconds": 13.757875,
    "duration_seconds": 14.157875,
    "reference": "Пожалуйста, открой отчёт Monitor и проверь, почему WebSocket потерял соединение после смены сети. Найди сообщение с кодом ошибки и отметь отдельно, успел ли браузер передать последний пакет PCM перед отключением.",
    "spoken": "Пожалуйста, открой отчёт монитор и проверь, почему вэбсокет потерял соединение после смены сети. Найди сообщение с кодом ошибки и отметь отдельно, успел ли браузер передать последний пакет пи си эм перед отключением.",
    "terms": {
      "Monitor": "монитор",
      "WebSocket": "вэбсокет",
      "PCM": "пи си эм"
    },
    "pcm_sha256": "d58a68f34204beb7dfbc35c78605a533a5a089b06084f01b0da9c8c1ce634ee3"
  },
  {
    "id": "05",
    "path": "audio/05_pink_12dB.wav",
    "voice": "irina",
    "noise": "pink",
    "snr_db": 12,
    "speech_seconds": 16.3236875,
    "duration_seconds": 16.7236875,
    "reference": "Сравни распознавание одной записи для Whisper и GigaAM. Обрати внимание, правильно ли модель записала слова Python и Kubernetes, а также аббревиатуру GPU. Отдельно посчитай ошибки в терминах и время обработки.",
    "spoken": "Сравни распознавание одной записи для уиспер и гигаам. Обрати внимание, правильно ли модель записала слова пайтон и кубернетис, а также аббревиатуру джи пи ю. Отдельно посчитай ошибки в терминах и время обработки.",
    "terms": {
      "Whisper": "уиспер",
      "GigaAM": "гигаам",
      "Python": "пайтон",
      "Kubernetes": "кубернетис",
      "GPU": "джи пи ю"
    },
    "pcm_sha256": "d2672b3c61e4a3f7fbcf03d8adb23a882c87b487435fbfbaac43bb1b3e869ad2"
  },
  {
    "id": "06",
    "path": "audio/06_fan_12dB.wav",
    "voice": "ruslan",
    "noise": "fan",
    "snr_db": 12,
    "speech_seconds": 12.1556875,
    "duration_seconds": 12.5556875,
    "reference": "На тестовом стенде сервер обновился, но браузер всё ещё показывает прежний список. Перезагрузи страницу, открой Compare и проверь через HTTP, совпадает ли версия фронтенда с той, которая указана в Git.",
    "spoken": "На тестовом стенде сервер обновился, но браузер всё ещё показывает прежний список. Перезагрузи страницу, открой компэр и проверь через эйч ти ти пи, совпадает ли версия фронтенда с той, которая указана в гит.",
    "terms": {
      "Compare": "компэр",
      "HTTP": "эйч ти ти пи",
      "Git": "гит"
    },
    "pcm_sha256": "3c6be4a58ebc11b8234c100768f8c380e7a50b1f788be5e49019ba35a1536ebe"
  },
  {
    "id": "07",
    "path": "audio/07_street_6dB.wav",
    "voice": "denis",
    "noise": "street",
    "snr_db": 6,
    "speech_seconds": 13.4095625,
    "duration_seconds": 13.8095625,
    "reference": "Если VPN снова оборвётся во время звонка, не перезапускай весь сервер. Сначала проверь DNS, затем посмотри, отвечает ли NATS. Сохрани точное время ошибки, чтобы потом найти тот же запрос в журнале.",
    "spoken": "Если ви пи эн снова оборвётся во время звонка, не перезапускай весь сервер. Сначала проверь ди эн эс, затем посмотри, отвечает ли натс. Сохрани точное время ошибки, чтобы потом найти тот же запрос в журнале.",
    "terms": {
      "VPN": "ви пи эн",
      "DNS": "ди эн эс",
      "NATS": "натс"
    },
    "pcm_sha256": "02c213fb4a85bede54e9c91ea1e3d79612150594b4f6c05dd5aea9e3a8d744fc"
  },
  {
    "id": "08",
    "path": "audio/08_pink_6dB.wav",
    "voice": "irina",
    "noise": "pink",
    "snr_db": 6,
    "speech_seconds": 15.987,
    "duration_seconds": 16.387,
    "reference": "Для новой проверки подготовь отдельный CSV. В каждой строке должны быть имя файла, уровень шума, исходный текст и ответ модели. После прогона посчитай WER и CER и добавь время работы модели в миллисекундах.",
    "spoken": "Для новой проверки подготовь отдельный си эс ви. В каждой строке должны быть имя файла, уровень шума, исходный текст и ответ модели. После прогона посчитай вэр и сэр и добавь время работы модели в миллисекундах.",
    "terms": {
      "CSV": "си эс ви",
      "WER": "вэр",
      "CER": "сэр"
    },
    "pcm_sha256": "309364a898ea935982a80f4fe59d3c772a51c5ab93ba10d834632b448df8e5aa"
  },
  {
    "id": "09",
    "path": "audio/09_street_0dB.wav",
    "voice": "ruslan",
    "noise": "street",
    "snr_db": 0,
    "speech_seconds": 11.4823125,
    "duration_seconds": 11.8823125,
    "reference": "Сохрани контрольную запись в Opus и проверь, что после декодирования частота PCM составляет шестнадцать килогерц. Затем отправь тот же звук в ASR и сравни текст с эталоном, не меняя границы фразы.",
    "spoken": "Сохрани контрольную запись в опус и проверь, что после декодирования частота пи си эм составляет шестнадцать килогерц. Затем отправь тот же звук в эй эс ар и сравни текст с эталоном, не меняя границы фразы.",
    "terms": {
      "Opus": "опус",
      "PCM": "пи си эм",
      "ASR": "эй эс ар"
    },
    "pcm_sha256": "c424f07ae1830c67b107fd91554177897acbb0cc3a82bc6b17d58f0ba7f7d22c"
  },
  {
    "id": "10",
    "path": "audio/10_fan_0dB.wav",
    "voice": "denis",
    "noise": "fan",
    "snr_db": 0,
    "speech_seconds": 14.709875,
    "duration_seconds": 15.109875,
    "reference": "На странице Debug виден длинный запрос с ошибкой TLS. Посмотри сертификат, сравни адрес с настройками Proxy и уточни, какой сервис первым вернул ошибку. После этого пришли короткое объяснение для команды поддержки.",
    "spoken": "На странице дебаг виден длинный запрос с ошибкой ти эл эс. Посмотри сертификат, сравни адрес с настройками прокси и уточни, какой сервис первым вернул ошибку. После этого пришли короткое объяснение для команды поддержки.",
    "terms": {
      "Debug": "дебаг",
      "TLS": "ти эл эс",
      "Proxy": "прокси"
    },
    "pcm_sha256": "0a2520ebb46f5f82cef86cc4724bdb190f0e38674511d0d67bf2b647dffcab51"
  }
]
