Словарь

Что такое пакетное распознавание речи

Марк Весёлый · основатель «Потока» · ~4 мин
Что такое пакетное распознавание речи

Пакетное распознавание — обработка уже целиком записанного аудиофайла, а не звука по мере того, как человек говорит; так распознают уже готовые записи. У «Потока» (potok.now) на компьютере устроено иначе — диктовка с зажатой клавишей, а расшифровкой готовых записей занимается его Telegram-бот @potok_now_bot.

Когда сервис получает не живой звук, а уже готовый файл целиком, он работает иначе, чем при обычной диктовке или голосовом вводе — вот в чём разница и почему она важна для расшифровки записей.

Где термин всплывает в жизни

Пакетное распознавание применяют там, где запись уже существует целиком, а не создаётся прямо сейчас. Сервис получает не поток аудио по мере разговора, а уже готовый файл — целиком, от начала до конца, — и возвращает текст после того, как обработка этого файла завершена.

Противоположность пакетному распознаванию — потоковая обработка: система получает звук небольшими порциями по мере того, как человек говорит, и возвращает распознанный текст почти сразу, не дожидаясь конца записи. Пакетное распознавание устроено наоборот: на входе уже есть целый, законченный файл, а не звук, который поступает прямо во время разговора.

По документации Google Cloud Speech-to-Text, пакетное распознавание запускает длительную фоновую операцию обработки звука и применяется для записей длиннее 60 секунд — то есть для файлов, которые уже существуют целиком, а не для короткой фразы, сказанной вслух только что.

Пример: пакетное распознавание применяют для расшифровки готовых записей.

Смежные понятия — распознавание речи (ASR) и другие термины из словаря о распознавании речи.

Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Определение пакетного распознавания без формул

Пакетное распознавание — это обработка уже целиком записанного аудиофайла, а не звукового потока в реальном времени. Файл существует заранее и целиком, и система обрабатывает его как один законченный кусок, а не короткими фрагментами по мере того, как поступает звук.

Это и есть суть термина: не то, как быстро отвечает система, а то, что она получает — уже готовую, полностью записанную речь, а не живой разговор, который продолжается прямо сейчас.

По документации Google Cloud Speech-to-Text, пакетное распознавание запускает длительную фоновую операцию обработки звука и применяется для записей длиннее 60 секунд, то есть рассчитано на уже существующие целиком файлы такой длины.

ТерминЧто значитПример
Пакетное распознаваниеобработка уже целиком записанного аудиофайла, а не потока в реальном временипакетное распознавание применяют для расшифровки готовых записей
Rescoringповторная оценка нескольких вариантов распознанного текста для выбора наиболее вероятногоrescoring помогает языковой модели поправить черновой результат акустической модели
Отношение сигнал/шум (SNR)соотношение уровня полезного звука (голоса) к уровню фонового шумачем выше SNR, тем легче системе точно распознать речь
Диалектрегиональная разновидность языка с особенностями произношения и лексики, которая может влиять на точность распознаваниямодель, обученная на литературной норме, может хуже справляться с сильным диалектом

Ограничения Потока по этой части

«Поток» на компьютере — это диктовка с зажатой клавишей, а не обработка уже записанных файлов: для расшифровки готовых голосовых, аудио и видео у «Потока» есть Telegram-бот @potok_now_bot — 60 минут в месяц бесплатно, только русская речь. Сам «Поток» — облачный сервис, без интернета не работает.

Разбор темы в три шага: Где термин всплывает в жизни → Определение пакетного распознавания без формул → Ограничения Потока по этой части
О чём страница по шагам: Где термин всплывает в жизни → Определение пакетного распознавания без формул → Ограничения Потока по этой части.

Частые вопросы

Чем пакетное распознавание отличается от потокового?

Пакетное распознавание получает уже готовый, целиком записанный аудиофайл и возвращает текст после обработки; потоковое получает звук небольшими порциями по мере того, как человек говорит, и выдаёт текст почти сразу.

Может ли «Поток» пакетно распознавать готовые записи?

Само приложение «Поток» — это диктовка с зажатой клавишей, а не обработка готовых файлов. Расшифровкой уже записанных голосовых, аудио и видео занимается его Telegram-бот @potok_now_bot — 60 минут в месяц бесплатно, только русская речь.

Если хотите сравнить сами

Возьмите одну свою задачу и надиктуйте её в «Потоке». Первые 14 дней — без ограничений и без карты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

Скачать «Поток»

Голосовое из мессенджера или запись созвона можно переслать боту @potok_now_bot — он пришлёт текст. Бот входит в ту же подписку, что и приложение «Поток».

Встроенная диктовка и «Поток»

По справке Microsoft и Apple.
СредствоГде работаетРусский языкГде распознаётся речь
Голосовой ввод Windows (Win+H)Windows 10 и 11только в Windows 11облако Microsoft, без интернета не работает
Диктовка macOSmacOSестьна устройстве или на серверах Apple
ПотокWindows, macOS, Linuxосновной языкоблако, серверы в России, без интернета не работает

Первоисточники: docs.cloud.google.com · support.microsoft.com

Марк Весёлый — основатель «Потока». Пишет о голосовом вводе на русском: как диктовать в рабочих программах, что мешает и чем это чинится.
© Поток · Липатников Владимир Олегович · ИНН 502915859701 · Оферта Сравнения · Вопросы и ответы · О проекте Бесплатный голосовой ввод · Голосовой ввод для нейросетей · Данные и 152-ФЗ · Голосовой ввод на Mac · Тарифы бота · 14 дней Pro за отзыв