Кампания 342ef525-e816-4314-83b3-6c8c3fc58c00. Дата: 20 октября 2026. Сохранено попыток: 117; учитываемых позиций: 117/117. Статус серии: completed_with_mic_failure.
Испытания выполняются кодом установленного Chrome-плагина. Серверное сравнение получает одинаковый замороженный PCM после ingress. Модель, веса, язык и фильтры уверенности сохраняются. Обычный режим не переключён на эксперимент.
Подбор завершён. Каждое изменение оценено отдельно; локальный выигрыш не объявлен улучшением всего тракта. Контроль сравнивал два набора запусков одного legacy: это измерение повторяемости, не эффект нового алгоритма. Полных экспортов 48/117; повторный контроль и цикл микрофона не завершены. Ошибки доступа не считаются ошибками распознавания. Недостающие испытания отложены.
Все измерения CSV · Полные измерения JSON · Манифест и хеши входов · Версии и проверки
| Доработка | Измеренный результат | Решение |
|---|---|---|
| Продвижение окна | WER 35,35% → 40,40%; появился один отказ ASR. Исправленный повтор на границе больше не проявился в проверенных парах. | Не принимать: исправление дубля не компенсирует потери контекста. |
| Адаптивная частота | На длинной записи 59 → 55 decode: −6,8% при цели −25%. | Цель не достигнута. |
| Ранняя подготовка final | Парная медиана −102,4 мс относительно adaptive; 79 → 77 ошибок слов. По одному прогону на каждую из шести записей. | Перспективно. Независимый вариант поверх прежнего алгоритма не измерен. |
| Уточнение beam 3 | Ни одного фактически выполненного уточнения в шести кандидатных прогонах. | Данных об эффективности нет: условие запуска не сработало. |
| Подсказка TEST | Помогла TEST123, но WER для БРАВО789 вырос 38,46% → 92,31%; итог сократился до «Позывной ТЕСТ». | Не включать глобально. |
Общий набор не принят. В полном пакете окно + adaptive + prefinal WER 35,35% → 38,89%, хотя парная медиана ожидания уменьшилась на 127,3 мс. Это шесть исходных пар, не незавершённый повторный контроль. Отрицательные контроли и реальный захват микрофона не подтверждены.
Следующий адресный шаг: проверить подготовку final отдельно на прежнем окне; затем сохранять более полный контекст окончательного прохода при продвижении окна. Это предложения следующих измерений, а не уже доказанные улучшения.
| Этап / показатель | Пояснение |
|---|---|
| WER | Ошибки слов: замены, пропуски и вставки, делённые на число слов эталона. Меньше лучше. Отказ ASR теряет слова; ошибка доступа или неполный захват означает нет данных. |
| CER | Ошибки букв и цифр. Регистр, ё/е, пунктуация и пробелы нормализованы одинаково для всех вариантов. |
| Final | Окончательный текст одной речевой фразы. Частичные гипотезы не являются дополнительными ответами. |
| Ожидание final | От последней речи, зарегистрированной bridge, до final. Монотонные часы bridge; не чистое GPU-время. |
| Decode | Число фактических запусков распознавания; только терминальные накопительные счётчики каждой фразы. |
| Повторное аудио | Секунды звука, повторно обработанные моделью из-за пересечения окон. |
| Прежний алгоритм | Свежий запуск legacy на тех же замороженных PCM после ingress. Старые измерения не переиспользуются. |
| Окно | Подтверждение устойчивых слов и продвижение аудио с сохранением целого граничного слова и перекрытия. |
| Адаптивный partial | 500 мс между промежуточными распознаваниями; 800 мс для устойчивого текста. |
| Подготовка final | Предварительный decode примерно после 288 мс тишины; публикация после прежних 450 мс. |
| Beam 3 | Дополнительное уточнение сложного хвоста. Включённая опция не означает, что дополнительный проход действительно выполнен. |
| Подсказка TEST | Короткая подсказка TEST / ТЕСТ без чисел. Автоматической подмены распознанного текста нет. |
| Контроль | Свежие пары прежнего и выбранного алгоритма, три повтора на запись; выбор сделан до этого этапа. |
| ID в таблицах | Что проверяется | Эталон |
|---|---|---|
| s2_2_minus18 | Реальная речь, ослабление на 18 дБ | Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper |
| s6_1_quiet | Проблемная тихая фраза | Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper |
| s6_2_repetition | Длинная речь с повторами | Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper |
| s5_1_command | Короткая команда | Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода. |
| s5_2_codes | Числа и позывной | Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров. |
| s2_3_quiet_codes | Тихие числа и позывной | Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров. |
| s7_4_transition | Контроль: переход громкости | еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность. |
| s7_5_codes | Контроль: числа и позывной | Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров. |
| s7_6_sentence | Контроль: длинное предложение | Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте. |
| s7_1_clean | Контроль: чистая речь | еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность. |
| s6_6_silence | Тишина | Речи быть не должно |
| s6_6_noise | Чистый шум | Речи быть не должно |
| bravo789 | Неизвестный подсказке позывной БРАВО 789 | Позывной БРАВО семьсот восемьдесят девять. Следуем на север. Расчётное время двадцать пять минут. |
WER/CER сохраняют исходные правила нормализации: запись чисел словами и цифрами может различаться. Поэтому числа и коды дополнительно проверяются отдельно; их фактические значения доступны в подробностях каждой попытки.
Здесь сравниваются соседние варианты, чтобы не приписать всему набору эффект одной функции. На этапе подбора — по одному прогону каждой записи. Повторяемость проверяется отдельно для выбранного набора.
legacy → window. WER: 35.4% → 40.4%. Парная медиана изменения ожидания: -12.5 мс. Снижение decode длинной записи: -1.7%.
| Запись | WER до → после | CER до → после | Final, мс до → после | Decode до → после |
|---|---|---|---|---|
| s2_2_minus18 | 40.5% → 43.2% | 23.6% → 20.2% | 686.4 → 694.9 | 30.0 → 30.0 |
| s6_1_quiet | 29.7% → 43.2% | 17.8% → 24.0% | 728.5 → 689.0 | 30.0 → 30.0 |
| s6_2_repetition | 32.4% → 40.5% | 19.2% → 28.3% | 693.4 → 678.9 | 58.0 → 59.0 |
| s5_1_command | 0.0% → 0.0% | 0.0% → 0.0% | 661.4 → 646.5 | 12.0 → 12.0 |
| s5_2_codes | 55.6% → 50.0% | 53.5% → 45.5% | 649.5 → 742.2 | 14.0 → 15.0 |
| s2_3_quiet_codes | 55.6% → 50.0% | 53.5% → 40.4% | 655.1 → 644.6 | 14.0 → 14.0 |
{
"safe": false,
"reasons": [
"quality_loss:s2_2_minus18",
"quality_loss:s6_1_quiet",
"quality_loss:s6_2_repetition"
],
"candidate_edits": 80,
"baseline_edits": 70,
"candidate_errors": 1,
"baseline_errors": 0,
"quality_gain": false
}window → window_adaptive. WER: 40.4% → 39.9%. Парная медиана изменения ожидания: -23.5 мс. Снижение decode длинной записи: 6.8%.
| Запись | WER до → после | CER до → после | Final, мс до → после | Decode до → после |
|---|---|---|---|---|
| s2_2_minus18 | 43.2% → 43.2% | 20.2% → 20.2% | 694.9 → 673.2 | 30.0 → 29.0 |
| s6_1_quiet | 43.2% → 45.9% | 24.0% → 28.1% | 689.0 → 662.6 | 30.0 → 29.0 |
| s6_2_repetition | 40.5% → 36.5% | 28.3% → 19.6% | 678.9 → 653.5 | 59.0 → 55.0 |
| s5_1_command | 0.0% → 0.0% | 0.0% → 0.0% | 646.5 → 639.8 | 12.0 → 12.0 |
| s5_2_codes | 50.0% → 55.6% | 45.5% → 45.5% | 742.2 → 646.5 | 15.0 → 13.0 |
| s2_3_quiet_codes | 50.0% → 50.0% | 40.4% → 40.4% | 644.6 → 642.4 | 14.0 → 13.0 |
{
"safe": false,
"reasons": [
"quality_loss:s6_1_quiet",
"number_or_code_regression:s6_2_repetition",
"number_or_code_order_regression:s6_2_repetition",
"quality_loss:s5_2_codes"
],
"candidate_edits": 79,
"baseline_edits": 80,
"candidate_errors": 0,
"baseline_errors": 1,
"quality_gain": true
}window_adaptive → window_adaptive_prefinal. WER: 39.9% → 38.9%. Парная медиана изменения ожидания: -102.4 мс. Снижение decode длинной записи: 1.8%.
| Запись | WER до → после | CER до → после | Final, мс до → после | Decode до → после |
|---|---|---|---|---|
| s2_2_minus18 | 43.2% → 43.2% | 20.2% → 20.2% | 673.2 → 558.0 | 29.0 → 27.0 |
| s6_1_quiet | 45.9% → 45.9% | 28.1% → 24.4% | 662.6 → 602.4 | 29.0 → 30.0 |
| s6_2_repetition | 36.5% → 35.1% | 19.6% → 19.4% | 653.5 → 528.0 | 55.0 → 54.0 |
| s5_1_command | 0.0% → 0.0% | 0.0% → 0.0% | 639.8 → 574.2 | 12.0 → 12.0 |
| s5_2_codes | 55.6% → 50.0% | 45.5% → 45.5% | 646.5 → 487.7 | 13.0 → 15.0 |
| s2_3_quiet_codes | 50.0% → 50.0% | 40.4% → 40.4% | 642.4 → 552.8 | 13.0 → 14.0 |
{
"safe": true,
"reasons": [],
"candidate_edits": 77,
"baseline_edits": 79,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": true
}{
"runs": 6,
"attempts": [
null,
null,
null,
null,
null,
null
],
"observed": false,
"diagnostic_records": 0,
"accepted_records": 0
}Без фактически выполненного уточнения нельзя заявлять выигрыш beam 3. Отсутствующий числовой счётчик не заменяется нулём.
| Запись | Профиль | Повтор | WER | CER | Ожидание final мс | Уточнений |
|---|---|---|---|---|---|---|
| s2_2_minus18 | legacy:none:none | 1 | 40.5% | 23.6% | 688.7 | нет данных |
| s2_2_minus18 | legacy:beam3:none | 1 | 40.5% | 23.6% | 670.8 | нет данных |
| s6_1_quiet | legacy:none:none | 1 | 29.7% | 17.8% | 702.7 | нет данных |
| s6_1_quiet | legacy:beam3:none | 1 | 32.4% | 17.8% | 707.3 | нет данных |
| s2_2_minus18 | legacy:beam3:none | 2 | 37.8% | 19.4% | 704.8 | нет данных |
| s2_2_minus18 | legacy:none:none | 2 | 40.5% | 23.6% | 690.5 | нет данных |
| s6_1_quiet | legacy:beam3:none | 2 | 32.4% | 17.8% | 728.9 | нет данных |
| s6_1_quiet | legacy:none:none | 2 | 29.7% | 17.8% | 698.9 | нет данных |
| s2_2_minus18 | legacy:none:none | 3 | 40.5% | 23.6% | 694.9 | нет данных |
| s2_2_minus18 | legacy:beam3:none | 3 | 40.5% | 23.6% | 696.0 | нет данных |
| s6_1_quiet | legacy:none:none | 3 | 32.4% | 17.8% | 743.0 | нет данных |
| s6_1_quiet | legacy:beam3:none | 3 | 29.7% | 17.8% | 716.9 | нет данных |
| Запись | Профиль | Повтор | WER | CER | Ожидание final мс | Уточнений |
|---|---|---|---|---|---|---|
| s5_2_codes | legacy:none:none | 1 | 55.6% | 53.5% | 652.8 | нет данных |
| s5_2_codes | legacy:none:aviation_codes_v1 | 1 | 55.6% | 53.5% | 657.3 | нет данных |
| s2_3_quiet_codes | legacy:none:aviation_codes_v1 | 1 | 50.0% | 52.5% | 655.1 | нет данных |
| s2_3_quiet_codes | legacy:none:none | 1 | 55.6% | 53.5% | 676.1 | нет данных |
| s2_2_minus18 | legacy:none:none | 1 | 40.5% | 23.6% | 712.5 | нет данных |
| s2_2_minus18 | legacy:none:aviation_codes_v1 | 1 | 37.8% | 17.8% | 684.7 | нет данных |
| bravo789 | legacy:none:aviation_codes_v1 | 1 | 92.3% | 85.4% | 640.1 | нет данных |
| bravo789 | legacy:none:none | 1 | 38.5% | 43.9% | 638.1 | нет данных |
Выбор до контроля: legacy; beam3: False; подсказка: False.
| Запись | Набор | Вариант | Полных / попыток | WER | CER | Отказы | Ожидание final мс, медиана [диапазон] | Decode | Повторное аудио с | Ложные final |
|---|---|---|---|---|---|---|---|---|---|---|
| s2_2_minus18 | dev | Прежний алгоритм | 1/3 | нет данных | нет данных | 2 | 709.1 [709.1–709.1]; доступно 1/3 | 30.0 [30.0–30.0]; доступно 1/3 | 64.1 [64.1–64.1]; доступно 1/3 | 0 |
| s2_2_minus18 | dev | Выбранный | 1/3 | нет данных | нет данных | 2 | 684.6 [684.6–684.6]; доступно 1/3 | 30.0 [30.0–30.0]; доступно 1/3 | 64.2 [64.2–64.2]; доступно 1/3 | 0 |
| s6_1_quiet | dev | Прежний алгоритм | 1/3 | нет данных | нет данных | 2 | 716.5 [716.5–716.5]; доступно 1/3 | 30.0 [30.0–30.0]; доступно 1/3 | 65.4 [65.4–65.4]; доступно 1/3 | 0 |
| s6_1_quiet | dev | Выбранный | 1/3 | нет данных | нет данных | 2 | 718.6 [718.6–718.6]; доступно 1/3 | 30.0 [30.0–30.0]; доступно 1/3 | 65.1 [65.1–65.1]; доступно 1/3 | 0 |
| s6_2_repetition | dev | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s6_2_repetition | dev | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s5_1_command | dev | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s5_1_command | dev | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s5_2_codes | dev | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s5_2_codes | dev | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s2_3_quiet_codes | dev | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s2_3_quiet_codes | dev | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_4_transition | heldout | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_4_transition | heldout | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_5_codes | heldout | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_5_codes | heldout | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_6_sentence | heldout | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_6_sentence | heldout | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_1_clean | heldout | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s7_1_clean | heldout | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s6_6_silence | negative | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s6_6_silence | negative | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s6_6_noise | negative | Прежний алгоритм | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
| s6_6_noise | negative | Выбранный | 0/3 | нет данных | нет данных | 3 | нет данных | нет данных | нет данных | 0 |
Если хотя бы один повтор не измерен, итоговый WER/CER группы не вычисляется. Ошибки доступа сохранены отдельно; отсутствие final при неудачном подключении не является доказательством отказа Whisper. Для тишины и шума WER/CER не применимы; учитываются ложные фразы. Три повтора дают медиану и диапазон, но не доказывают статистическую значимость.
| Исход | Окончательных фраз | Ошибка цикла | WER |
|---|---|---|---|
| failed | 0 | quality_muted_connection_failed | нет данных |
Технические сбои сохраняются. Если разрешён единственный технический повтор, исходная попытка показана отдельно и не подменяет полноценный ASR-прогон.
Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.252,
"reprocessed_audio_seconds": 64.244,
"worker_queue_ms": 2.434123307466507,
"worker_decode_ms": 4859.855221584439,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 686.4399164915085,
"final_wait_values_ms": [
693.1018270552158,
720.8276763558388,
665.3096899390221,
679.7780059278011
],
"first_partial_after_ready_ms": 2027.6999999284744,
"full_pass_ms": 41704.699999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.928,
"reprocessed_audio_seconds": 64.976,
"worker_queue_ms": 2.293020486831665,
"worker_decode_ms": 4862.3410779982805,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 728.5397220402956,
"final_wait_values_ms": [
753.8285255432129,
703.2509185373783,
671.6316603124142,
785.6052927672863
],
"first_partial_after_ready_ms": 2044.7000000476837,
"full_pass_ms": 42229.60000002384
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд лекомо окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный виспер Длинная нестабильная фраза может упереться в 8 секунд на экран. окно сокращается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискор
{
"durations": {
"decode_count": 58,
"processed_audio_seconds": 159.72,
"reprocessed_audio_seconds": 123.768,
"worker_queue_ms": 5.130685865879059,
"worker_decode_ms": 10389.125782996416,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 693.4114694595337,
"final_wait_values_ms": [
748.113926500082,
651.4213383197784,
668.2942993938923,
778.2789282500744,
718.3628492057323,
664.6304354071617,
668.460089713335,
735.6376387178898
],
"first_partial_after_ready_ms": 4286.399999976158,
"full_pass_ms": 76577.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8,
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 7040
WAVdecoder_input · 10 · offset 7040
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
{
"durations": {
"decode_count": 12,
"processed_audio_seconds": 26.856,
"reprocessed_audio_seconds": 19.52,
"worker_queue_ms": 0.9539015591144562,
"worker_decode_ms": 1918.9036190509796,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 661.447424441576,
"final_wait_values_ms": [
658.3475470542908,
664.5473018288612
],
"first_partial_after_ready_ms": 1281.1000000238419,
"full_pass_ms": 19788.599999904633
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 46.836,
"reprocessed_audio_seconds": 37.42,
"worker_queue_ms": 1.2832507491111755,
"worker_decode_ms": 2217.835320159793,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 649.5013311505318,
"final_wait_values_ms": [
649.5013311505318
],
"first_partial_after_ready_ms": 1166.3999999761581,
"full_pass_ms": 24717.699999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 46.772,
"reprocessed_audio_seconds": 37.388,
"worker_queue_ms": 1.234535127878189,
"worker_decode_ms": 2212.430641055107,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 655.0934202969074,
"final_wait_values_ms": [
655.0934202969074
],
"first_partial_after_ready_ms": 1262.7999999523163,
"full_pass_ms": 24628.299999952316
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд у Экмо окно возвращается после совпадения слов двух декод. если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 66.464,
"reprocessed_audio_seconds": 48.456,
"worker_queue_ms": 2.3510847240686417,
"worker_decode_ms": 4776.437509804964,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 694.9407402426004,
"final_wait_values_ms": [
706.1174660921097,
726.1377759277821,
659.6646308898926,
683.7640143930912
],
"first_partial_after_ready_ms": 2014.0999999046326,
"full_pass_ms": 40388.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29120
WAVdecoder_input · 6 · offset 29120
WAVworker_input · 7 · offset 29120
WAVdecoder_input · 7 · offset 29120
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6400
WAVdecoder_input · 4 · offset 6400
WAVworker_input · 5 · offset 6400
WAVdecoder_input · 5 · offset 6400
WAVworker_input · 6 · offset 6400
WAVdecoder_input · 6 · offset 6400
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 15040
WAVdecoder_input · 5 · offset 15040
WAVworker_input · 6 · offset 15040
WAVdecoder_input · 6 · offset 15040
WAVworker_input · 7 · offset 15040
WAVdecoder_input · 7 · offset 15040
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17920
WAVdecoder_input · 7 · offset 17920
WAVworker_input · 8 · offset 17920
WAVdecoder_input · 8 · offset 17920
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 45760
WAVdecoder_input · 10 · offset 45760
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экран окно после совпадения слов двух декод. если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 66.864,
"reprocessed_audio_seconds": 48.912000000000006,
"worker_queue_ms": 2.274954691529274,
"worker_decode_ms": 4760.376764461398,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 689.0172939747572,
"final_wait_values_ms": [
708.7549418210983,
686.9524270296097,
656.4864963293076,
691.0821609199047
],
"first_partial_after_ready_ms": 2041.6000000238419,
"full_pass_ms": 40131.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29440
WAVdecoder_input · 6 · offset 29440
WAVworker_input · 7 · offset 29440
WAVdecoder_input · 7 · offset 29440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6720
WAVdecoder_input · 4 · offset 6720
WAVworker_input · 5 · offset 6720
WAVdecoder_input · 5 · offset 6720
WAVworker_input · 6 · offset 6720
WAVdecoder_input · 6 · offset 6720
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 14080
WAVdecoder_input · 6 · offset 14080
WAVworker_input · 7 · offset 14080
WAVdecoder_input · 7 · offset 14080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 6080
WAVdecoder_input · 7 · offset 6080
WAVworker_input · 8 · offset 6080
WAVdecoder_input · 8 · offset 6080
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 65600
WAVdecoder_input · 10 · offset 65600
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
окно совершается после совпадения слов двух декод если устойчивый префикс не появляется дальнейший рост проводит к Overflow тест длинная фраза существует но используют символический декодер, а не реальный вискер Длинная нестабильная фраза может упереться в 8 секунд на экран окно сокращается после совпадение слов двух декод. если устойчивый префикс не появляется Дальнейший плюс проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискор
{
"durations": {
"decode_count": 59,
"processed_audio_seconds": 136.236,
"reprocessed_audio_seconds": 100.284,
"worker_queue_ms": 6.824010983109474,
"worker_decode_ms": 9816.979950293899,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 678.874934092164,
"final_wait_values_ms": [
688.2968097925186,
650.2148993313313,
642.1657763421535,
669.4530583918095,
746.4030347764492,
739.7692836821079,
651.9306041300297,
741.0874888300896
],
"first_partial_after_ready_ms": 4264.599999904633,
"full_pass_ms": 76099.69999992847
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 19520
WAVdecoder_input · 6 · offset 19520
WAVworker_input · 7 · offset 29120
WAVdecoder_input · 7 · offset 29120
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 14400
WAVdecoder_input · 6 · offset 14400
WAVworker_input · 7 · offset 31360
WAVdecoder_input · 7 · offset 31360
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17600
WAVdecoder_input · 7 · offset 17600
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 10 · offset 45440
WAVdecoder_input · 10 · offset 45440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 29760
WAVdecoder_input · 6 · offset 29760
WAVworker_input · 7 · offset 29760
WAVdecoder_input · 7 · offset 29760
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 19200
WAVdecoder_input · 6 · offset 19200
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 14080
WAVdecoder_input · 6 · offset 14080
WAVworker_input · 7 · offset 31040
WAVdecoder_input · 7 · offset 31040
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
{
"durations": {
"decode_count": 12,
"processed_audio_seconds": 22.564,
"reprocessed_audio_seconds": 15.228,
"worker_queue_ms": 0.9136386215686798,
"worker_decode_ms": 1873.8388139754534,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 646.5004719793797,
"final_wait_values_ms": [
645.8555981516838,
647.1453458070755
],
"first_partial_after_ready_ms": 1279.3999999761581,
"full_pass_ms": 18273.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 8960
WAVdecoder_input · 5 · offset 8960
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 5760
WAVdecoder_input · 4 · offset 5760
WAVworker_input · 5 · offset 16960
WAVdecoder_input · 5 · offset 16960
WAVworker_input · 6 · offset 16960
WAVdecoder_input · 6 · offset 16960
WAVworker_input · 7 · offset 16960
WAVdecoder_input · 7 · offset 16960
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 15,
"processed_audio_seconds": 43.983999999999995,
"reprocessed_audio_seconds": 34.568,
"worker_queue_ms": 1.2696515768766403,
"worker_decode_ms": 2343.3184046298265,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 742.231447249651,
"final_wait_values_ms": [
742.231447249651
],
"first_partial_after_ready_ms": 1162.3999999761581,
"full_pass_ms": 23055.100000023842
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 52160
WAVdecoder_input · 9 · offset 52160
WAVworker_input · 10 · offset 52160
WAVdecoder_input · 10 · offset 52160
WAVworker_input · 11 · offset 78400
WAVdecoder_input · 11 · offset 78400
WAVworker_input · 12 · offset 78400
WAVdecoder_input · 12 · offset 78400
WAVworker_input · 13 · offset 91520
WAVdecoder_input · 13 · offset 91520
WAVworker_input · 14 · offset 91520
WAVdecoder_input · 14 · offset 91520
WAVworker_input · 15 · offset 104320
WAVdecoder_input · 15 · offset 104320
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость тысячи километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 37.34,
"reprocessed_audio_seconds": 27.956000000000003,
"worker_queue_ms": 1.1437926441431046,
"worker_decode_ms": 2184.926902875304,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 644.556038081646,
"final_wait_values_ms": [
644.556038081646
],
"first_partial_after_ready_ms": 1257.8999999761581,
"full_pass_ms": 22044.199999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 34240
WAVdecoder_input · 7 · offset 34240
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 10 · offset 54400
WAVdecoder_input · 10 · offset 54400
WAVworker_input · 11 · offset 78720
WAVdecoder_input · 11 · offset 78720
WAVworker_input · 12 · offset 78720
WAVdecoder_input · 12 · offset 78720
WAVworker_input · 13 · offset 91520
WAVdecoder_input · 13 · offset 91520
WAVworker_input · 14 · offset 91520
WAVdecoder_input · 14 · offset 91520
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд у Экмо окно возвращается после совпадения слов двух декод. если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 29,
"processed_audio_seconds": 62.196000000000005,
"reprocessed_audio_seconds": 44.188,
"worker_queue_ms": 2.361821010708809,
"worker_decode_ms": 4614.795587956905,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 673.2341032475233,
"final_wait_values_ms": [
683.3742447197437,
659.734059125185,
663.0939617753029,
1042.09366440773
],
"first_partial_after_ready_ms": 2004.2000000476837,
"full_pass_ms": 39402.90000009537
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29120
WAVdecoder_input · 6 · offset 29120
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6400
WAVdecoder_input · 4 · offset 6400
WAVworker_input · 5 · offset 6400
WAVdecoder_input · 5 · offset 6400
WAVworker_input · 6 · offset 6400
WAVdecoder_input · 6 · offset 6400
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 15040
WAVdecoder_input · 5 · offset 15040
WAVworker_input · 6 · offset 15040
WAVdecoder_input · 6 · offset 15040
WAVworker_input · 7 · offset 15040
WAVdecoder_input · 7 · offset 15040
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17920
WAVdecoder_input · 7 · offset 17920
WAVworker_input · 8 · offset 45760
WAVdecoder_input · 8 · offset 45760
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 71680
WAVdecoder_input · 10 · offset 71680
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экран окно после совпадения слов двух декод. если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 29,
"processed_audio_seconds": 62.172000000000004,
"reprocessed_audio_seconds": 44.22,
"worker_queue_ms": 2.2615548223257065,
"worker_decode_ms": 4573.619317263365,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 662.6049466431141,
"final_wait_values_ms": [
647.0366679131985,
666.1106385290623,
659.0992547571659,
840.175986289978
],
"first_partial_after_ready_ms": 2042.7999999523163,
"full_pass_ms": 38793.799999952316
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29440
WAVdecoder_input · 6 · offset 29440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6720
WAVdecoder_input · 4 · offset 6720
WAVworker_input · 5 · offset 6720
WAVdecoder_input · 5 · offset 6720
WAVworker_input · 6 · offset 6720
WAVdecoder_input · 6 · offset 6720
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 14080
WAVdecoder_input · 6 · offset 14080
WAVworker_input · 7 · offset 14080
WAVdecoder_input · 7 · offset 14080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6400
WAVdecoder_input · 5 · offset 6400
WAVworker_input · 6 · offset 18240
WAVdecoder_input · 6 · offset 18240
WAVworker_input · 7 · offset 18240
WAVdecoder_input · 7 · offset 18240
WAVworker_input · 8 · offset 18240
WAVdecoder_input · 8 · offset 18240
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 65600
WAVdecoder_input · 10 · offset 65600
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Длинная нестабильная фраза может упереться в 8 секунд лекома окно совершается после совпадения слов двух декод если устойчивый префикс не появляется, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискер Длинная нестабильная фраза может упереться в 8 секунд на экран окно сокращается после совпадение слов двух декод. если устойчивый префикс не появляется дальнейший рост проводит коверфлоу Тест длинная фраза существует, но используют символический декодер, а не реальный вискор
{
"durations": {
"decode_count": 55,
"processed_audio_seconds": 122.124,
"reprocessed_audio_seconds": 86.172,
"worker_queue_ms": 4.276446998119354,
"worker_decode_ms": 9143.727663904428,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 653.5431779921055,
"final_wait_values_ms": [
645.1868340373039,
648.3377404510975,
660.684984177351,
655.8056063950062,
651.2807495892048,
696.0686706006527,
649.816669523716,
738.235279917717
],
"first_partial_after_ready_ms": 4276.300000071526,
"full_pass_ms": 70923.10000002384
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8,
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 30080
WAVdecoder_input · 6 · offset 30080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14720
WAVdecoder_input · 5 · offset 14720
WAVworker_input · 6 · offset 14720
WAVdecoder_input · 6 · offset 14720
WAVworker_input · 7 · offset 14720
WAVdecoder_input · 7 · offset 14720
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17600
WAVdecoder_input · 7 · offset 17600
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 29760
WAVdecoder_input · 6 · offset 29760
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 19200
WAVdecoder_input · 6 · offset 19200
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 5760
WAVdecoder_input · 4 · offset 5760
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 21120
WAVdecoder_input · 6 · offset 21120
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 45760
WAVdecoder_input · 10 · offset 45760
WAVУчитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
{
"durations": {
"decode_count": 12,
"processed_audio_seconds": 21.724,
"reprocessed_audio_seconds": 14.388,
"worker_queue_ms": 0.9199958294630051,
"worker_decode_ms": 1877.8724242001772,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 639.8189719766378,
"final_wait_values_ms": [
643.1397795677185,
636.4981643855572
],
"first_partial_after_ready_ms": 1277.0999999046326,
"full_pass_ms": 18599.100000023842
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 8960
WAVdecoder_input · 5 · offset 8960
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 5440
WAVdecoder_input · 4 · offset 5440
WAVworker_input · 5 · offset 16960
WAVdecoder_input · 5 · offset 16960
WAVworker_input · 6 · offset 16960
WAVdecoder_input · 6 · offset 16960
WAVworker_input · 7 · offset 38400
WAVdecoder_input · 7 · offset 38400
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейстес 123. Скорость 1000 километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 13,
"processed_audio_seconds": 36.224,
"reprocessed_audio_seconds": 26.808000000000003,
"worker_queue_ms": 1.0146815329790115,
"worker_decode_ms": 2031.7767020314932,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 646.4548818767071,
"final_wait_values_ms": [
646.4548818767071
],
"first_partial_after_ready_ms": 1167.7999999523163,
"full_pass_ms": 22149.900000095367
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 33920
WAVdecoder_input · 7 · offset 33920
WAVworker_input · 8 · offset 52480
WAVdecoder_input · 8 · offset 52480
WAVworker_input · 9 · offset 52480
WAVdecoder_input · 9 · offset 52480
WAVworker_input · 10 · offset 77440
WAVdecoder_input · 10 · offset 77440
WAVworker_input · 11 · offset 77440
WAVdecoder_input · 11 · offset 77440
WAVworker_input · 12 · offset 91520
WAVdecoder_input · 12 · offset 91520
WAVworker_input · 13 · offset 104320
WAVdecoder_input · 13 · offset 104320
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость тысячи километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 13,
"processed_audio_seconds": 36.616,
"reprocessed_audio_seconds": 27.232,
"worker_queue_ms": 1.2048259377479553,
"worker_decode_ms": 2043.5924045741558,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 642.3801854252815,
"final_wait_values_ms": [
642.3801854252815
],
"first_partial_after_ready_ms": 1267.4000000953674,
"full_pass_ms": 21801.299999952316
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 34240
WAVdecoder_input · 7 · offset 34240
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 10 · offset 45440
WAVdecoder_input · 10 · offset 45440
WAVworker_input · 11 · offset 77440
WAVdecoder_input · 11 · offset 77440
WAVworker_input · 12 · offset 77440
WAVdecoder_input · 12 · offset 77440
WAVworker_input · 13 · offset 91840
WAVdecoder_input · 13 · offset 91840
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд у Экмо окно возвращается после совпадения слов двух декод. если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 27,
"processed_audio_seconds": 57.2,
"reprocessed_audio_seconds": 39.576,
"worker_queue_ms": 2.475319430232048,
"worker_decode_ms": 4285.1706687361,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 557.9532291740179,
"final_wait_values_ms": [
556.0794919729233,
654.4546522200108,
544.7652488946915,
559.8269663751125
],
"first_partial_after_ready_ms": 2013.3000000715256,
"full_pass_ms": 38951.60000002384
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29120
WAVdecoder_input · 6 · offset 29120
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6400
WAVdecoder_input · 4 · offset 6400
WAVworker_input · 5 · offset 6400
WAVdecoder_input · 5 · offset 6400
WAVworker_input · 6 · offset 6400
WAVdecoder_input · 6 · offset 6400
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 15040
WAVdecoder_input · 5 · offset 15040
WAVworker_input · 6 · offset 15040
WAVdecoder_input · 6 · offset 15040
WAVworker_input · 7 · offset 15040
WAVdecoder_input · 7 · offset 15040
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17920
WAVdecoder_input · 7 · offset 17920
WAVworker_input · 8 · offset 45760
WAVdecoder_input · 8 · offset 45760
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экран окно после совпадение слов двух декод если устойчивый префиксы не появляются, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискар
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 63.108000000000004,
"reprocessed_audio_seconds": 45.316,
"worker_queue_ms": 2.436567097902298,
"worker_decode_ms": 4720.201078802347,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 602.4403087794781,
"final_wait_values_ms": [
407.3708951473236,
688.1170384585857,
516.7635791003704,
695.5409236252308
],
"first_partial_after_ready_ms": 2059.5999999046326,
"full_pass_ms": 39063.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9280
WAVdecoder_input · 5 · offset 9280
WAVworker_input · 6 · offset 29440
WAVdecoder_input · 6 · offset 29440
WAVworker_input · 7 · offset 29440
WAVdecoder_input · 7 · offset 29440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 6720
WAVdecoder_input · 4 · offset 6720
WAVworker_input · 5 · offset 6720
WAVdecoder_input · 5 · offset 6720
WAVworker_input · 6 · offset 17920
WAVdecoder_input · 6 · offset 17920
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 14080
WAVdecoder_input · 6 · offset 14080
WAVworker_input · 7 · offset 14080
WAVdecoder_input · 7 · offset 14080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 27200
WAVdecoder_input · 7 · offset 27200
WAVworker_input · 8 · offset 27200
WAVdecoder_input · 8 · offset 27200
WAVworker_input · 9 · offset 45760
WAVdecoder_input · 9 · offset 45760
WAVworker_input · 10 · offset 65600
WAVdecoder_input · 10 · offset 65600
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Длинная нестабильная фраза может упереться в 8 секунд лекома Окно превращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит коверфлоу. тест длинная фраза существует но используют символический декодер, а не реальный вискер Длинная нестабильная фраза может упереться в 8 секунд на экран окно сокращается после совпадения слов двух декод если устойчивый префикс не появляется дальнейший рост проводит коверфлоу. тест длинная фраза существует, но используют символический декодер, а не реальный вискарь
{
"durations": {
"decode_count": 54,
"processed_audio_seconds": 120.244,
"reprocessed_audio_seconds": 85.38,
"worker_queue_ms": 5.015769973397255,
"worker_decode_ms": 8979.323035106063,
"prefinal_prepared": 8,
"prefinal_reused": 8,
"refinement_attempts": null,
"final_wait_ms": 527.9909577220678,
"final_wait_values_ms": [
514.9159766733646,
530.5693708360195,
605.1947809755802,
533.4822162985802,
510.0097805261612,
520.5001011490822,
525.4125446081161,
578.4047208726406
],
"first_partial_after_ready_ms": 4281.599999904633,
"full_pass_ms": 71482.79999995232
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8,
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 30080
WAVdecoder_input · 6 · offset 30080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6720
WAVdecoder_input · 5 · offset 6720
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14720
WAVdecoder_input · 5 · offset 14720
WAVworker_input · 6 · offset 14720
WAVdecoder_input · 6 · offset 14720
WAVworker_input · 7 · offset 14720
WAVdecoder_input · 7 · offset 14720
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 17600
WAVdecoder_input · 7 · offset 17600
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 9600
WAVdecoder_input · 5 · offset 9600
WAVworker_input · 6 · offset 29760
WAVdecoder_input · 6 · offset 29760
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 14080
WAVdecoder_input · 5 · offset 14080
WAVworker_input · 6 · offset 14080
WAVdecoder_input · 6 · offset 14080
WAVworker_input · 7 · offset 14080
WAVdecoder_input · 7 · offset 14080
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 6080
WAVdecoder_input · 5 · offset 6080
WAVworker_input · 6 · offset 6080
WAVdecoder_input · 6 · offset 6080
WAVworker_input · 7 · offset 6080
WAVdecoder_input · 7 · offset 6080
WAVworker_input · 8 · offset 6080
WAVdecoder_input · 8 · offset 6080
WAVworker_input · 9 · offset 6080
WAVdecoder_input · 9 · offset 6080
WAVУчитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
{
"durations": {
"decode_count": 12,
"processed_audio_seconds": 21.532000000000004,
"reprocessed_audio_seconds": 14.356,
"worker_queue_ms": 1.3959407806396484,
"worker_decode_ms": 1871.8289341777563,
"prefinal_prepared": 2,
"prefinal_reused": 2,
"refinement_attempts": null,
"final_wait_ms": 574.2019955068827,
"final_wait_values_ms": [
550.684217363596,
597.7197736501694
],
"first_partial_after_ready_ms": 1284.1999999284744,
"full_pass_ms": 18902.300000071526
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 8960
WAVdecoder_input · 5 · offset 8960
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 5440
WAVdecoder_input · 4 · offset 5440
WAVworker_input · 5 · offset 16960
WAVdecoder_input · 5 · offset 16960
WAVworker_input · 6 · offset 16960
WAVdecoder_input · 6 · offset 16960
WAVworker_input · 7 · offset 38400
WAVdecoder_input · 7 · offset 38400
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 15,
"processed_audio_seconds": 51.384,
"reprocessed_audio_seconds": 42.16,
"worker_queue_ms": 1.3945717364549637,
"worker_decode_ms": 2384.380042552948,
"prefinal_prepared": 1,
"prefinal_reused": 1,
"refinement_attempts": null,
"final_wait_ms": 487.72822692990303,
"final_wait_values_ms": [
487.72822692990303
],
"first_partial_after_ready_ms": 1166.3000000715256,
"full_pass_ms": 25511.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 52160
WAVdecoder_input · 10 · offset 52160
WAVworker_input · 11 · offset 52160
WAVdecoder_input · 11 · offset 52160
WAVworker_input · 12 · offset 52160
WAVdecoder_input · 12 · offset 52160
WAVworker_input · 13 · offset 52160
WAVdecoder_input · 13 · offset 52160
WAVworker_input · 14 · offset 75840
WAVdecoder_input · 14 · offset 75840
WAVworker_input · 15 · offset 91840
WAVdecoder_input · 15 · offset 91840
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость тысячи километров в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 37.82,
"reprocessed_audio_seconds": 28.532,
"worker_queue_ms": 1.2954343110322952,
"worker_decode_ms": 2199.1044729948044,
"prefinal_prepared": 1,
"prefinal_reused": 1,
"refinement_attempts": null,
"final_wait_ms": 552.8268329799175,
"final_wait_values_ms": [
552.8268329799175
],
"first_partial_after_ready_ms": 1257.6999999284744,
"full_pass_ms": 22624
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 34240
WAVdecoder_input · 7 · offset 34240
WAVworker_input · 8 · offset 45440
WAVdecoder_input · 8 · offset 45440
WAVworker_input · 9 · offset 45440
WAVdecoder_input · 9 · offset 45440
WAVworker_input · 10 · offset 45440
WAVdecoder_input · 10 · offset 45440
WAVworker_input · 11 · offset 78080
WAVdecoder_input · 11 · offset 78080
WAVworker_input · 12 · offset 78080
WAVdecoder_input · 12 · offset 78080
WAVworker_input · 13 · offset 78080
WAVdecoder_input · 13 · offset 78080
WAVworker_input · 14 · offset 104960
WAVdecoder_input · 14 · offset 104960
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 81.964,
"reprocessed_audio_seconds": 63.956,
"worker_queue_ms": 2.5505516678094864,
"worker_decode_ms": 4852.467879652977,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 688.7278500944376,
"final_wait_values_ms": [
686.594195663929,
690.8615045249462,
672.0787100493908,
692.7283480763435
],
"first_partial_after_ready_ms": 2017.3999999761581,
"full_pass_ms": 42840.799999952316
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 81.804,
"reprocessed_audio_seconds": 63.796,
"worker_queue_ms": 2.3571494966745377,
"worker_decode_ms": 4868.290618062019,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 670.788487419486,
"final_wait_values_ms": [
674.5314970612526,
664.5412780344486,
667.0454777777195,
694.7531215846539
],
"first_partial_after_ready_ms": 2008.7999999523163,
"full_pass_ms": 41751.60000002384
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 83.056,
"reprocessed_audio_seconds": 65.104,
"worker_queue_ms": 2.434825524687767,
"worker_decode_ms": 4870.152408257127,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 702.6644982397556,
"final_wait_values_ms": [
738.0706891417503,
667.2583073377609,
665.3989478945732,
743.5733377933502
],
"first_partial_after_ready_ms": 2049.7999999523163,
"full_pass_ms": 42217.39999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный и вискар.
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 78.28399999999999,
"reprocessed_audio_seconds": 60.331999999999994,
"worker_queue_ms": 2.44072824716568,
"worker_decode_ms": 4847.382549196482,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 707.3383312672377,
"final_wait_values_ms": [
732.0715002715588,
700.3785371780396,
663.7476049363613,
714.2981253564358
],
"first_partial_after_ready_ms": 2050.899999976158,
"full_pass_ms": 41241.800000071526
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 80960
WAVdecoder_input · 10 · offset 80960
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза существует, но используют символический декодер, а не реальный виска.
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 78.396,
"reprocessed_audio_seconds": 60.388,
"worker_queue_ms": 2.8098616749048233,
"worker_decode_ms": 4858.060743659735,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 704.7870066016912,
"final_wait_values_ms": [
735.2737784385681,
668.8078157603741,
674.3002347648144,
744.4963082671165
],
"first_partial_after_ready_ms": 2000.7000000476837,
"full_pass_ms": 43306.699999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 80960
WAVdecoder_input · 10 · offset 80960
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.28399999999999,
"reprocessed_audio_seconds": 64.276,
"worker_queue_ms": 2.2728070616722107,
"worker_decode_ms": 4878.8552936166525,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 690.5025318264961,
"final_wait_values_ms": [
740.2415573596954,
665.6660921871662,
661.9002558290958,
715.338971465826
],
"first_partial_after_ready_ms": 2016.7000000476837,
"full_pass_ms": 42096.89999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный и вискар.
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 78.444,
"reprocessed_audio_seconds": 60.492,
"worker_queue_ms": 2.461696043610573,
"worker_decode_ms": 4852.295687422156,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 728.9165928959846,
"final_wait_values_ms": [
744.5451393723488,
722.201444208622,
660.31863540411,
735.6317415833473
],
"first_partial_after_ready_ms": 2052.600000023842,
"full_pass_ms": 42371.39999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 80960
WAVdecoder_input · 10 · offset 80960
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 29,
"processed_audio_seconds": 79.88,
"reprocessed_audio_seconds": 61.928,
"worker_queue_ms": 2.396564930677414,
"worker_decode_ms": 5109.769936650991,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 698.9228334277868,
"final_wait_values_ms": [
737.2276782989502,
648.5246382653713,
660.6179885566235,
740.8386059105396
],
"first_partial_after_ready_ms": 2043.5999999046326,
"full_pass_ms": 42377.5
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 81.9,
"reprocessed_audio_seconds": 63.891999999999996,
"worker_queue_ms": 2.4573914706707,
"worker_decode_ms": 4855.4698675870895,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 694.8829460889101,
"final_wait_values_ms": [
686.226911842823,
703.5389803349972,
666.8474711477757,
706.3914090394974
],
"first_partial_after_ready_ms": 2015.6999999284744,
"full_pass_ms": 42018.700000047684
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.092,
"reprocessed_audio_seconds": 64.084,
"worker_queue_ms": 2.51118466258049,
"worker_decode_ms": 4878.063201904297,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 696.0276234894991,
"final_wait_values_ms": [
690.1029869914055,
666.7964532971382,
770.0983472168446,
701.9522599875927
],
"first_partial_after_ready_ms": 2023.6999999284744,
"full_pass_ms": 41821.39999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный и вискар.
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 78.508,
"reprocessed_audio_seconds": 60.556,
"worker_queue_ms": 2.215074375271797,
"worker_decode_ms": 4850.330514833331,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 743.0419865995646,
"final_wait_values_ms": [
733.0533005297184,
753.0306726694107,
665.1710495352745,
1353.7815809249878
],
"first_partial_after_ready_ms": 2054.899999976158,
"full_pass_ms": 42422.89999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 80960
WAVdecoder_input · 10 · offset 80960
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 83.344,
"reprocessed_audio_seconds": 65.392,
"worker_queue_ms": 2.5932490825653076,
"worker_decode_ms": 4887.107722461224,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 716.9399857521057,
"final_wait_values_ms": [
791.7623072862625,
691.5726587176323,
666.3699559867382,
742.3073127865791
],
"first_partial_after_ready_ms": 2062.399999976158,
"full_pass_ms": 43182.800000071526
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 46.80400000000001,
"reprocessed_audio_seconds": 37.388000000000005,
"worker_queue_ms": 1.2638382613658905,
"worker_decode_ms": 2216.3203824311495,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 652.8319455683231,
"final_wait_values_ms": [
652.8319455683231
],
"first_partial_after_ready_ms": 1162.5,
"full_pass_ms": 24868.399999976158
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейст ТЕСТ 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 47.444,
"reprocessed_audio_seconds": 38.028000000000006,
"worker_queue_ms": 1.150047406554222,
"worker_decode_ms": 2229.1814666241407,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 657.2905145585537,
"final_wait_values_ms": [
657.2905145585537
],
"first_partial_after_ready_ms": 1174.9000000953674,
"full_pass_ms": 27455.0
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [
"TEST123"
],
"code_correct": 1,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс ТЕСТ 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 47.188,
"reprocessed_audio_seconds": 37.804,
"worker_queue_ms": 1.22942216694355,
"worker_decode_ms": 2240.660946816206,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 655.1000401377678,
"final_wait_values_ms": [
655.1000401377678
],
"first_partial_after_ready_ms": 1261.6999999284744,
"full_pass_ms": 26775.200000047684
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [
"TEST123"
],
"code_correct": 1,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Рейс Тес 123. Скорость 1000 км в час. Осталось 30 минут. Полоса 3500 метров.
{
"durations": {
"decode_count": 14,
"processed_audio_seconds": 47.54,
"reprocessed_audio_seconds": 38.156,
"worker_queue_ms": 1.3808868825435638,
"worker_decode_ms": 2206.801937893033,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 676.0645434260368,
"final_wait_values_ms": [
676.0645434260368
],
"first_partial_after_ready_ms": 1257.7999999523163,
"full_pass_ms": 24050.199999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [
123,
1000,
30,
3500
],
"number_correct": 4,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 71360
WAVdecoder_input · 10 · offset 71360
WAVworker_input · 11 · offset 71360
WAVdecoder_input · 11 · offset 71360
WAVworker_input · 12 · offset 71360
WAVdecoder_input · 12 · offset 71360
WAVworker_input · 13 · offset 71360
WAVdecoder_input · 13 · offset 71360
WAVworker_input · 14 · offset 71360
WAVdecoder_input · 14 · offset 71360
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.252,
"reprocessed_audio_seconds": 64.244,
"worker_queue_ms": 2.3094601929187775,
"worker_decode_ms": 4869.394268840551,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 712.4633211642504,
"final_wait_values_ms": [
741.5731325745583,
717.7896052598953,
664.3145121634007,
707.1370370686054
],
"first_partial_after_ready_ms": 2010.8999999761581,
"full_pass_ms": 41764.700000047684
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд лекома Акно совращается после совпадения слов двух D-code. Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлому. Тест длинная фраза существует, но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 29,
"processed_audio_seconds": 80.136,
"reprocessed_audio_seconds": 62.128,
"worker_queue_ms": 2.4330969899892807,
"worker_decode_ms": 4953.705858439207,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 684.686815366149,
"final_wait_values_ms": [
705.7859189808369,
661.1077636480331,
663.587711751461,
802.604865282774
],
"first_partial_after_ready_ms": 2007.3999999761581,
"full_pass_ms": 41731.0
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 7040
WAVdecoder_input · 10 · offset 7040
WAVУчитывается: True. Исходная сводка
Позывной БРАВО семьсот восемьдесят девять. Следуем на север. Расчётное время двадцать пять минут.
Позывной ТЕСТ
{
"durations": {
"decode_count": 10,
"processed_audio_seconds": 35.048,
"reprocessed_audio_seconds": 28.576,
"worker_queue_ms": 0.9281579405069351,
"worker_decode_ms": 1611.4020440727472,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 640.0643549859524,
"final_wait_values_ms": [
640.0643549859524
],
"first_partial_after_ready_ms": 1122.0999999046326,
"full_pass_ms": 17717.599999904633
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
789,
25
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": false
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 8320
WAVdecoder_input · 10 · offset 8320
WAVУчитывается: True. Исходная сводка
Позывной БРАВО семьсот восемьдесят девять. Следуем на север. Расчётное время двадцать пять минут.
Позывной Браво 789. Следуем на север. Расчетное время 25 минут.
{
"durations": {
"decode_count": 10,
"processed_audio_seconds": 29.644,
"reprocessed_audio_seconds": 23.171999999999997,
"worker_queue_ms": 0.7884204387664795,
"worker_decode_ms": 1609.2648264020681,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 638.0935348570347,
"final_wait_values_ms": [
638.0935348570347
],
"first_partial_after_ready_ms": 1119.3000000715256,
"full_pass_ms": 18747.300000071526
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
789,
25
],
"actual_numbers": [
789,
25
],
"number_correct": 2,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": true
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 78400
WAVdecoder_input · 10 · offset 78400
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.124,
"reprocessed_audio_seconds": 64.116,
"worker_queue_ms": 2.5733914226293564,
"worker_decode_ms": 4864.627428352833,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 709.0687546879053,
"final_wait_values_ms": [
732.9820580780506,
716.800857335329,
681.1259277164936,
701.3366520404816
],
"first_partial_after_ready_ms": 2017.7000000476837,
"full_pass_ms": 42689.39999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секунд на экране Акно совращается после совпадения слов двух декод. если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу тест длинная фраза но используют символический декодер, а не реальный виспер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 82.18799999999999,
"reprocessed_audio_seconds": 64.18,
"worker_queue_ms": 2.342255786061287,
"worker_decode_ms": 4867.722036316991,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 684.6048627048731,
"final_wait_values_ms": [
754.7478713095188,
663.0446128547192,
669.2501194775105,
699.9596059322357
],
"first_partial_after_ready_ms": 2012.5,
"full_pass_ms": 41372.10000002384
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 18240
WAVdecoder_input · 10 · offset 18240
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 83.344,
"reprocessed_audio_seconds": 65.392,
"worker_queue_ms": 2.4549365043640137,
"worker_decode_ms": 4872.675959020853,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 716.5403813123703,
"final_wait_values_ms": [
759.2274695634842,
691.7381547391415,
660.6625095009804,
741.3426078855991
],
"first_partial_after_ready_ms": 2047.9000000953674,
"full_pass_ms": 43060.699999928474
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
длинная нестабильная фраза может упереться в 8 секундное окно окно совершается после совпадения слов двух декод Если устойчивый префикс не появляется, дальнейший рост проводит к оверфлоу. Тест длинная фраза существует, но используют символический декодер, а не реальный вискер
{
"durations": {
"decode_count": 30,
"processed_audio_seconds": 83.088,
"reprocessed_audio_seconds": 65.136,
"worker_queue_ms": 2.4045873433351517,
"worker_decode_ms": 4888.293920084834,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": 718.5622435063124,
"final_wait_values_ms": [
743.9551316201687,
693.169355392456,
673.1280870735645,
754.1173100471497
],
"first_partial_after_ready_ms": 2043.7999999523163,
"full_pass_ms": 42176.39999997616
},
"capture_issues": [],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [
8
],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}worker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 1 · offset 0
WAVdecoder_input · 1 · offset 0
WAVworker_input · 2 · offset 0
WAVdecoder_input · 2 · offset 0
WAVworker_input · 3 · offset 0
WAVdecoder_input · 3 · offset 0
WAVworker_input · 4 · offset 0
WAVdecoder_input · 4 · offset 0
WAVworker_input · 5 · offset 0
WAVdecoder_input · 5 · offset 0
WAVworker_input · 6 · offset 0
WAVdecoder_input · 6 · offset 0
WAVworker_input · 7 · offset 0
WAVdecoder_input · 7 · offset 0
WAVworker_input · 8 · offset 0
WAVdecoder_input · 8 · offset 0
WAVworker_input · 9 · offset 0
WAVdecoder_input · 9 · offset 0
WAVworker_input · 10 · offset 0
WAVdecoder_input · 10 · offset 0
WAVУчитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": 4275.600000023842,
"full_pass_ms": 41998.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 264.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 140.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 113.59999990463257
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 112.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 112.29999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.69999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 122.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 125.79999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 122.19999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 122.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 129.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 113.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 130.69999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 112.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 110.69999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 110.80000007152557
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 113.30000007152557
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 128.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.80000007152557
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 111.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 150.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 125.29999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.79999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 117.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 117.19999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 112.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 211.80000007152557
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 112.5
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 111.90000009536743
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 117.29999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.89999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 115.70000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 127.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 113.09999990463257
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 119.89999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 117.89999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 111.90000009536743
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 111.70000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 120.40000009536743
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 124.20000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 125.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 135.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 119.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 116.79999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 137.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper Длинная нестабильная фраза может упереться в восьмисекундное окно. Окно сокращается после совпадения слов двух decode. Если устойчивый префикс не появляется, дальнейший рост приводит к overflow. Тест длинной фразы существует, но использует символический decoder, а не реальный Whisper
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.20000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 128.89999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди ближайший открытый аэропорт. Покажи маршрут на карте и расскажи, какая там сейчас погода.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 125.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 124.19999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 130.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 123.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 122.0
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 127.20000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 120.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 124.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ четыреста пятьдесят шесть. Скорость восемьсот километров в час. Осталось двадцать минут. Полоса две тысячи восемьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.69999992847443
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
456,
800,
20,
2800
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST456"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.79999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Найди аэропорт с самым слабым ветром. Проверь открытость аэропорта и наличие свободной полосы. Покажи его на карте.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 120.10000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 120.39999997615814
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
еполный PCM-чанк дополняется тишиной вместо накопления остатка. Каждый resampled frame разбивается отдельно; короткий остаток дополняется нулями. При иной пакетизации это способно добавлять лишнюю тишину и менять длительность.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 117.60000002384186
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 115.79999995231628
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 122.5
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 115.70000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 118.70000004768372
},
"capture_issues": [
"frozen_input_mismatch",
"ingress_capture_incomplete"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Учитывается: True. Исходная сводка
Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров. Рейс ТЕСТ сто двадцать три. Скорость тысяча километров в час. Осталось тридцать минут. Полоса три тысячи пятьсот метров.
Сохранённый вход
WAV{
"durations": {
"decode_count": null,
"processed_audio_seconds": null,
"reprocessed_audio_seconds": null,
"worker_queue_ms": null,
"worker_decode_ms": null,
"prefinal_prepared": null,
"prefinal_reused": null,
"refinement_attempts": null,
"final_wait_ms": null,
"final_wait_values_ms": [],
"first_partial_after_ready_ms": null,
"full_pass_ms": 429.2999999523163
},
"capture_issues": [
"ingress_capture_incomplete",
"microphone_cycle_failed"
],
"measurement_gaps": [],
"entity_scores": {
"expected_numbers": [
123,
1000,
30,
3500,
123,
1000,
30,
3500
],
"actual_numbers": [],
"number_correct": 0,
"expected_codes": [
"TEST123",
"TEST123"
],
"actual_codes": [],
"code_correct": 0,
"unknown_code_preserved": null
}
}Прежняя серия до исправления показывается отдельно. Её значения не включены в свежие пары. WER/CER получены из фактических final, не из звука. Replay не является новым тестом Chrome AEC/NS/AGC. Полный проход не является чистым GPU-временем. Обычный режим не изменён.
Прежние лишние слова на границе нестабильная/после в свежих парах отсутствуют. Ошибочные варианты уже присутствуют в сырых гипотезах decoder.
{
"evidence_ordinals": [
1,
7,
2,
8
],
"verified": "Прежние лишние слова на границе нестабильная/после в свежих парах отсутствуют. Ошибочные варианты уже присутствуют в сырых гипотезах decoder.",
"limitation": "Проверены конкретные пары, не доказано отсутствие любых ошибок склейки."
}Обычный VAD final отвергнут по avg_logprob после сокращения контекста; не internal segment, очередь или переполнение.
Гипотеза, не измеренный выигрыш: Зафиксировать более ранний снимок контекста при END и не давать ожидающему partial дополнительно сокращать его перед final. Эффект пока не измерен; фильтр уверенности не менять.
{
"evidence_ordinals": [
3,
9
],
"candidate": {
"final_window": 7,
"segment": false,
"offset_samples": 29120,
"audio_seconds": 2.252,
"avg_logprob": -1.192798,
"threshold": -1.0,
"no_speech_prob": 0,
"compression_ratio": 0.8043
},
"baseline": {
"audio_seconds": 4.072,
"offset_samples": 0,
"avg_logprob": -0.403735,
"rejected": false
},
"previous_candidate_partial": {
"window": 6,
"offset_samples": 19520,
"audio_seconds": 2.756,
"avg_logprob": -0.407298
},
"verified": "Обычный VAD final отвергнут по avg_logprob после сокращения контекста; не internal segment, очередь или переполнение.",
"hypothesis": "Зафиксировать более ранний снимок контекста при END и не давать ожидающему partial дополнительно сокращать его перед final. Эффект пока не измерен; фильтр уверенности не менять."
}Некоторые window final содержат двойные пробелы. Нормализация WER их устраняет.
{
"verified": "Некоторые window final содержат двойные пробелы. Нормализация WER их устраняет.",
"deferred": "Не менять источник во время замороженной серии."
}59→55 decode: четыре пропущенных partial. В adaptive четыре интервала960–1096мс при обычных645–744мс. Ветка800мс работает, но включается редко.
Гипотеза, не измеренный выигрыш: Отдельно учитывать устойчивый префикс и ограниченный изменяющийся хвост. Проверить снижение decode без ухудшения WER и задержки; ослабление условия пока не подтверждено.
{
"evidence_ordinals": [
9,
15
],
"verified": "59→55 decode: четыре пропущенных partial. В adaptive четыре интервала960–1096мс при обычных645–744мс. Ветка800мс работает, но включается редко.",
"source_condition": "stable_count>=2; сохранение всех неподтверждённых слов предыдущей гипотезы, кроме роста последнего слова. Изменение хвоста сбрасывает серию устойчивости.",
"measurement_limit": "stable_count не экспортируется: точное значение для каждого decode неизвестно.",
"hypothesis": "Отдельно учитывать устойчивый префикс и ограниченный изменяющийся хвост. Проверить снижение decode без ухудшения WER и задержки; ослабление условия пока не подтверждено."
}С подсказкой правильная полная partial заменена финальной гипотезой ТЕСТ; источник PCM полон. Renderer добавил только ранее подтверждённый префикс Позывной. Без подсказки final25минут дополнен ранее подтверждёнными словами до полной фразы.
Гипотеза, не измеренный выигрыш: Подсказка доминирует в final. Не включать статическую подсказку глобально; отдельно проверить защиту от исчезновения уже распознанной длинной фразы и уточнение такого хвоста. Польза дополнительных проходов в этом кейсе ещё не измерена.
{
"evidence_ordinals": [
43,
44
],
"verified": "С подсказкой правильная полная partial заменена финальной гипотезой ТЕСТ; источник PCM полон. Renderer добавил только ранее подтверждённый префикс Позывной. Без подсказки final25минут дополнен ранее подтверждёнными словами до полной фразы.",
"candidate_partial": {
"window": 9,
"offset_samples": 0,
"audio_seconds": 6.024,
"avg_logprob": -0.0941,
"complete_correct_text": true
},
"candidate_final": {
"window": 10,
"offset_samples": 8320,
"audio_seconds": 5.952,
"text": "ТЕСТ",
"word_samples": [
8320,
16000
],
"avg_logprob": -0.8843,
"no_speech_prob": 0,
"compression_ratio": 0.4706,
"accepted": true
},
"baseline_final": {
"offset_samples": 78400,
"text": "25 минут.",
"avg_logprob": -0.4314
},
"secondary_factor": "Чередование BRAVO/Браво мешало legacy подтвердить общий точный префикс; сохранено только Позывной.",
"hypothesis": "Подсказка доминирует в final. Не включать статическую подсказку глобально; отдельно проверить защиту от исчезновения уже распознанной длинной фразы и уточнение такого хвоста. Польза дополнительных проходов в этом кейсе ещё не измерена."
}Первые 48 экспортов полные. В №49 PCM отправлялся, но END получил no responders, чтение диагностики — quality_access_expired. Последующие 67 replay и микрофонный trial получили сообщение об истечении доступа. Их WER/CER не измерены.
Гипотеза, не измеренный выигрыш: Испытательный запускатель должен останавливать серию при потере доступа и сохранять точку продолжения; сейчас он записал ошибки для всех оставшихся позиций. Причина истечения допуска требует отдельной проверки; срок capability и срок входа не следует смешивать.
{
"verified": "Первые 48 экспортов полные. В №49 PCM отправлялся, но END получил no responders, чтение диагностики — quality_access_expired. Последующие 67 replay и микрофонный trial получили сообщение об истечении доступа. Их WER/CER не измерены.",
"hypothesis": "Испытательный запускатель должен останавливать серию при потере доступа и сохранять точку продолжения; сейчас он записал ошибки для всех оставшихся позиций. Причина истечения допуска требует отдельной проверки; срок capability и срок входа не следует смешивать.",
"completed": 48,
"technical_failures": 69,
"initial_failed_ordinal": 49
}{
"state": {
"campaign_id": "342ef525-e816-4314-83b3-6c8c3fc58c00",
"phase": "closed_with_incomplete_control",
"worker_sha": "d9f78874cffe1b175846ef4325df38f993c2f943",
"extension_sha": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
"extension_files_prepared": true,
"browser_reload_confirmed": "user reported; installed bundle matched corrected build",
"old_results_unchanged": true,
"fresh_baseline": true,
"schedule_trials": 116,
"microphone_cycles": 2,
"grant_expires_at": 1792490381,
"installed_backup": "локальный источник;,
"asr_preflight_job": 18239,
"authorization_job": 18201,
"mic_watcher_pid": 923162,
"manual_start_reported": true,
"old_directory_selected_at": "2026-10-20T04:02:38.125Z",
"first_exports_verified": 2,
"frozen_ingress_verified": true,
"runtime": [
{
"component": "Streaming worker",
"sha": "d9f78874cffe1b175846ef4325df38f993c2f943",
"state": "healthy; private NATS ready",
"digest": "builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:8cba229bf2318f70095ca96740a8dbda63eb451bf8da30f51d18ff3eec422d81"
},
{
"component": "Live bridge",
"sha": "46f65a198b8825fa305895b33dc29affdaeee6c4",
"state": "Не обновлялся этим исправлением; предыдущая поставка сохранена"
},
{
"component": "Gateway / audio ingress",
"sha": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
"state": "Не обновлялись этим исправлением; предыдущая поставка сохранена"
},
{
"component": "Испытательное расширение",
"sha": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
"state": "Файлы обновлены; пользователь сообщил reload/start; получены реальные экспорты новой кампании"
}
],
"mandatory_checks_success": true,
"deployment_caveat": "Предыдущая job18232 обновила worker, затем отказала на изменении соседней task nats_ruby_nats. Fresh read-only preflight18239 подтвердил runtime и стабильность соседей в своём окне. Guard не ослаблялся.",
"extension_ci_caveat": "CI job18186 скомпилировала обе сборки и отказала при выгрузке artifacts из-за DNS. Установлена локальная сборка точного SHA и lockfile.",
"this_turn_service_updates": 0,
"completed_exports": 48,
"technical_failures": 69,
"asr_rejected_runs": 1,
"completed_at": "2026-10-20T04:39:58.442642+00:00",
"deferred": [
"Повторный контроль: 68 replay без полных измерений",
"Два микрофонных цикла; захват не начат из-за истечения доступа"
],
"ordinary_mode_changed": false,
"cleanup": {
"watcher_stopped": true,
"virtual_devices_removed": true,
"default_devices_unchanged": true,
"local_access_files_removed": true
}
},
"audit": {
"version": 1,
"campaign_id": "342ef525-e816-4314-83b3-6c8c3fc58c00",
"profiles": {
"dev": {
"proof": {
"window": {
"safe": false,
"reasons": [
"quality_loss:s2_2_minus18",
"quality_loss:s6_1_quiet",
"quality_loss:s6_2_repetition"
],
"candidate_edits": 80,
"baseline_edits": 70,
"candidate_errors": 1,
"baseline_errors": 0,
"quality_gain": false,
"against": "legacy",
"delta_ms": -12.536958791315556,
"decode_reduction": null,
"long_delta_ms": null,
"accepted": false
},
"adaptive": {
"safe": false,
"reasons": [
"quality_loss:s2_2_minus18",
"quality_loss:s6_1_quiet",
"quality_loss:s6_2_repetition",
"quality_loss:s5_2_codes"
],
"candidate_edits": 79,
"baseline_edits": 70,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": false,
"against": "legacy",
"delta_ms": -17.41713285446167,
"decode_reduction": 0.051724137931034475,
"long_delta_ms": -39.86829146742821,
"accepted": false
},
"prefinal": {
"safe": false,
"reasons": [
"quality_loss:s2_2_minus18",
"quality_loss:s6_1_quiet",
"quality_loss:s6_2_repetition"
],
"candidate_edits": 77,
"baseline_edits": 70,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": false,
"against": "legacy",
"delta_ms": -127.29305028915405,
"decode_reduction": null,
"long_delta_ms": null,
"accepted": false
}
}
},
"beam": {
"proof": {
"safe": false,
"reasons": [
"quality_loss:s6_1_quiet"
],
"candidate_edits": 79,
"baseline_edits": 79,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": false,
"delta_ms": 9.900289587676525,
"accepted": false
}
},
"hotwords": {
"proof": {
"safe": false,
"reasons": [
"quality_loss:bravo789",
"number_or_code_regression:bravo789",
"number_or_code_order_regression:bravo789"
],
"candidate_edits": 45,
"baseline_edits": 40,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": false,
"delta_ms": -9.496841579675674,
"accepted": false
}
},
"final": {
"base_profile": "legacy",
"beam3": false,
"hotwords": false
}
},
"client_differences": [],
"controls": [
{
"case": "s2_2_minus18",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s2_2_minus18"
],
"candidate_edits": 89,
"baseline_edits": 89,
"candidate_errors": 2,
"baseline_errors": 2,
"quality_gain": false
},
{
"case": "s6_1_quiet",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_1_quiet"
],
"candidate_edits": 85,
"baseline_edits": 85,
"candidate_errors": 2,
"baseline_errors": 2,
"quality_gain": false
},
{
"case": "s6_2_repetition",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_2_repetition"
],
"candidate_edits": 222,
"baseline_edits": 222,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s5_1_command",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s5_1_command"
],
"candidate_edits": 42,
"baseline_edits": 42,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s5_2_codes",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s5_2_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s2_3_quiet_codes",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s2_3_quiet_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_4_transition",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_4_transition"
],
"candidate_edits": 84,
"baseline_edits": 84,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_5_codes",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_5_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_6_sentence",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_6_sentence"
],
"candidate_edits": 51,
"baseline_edits": 51,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_1_clean",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_1_clean"
],
"candidate_edits": 84,
"baseline_edits": 84,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s6_6_silence",
"split": "negative",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_6_silence"
],
"candidate_edits": 0,
"baseline_edits": 0,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s6_6_noise",
"split": "negative",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_6_noise"
],
"candidate_edits": 0,
"baseline_edits": 0,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
}
]
},
"verdict": {
"version": 1,
"campaign_id": "342ef525-e816-4314-83b3-6c8c3fc58c00",
"conclusion": "Безопасного нового набора для включения не выбрано; обычный алгоритм сохранён.",
"explanation": "Подбор завершён. Каждое изменение оценено отдельно; локальный выигрыш не объявлен улучшением всего тракта. Контроль сравнивал два набора запусков одного legacy: это измерение повторяемости, не эффект нового алгоритма. Полных экспортов 48/117; повторный контроль и цикл микрофона не завершены. Ошибки доступа не считаются ошибками распознавания. Недостающие испытания отложены.",
"completed_exports": 48,
"summary_status": "completed_with_mic_failure",
"attempts": 117,
"scoring_runs": 117,
"scheduled_replays": 116,
"superseded_technical_attempts": 0,
"technical_failures": 69,
"asr_failed_runs": 1,
"rejected_phrases": 1,
"capture_issue_runs": 69,
"duplicate_finals": 0,
"selected": {
"base_profile": "legacy",
"beam3": false,
"hotwords": false
},
"distinct_candidate": false,
"control_complete": false,
"control_safe": false,
"beam_execution_verified": true,
"mic_safe": false,
"timing_control_safe": false,
"timing_controls": [
{
"case": "s2_2_minus18",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s6_1_quiet",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s6_2_repetition",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s5_1_command",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s5_2_codes",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s2_3_quiet_codes",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s7_4_transition",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s7_5_codes",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s7_6_sentence",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
},
{
"case": "s7_1_clean",
"complete": false,
"delta_ms": null,
"allowed_increase_ms": 100,
"safe": false
}
],
"profile_mismatches": [],
"combination_accepted": false,
"ordinary_mode_changed": false,
"quiet_control": {
"baseline_n": 9,
"candidate_n": 9,
"baseline_wer": null,
"candidate_wer": null,
"relative_reduction": null,
"target_20_percent_met": false,
"identical_profiles": true
},
"isolated_effects": [
{
"id": "window",
"before": "legacy",
"after": "window",
"complete": true,
"accepted": false,
"proof": {
"safe": false,
"reasons": [
"quality_loss:s2_2_minus18",
"quality_loss:s6_1_quiet",
"quality_loss:s6_2_repetition"
],
"candidate_edits": 80,
"baseline_edits": 70,
"candidate_errors": 1,
"baseline_errors": 0,
"quality_gain": false
},
"delta_ms": -12.536958791315556,
"long_decode_reduction": -0.01724137931034475,
"baseline": {
"n": 6,
"wer": 0.35353535353535354,
"cer": 0.24016064257028114,
"decode_median": 22,
"final_ms_median": 673.9436704665422,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 6,
"wer": 0.40404040404040403,
"cer": 0.2642570281124498,
"decode_median": 22.5,
"final_ms_median": 683.9461140334606,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 1
},
"cases": [
{
"id": "s2_2_minus18",
"baseline": {
"n": 1,
"wer": 0.40540540540540543,
"cer": 0.23553719008264462,
"decode_median": 30,
"final_ms_median": 686.4399164915085,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2024793388429752,
"decode_median": 30,
"final_ms_median": 694.9407402426004,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_1_quiet",
"baseline": {
"n": 1,
"wer": 0.2972972972972973,
"cer": 0.17768595041322313,
"decode_median": 30,
"final_ms_median": 728.5397220402956,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2396694214876033,
"decode_median": 30,
"final_ms_median": 689.0172939747572,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_2_repetition",
"baseline": {
"n": 1,
"wer": 0.32432432432432434,
"cer": 0.1921487603305785,
"decode_median": 58,
"final_ms_median": 693.4114694595337,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.40540540540540543,
"cer": 0.2830578512396694,
"decode_median": 59,
"final_ms_median": 678.874934092164,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 1
}
},
{
"id": "s5_1_command",
"baseline": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 661.447424441576,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 646.5004719793797,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s5_2_codes",
"baseline": {
"n": 1,
"wer": 0.5555555555555556,
"cer": 0.5353535353535354,
"decode_median": 14,
"final_ms_median": 649.5013311505318,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5,
"cer": 0.45454545454545453,
"decode_median": 15,
"final_ms_median": 742.231447249651,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s2_3_quiet_codes",
"baseline": {
"n": 1,
"wer": 0.5555555555555556,
"cer": 0.5353535353535354,
"decode_median": 14,
"final_ms_median": 655.0934202969074,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5,
"cer": 0.40404040404040403,
"decode_median": 14,
"final_ms_median": 644.556038081646,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
}
]
},
{
"id": "adaptive",
"before": "window",
"after": "window_adaptive",
"complete": true,
"accepted": false,
"proof": {
"safe": false,
"reasons": [
"quality_loss:s6_1_quiet",
"number_or_code_regression:s6_2_repetition",
"number_or_code_order_regression:s6_2_repetition",
"quality_loss:s5_2_codes"
],
"candidate_edits": 79,
"baseline_edits": 80,
"candidate_errors": 0,
"baseline_errors": 1,
"quality_gain": true
},
"delta_ms": -23.519196547567844,
"long_decode_reduction": 0.06779661016949157,
"baseline": {
"n": 6,
"wer": 0.40404040404040403,
"cer": 0.2642570281124498,
"decode_median": 22.5,
"final_ms_median": 683.9461140334606,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 1
},
"candidate": {
"n": 6,
"wer": 0.398989898989899,
"cer": 0.2385542168674699,
"decode_median": 21,
"final_ms_median": 649.9990299344063,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 0
},
"cases": [
{
"id": "s2_2_minus18",
"baseline": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2024793388429752,
"decode_median": 30,
"final_ms_median": 694.9407402426004,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2024793388429752,
"decode_median": 29,
"final_ms_median": 673.2341032475233,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_1_quiet",
"baseline": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2396694214876033,
"decode_median": 30,
"final_ms_median": 689.0172939747572,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.4594594594594595,
"cer": 0.2809917355371901,
"decode_median": 29,
"final_ms_median": 662.6049466431141,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_2_repetition",
"baseline": {
"n": 1,
"wer": 0.40540540540540543,
"cer": 0.2830578512396694,
"decode_median": 59,
"final_ms_median": 678.874934092164,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 1
},
"candidate": {
"n": 1,
"wer": 0.36486486486486486,
"cer": 0.1962809917355372,
"decode_median": 55,
"final_ms_median": 653.5431779921055,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s5_1_command",
"baseline": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 646.5004719793797,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 639.8189719766378,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s5_2_codes",
"baseline": {
"n": 1,
"wer": 0.5,
"cer": 0.45454545454545453,
"decode_median": 15,
"final_ms_median": 742.231447249651,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5555555555555556,
"cer": 0.45454545454545453,
"decode_median": 13,
"final_ms_median": 646.4548818767071,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s2_3_quiet_codes",
"baseline": {
"n": 1,
"wer": 0.5,
"cer": 0.40404040404040403,
"decode_median": 14,
"final_ms_median": 644.556038081646,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5,
"cer": 0.40404040404040403,
"decode_median": 13,
"final_ms_median": 642.3801854252815,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
}
]
},
{
"id": "prefinal",
"before": "window_adaptive",
"after": "window_adaptive_prefinal",
"complete": true,
"accepted": true,
"proof": {
"safe": true,
"reasons": [],
"candidate_edits": 77,
"baseline_edits": 79,
"candidate_errors": 0,
"baseline_errors": 0,
"quality_gain": true
},
"delta_ms": -102.4171132594347,
"long_decode_reduction": 0.018181818181818188,
"baseline": {
"n": 6,
"wer": 0.398989898989899,
"cer": 0.2385542168674699,
"decode_median": 21,
"final_ms_median": 649.9990299344063,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 6,
"wer": 0.3888888888888889,
"cer": 0.23052208835341365,
"decode_median": 21,
"final_ms_median": 555.3900310769677,
"refinement_attempts": [
null,
null,
null,
null,
null,
null
],
"false_finals": 0,
"failures": 0
},
"cases": [
{
"id": "s2_2_minus18",
"baseline": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2024793388429752,
"decode_median": 29,
"final_ms_median": 673.2341032475233,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.43243243243243246,
"cer": 0.2024793388429752,
"decode_median": 27,
"final_ms_median": 557.9532291740179,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_1_quiet",
"baseline": {
"n": 1,
"wer": 0.4594594594594595,
"cer": 0.2809917355371901,
"decode_median": 29,
"final_ms_median": 662.6049466431141,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.4594594594594595,
"cer": 0.24380165289256198,
"decode_median": 30,
"final_ms_median": 602.4403087794781,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s6_2_repetition",
"baseline": {
"n": 1,
"wer": 0.36486486486486486,
"cer": 0.1962809917355372,
"decode_median": 55,
"final_ms_median": 653.5431779921055,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.35135135135135137,
"cer": 0.19421487603305784,
"decode_median": 54,
"final_ms_median": 527.9909577220678,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s5_1_command",
"baseline": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 639.8189719766378,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0,
"cer": 0,
"decode_median": 12,
"final_ms_median": 574.2019955068827,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s5_2_codes",
"baseline": {
"n": 1,
"wer": 0.5555555555555556,
"cer": 0.45454545454545453,
"decode_median": 13,
"final_ms_median": 646.4548818767071,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5,
"cer": 0.45454545454545453,
"decode_median": 15,
"final_ms_median": 487.72822692990303,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
},
{
"id": "s2_3_quiet_codes",
"baseline": {
"n": 1,
"wer": 0.5,
"cer": 0.40404040404040403,
"decode_median": 13,
"final_ms_median": 642.3801854252815,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
},
"candidate": {
"n": 1,
"wer": 0.5,
"cer": 0.40404040404040403,
"decode_median": 14,
"final_ms_median": 552.8268329799175,
"refinement_attempts": [
null
],
"false_finals": 0,
"failures": 0
}
}
]
}
],
"beam_execution": {
"runs": 6,
"attempts": [
null,
null,
null,
null,
null,
null
],
"observed": false,
"diagnostic_records": 0,
"accepted_records": 0
},
"controls": [
{
"case": "s2_2_minus18",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s2_2_minus18"
],
"candidate_edits": 89,
"baseline_edits": 89,
"candidate_errors": 2,
"baseline_errors": 2,
"quality_gain": false
},
{
"case": "s6_1_quiet",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_1_quiet"
],
"candidate_edits": 85,
"baseline_edits": 85,
"candidate_errors": 2,
"baseline_errors": 2,
"quality_gain": false
},
{
"case": "s6_2_repetition",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_2_repetition"
],
"candidate_edits": 222,
"baseline_edits": 222,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s5_1_command",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s5_1_command"
],
"candidate_edits": 42,
"baseline_edits": 42,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s5_2_codes",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s5_2_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s2_3_quiet_codes",
"split": "dev",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s2_3_quiet_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_4_transition",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_4_transition"
],
"candidate_edits": 84,
"baseline_edits": 84,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_5_codes",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_5_codes"
],
"candidate_edits": 54,
"baseline_edits": 54,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_6_sentence",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_6_sentence"
],
"candidate_edits": 51,
"baseline_edits": 51,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s7_1_clean",
"split": "heldout",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s7_1_clean"
],
"candidate_edits": 84,
"baseline_edits": 84,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s6_6_silence",
"split": "negative",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_6_silence"
],
"candidate_edits": 0,
"baseline_edits": 0,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
},
{
"case": "s6_6_noise",
"split": "negative",
"verdict": "Данных недостаточно",
"complete": false,
"identical_profiles": true,
"safe": false,
"reasons": [
"duplicates_or_incomplete_capture:s6_6_noise"
],
"candidate_edits": 0,
"baseline_edits": 0,
"candidate_errors": 3,
"baseline_errors": 3,
"quality_gain": false
}
]
}
}