Словарь

Что такое промежуточные результаты в распознавании речи

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

Промежуточные результаты (partial results) — черновой, ещё не окончательный текст, который стриминговая система распознавания показывает по ходу диктовки; после уточнения он может отличаться от финального текста. У «Потока» (potok.now) текст появляется целиком после того, как клавишу записи отпустили или диктовку остановили.

Partial results — служебное понятие потоковых систем распознавания речи: система присылает не только готовый текст, но и промежуточные версии по ходу того, как человек говорит. Термин встречается в документации разработчиков API распознавания речи.

Что такое промежуточные результаты (partial results) и где они встречаются

Термин относится к устройству стриминговых систем распознавания речи:

ТерминЧто значитПример
Промежуточные результаты (partial results)черновой, ещё не окончательный текст, который стриминговая система показывает по ходу распознаванияпромежуточные результаты могут отличаться от финального текста после уточнения
Нормализация чиселпреобразование произнесённых числительных в цифровую запись при распознавании речи; в отрасли этот шаг постобработки называют обратной текстовой нормализацией (ITN), а «нормализацией текста» (TN) — обратное направление, перевод цифр в слова для синтеза речи«двадцать пятое сентября» становится «25 сентября»
STT (Speech-to-Text)другое название для распознавания речи — преобразование звучащей речи в текстSTT и ASR в быту часто используют как синонимы
VAD (Voice Activity Detection)определение участков записи, где действительно звучит речь, в отличие от тишины и шумаVAD отсекает паузы перед отправкой звука на распознавание
Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Почему это важно при выборе программы для диктовки

Если программа для диктовки показывает текст прямо во время речи, то, что видно на экране в моменте, — это обычно и есть промежуточный результат: черновой вариант, который ещё может измениться. Ориентироваться на него как на окончательный текст не стоит — уточнение происходит уже после того, как система набрала достаточно контекста или речь остановилась.

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

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

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

Разбор темы в три шага: Что такое промежуточные результаты (partial results) и где они встречаются → Почему это важно при выборе программы для диктовки → Где Поток тут ни при чём
О чём страница по шагам: Что такое промежуточные результаты (partial results) и где они встречаются → Почему это важно при выборе программы для диктовки → Где Поток тут ни при чём.

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

Промежуточные результаты — это ошибки распознавания

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

Проверить за вечер

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

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

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

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

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

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

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