Словарь

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

Марк Весёлый · основатель «Потока» · ~6 мин

Батчинг запросов — это объединение нескольких запросов на распознавание речи в одну пачку для совместной обработки на сервере: так экономятся вычислительные ресурсы. Термин используется в описании серверных систем распознавания, например у NVIDIA Triton Inference Server. Батчинг повышает эффективность обработки, но может немного увеличивать задержку ответа на отдельный запрос.

Слово «батчинг» встречается в документации серверных систем распознавания речи, когда речь заходит о том, как обрабатывать много запросов одновременно. Разберёмся, что это значит и почему это может отразиться на скорости ответа.

Где встречается батчинг запросов

Батчинг запросов чаще всего упоминают в похожих контекстах:

ТерминЧто значитПример
Батчинг запросовобъединение нескольких запросов на распознавание для совместной обработки и экономии вычислительных ресурсовбатчинг на сервере повышает эффективность, но может немного увеличивать задержку отдельного запроса
Бюджет задержки (latency budget)допустимое время отклика системы, заложенное при проектировании сервисажёсткий бюджет задержки заставляет ограничивать пропускную способность сервиса, чтобы уложиться в заданное время ответа
STT (Speech-to-Text)другое название для распознавания речи — преобразование звучащей речи в текстSTT и ASR в быту часто используют как синонимы
Доменная адаптациянастройка модели распознавания под особенности конкретной предметной области — юриспруденции, медицины, ИТдоменная адаптация снижает число ошибок в специфических терминах отрасли
Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Как батчинг сказывается на скорости ответа

Батчинг — не поломка и не признак плохого сервиса, а обычная техника экономии ресурсов на стороне сервера: несколько запросов на распознавание объединяются в одну пачку, и обработка идёт совместно, а не по одному. Для пользователя это означает компромисс между эффективностью для сервера и скоростью ответа для конкретного запроса: по описанию NVIDIA Triton Inference Server, батчинг повышает эффективность обработки, но может немного увеличивать задержку отдельного запроса.

Если задержка ответа программы для голосового ввода критична, стоит иметь в виду, что небольшая часть этой задержки может объясняться именно батчингом на стороне сервера, а не самим качеством распознавания. Другие термины из той же области собраны в разделе словаря.

Где Поток тут ни при чём

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

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

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

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

Может немного увеличить задержку именно этого запроса: по описанию NVIDIA Triton Inference Server, батчинг на сервере повышает эффективность, но может немного увеличивать задержку отдельного запроса.

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

Что такое батчинг запросов. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое батчинг запросов» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Что такое батчинг запросов: чем «Поток» отличается от встроенной диктовки?

Что такое батчинг запросов. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое батчинг запросов» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

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

Что такое батчинг запросов. Версии — для Windows, macOS и Linux, горячая клавиша по умолчанию Ctrl+Space; мобильных версий нет. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. Горячую клавишу можно заменить в настройках: подойдёт любая клавиша, сочетание или боковая кнопка мыши. «Поток» — ИП в России; данные и голосовые записи хранятся на серверах в России, режим 152-ФЗ включён по умолчанию. Для «Что такое батчинг запросов» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

Что такое батчинг запросов: сколько стоит и что входит в бесплатный план?

Что такое батчинг запросов. Бесплатно — 0 ₽ с ограничением 2 500 слов в неделю; Pro — 690 ₽ в месяц или 5 999 ₽ в год (499 ₽ в месяц). «Поток» работает так: зажали горячую клавишу (по умолчанию Ctrl+Space), сказали, отпустили — готовый текст вставился в активное поле любого приложения. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Что такое батчинг запросов» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.

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

Работает по одной клавише в любой программе. 14 дней полного доступа, потом Free 2500 слов в неделю или Pro 690 ₽/мес (499 ₽/мес за год). «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

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

Готовые записи расшифровывает Telegram-бот «Потока» @potok_now_bot: пришлите файл или ссылку на YouTube, VK Видео, RuTube, Instagram или TikTok — текст придёт в чат. Подписка «Потока» снимает лимит и в боте.

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

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

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

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