Словарь

Что такое push-to-talk (зажатие хоткея)

Марк Весёлый · основатель «Потока» · ~4 мин
Что такое push-to-talk (зажатие хоткея)

Push-to-talk (зажатие хоткея) — режим записи, при котором звук пишется только пока зажата клавиша или кнопка: отпустил — запись сразу остановилась. Так исторически работали рации, а сегодня это стандартный способ управления записью в десктопных приложениях диктовки. У Потока (potok.now) хоткей по умолчанию — Ctrl+Space, но его можно сменить в настройках на любую клавишу, сочетание или боковую кнопку мыши.

Если в описании программы диктовки написано «push-to-talk», это значит одно: пока говоришь, нужно держать зажатой клавишу или кнопку, а отпустил — запись сразу остановилась. Без этого понимания легко решить, что программа зависла или не слышит, хотя дело просто в отпущенной клавише. Термин — часть словаря терминов распознавания речи.

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

Термин пришёл из радиосвязи: по определению из английской Википедии, push-to-talk — способ вести разговор по каналу с одной линией передачи (полудуплексной связью), в том числе по рации, с помощью кнопки, которая на время нажатия переключает устройство из режима приёма в режим передачи. Отпустил кнопку — вернулся в режим приёма.

В десктопных приложениях голосового ввода прижилась та же логика, только вместо переключения между приёмом и передачей радиосигнала клавиша включает и выключает запись микрофона: push-to-talk — стандартный способ управления записью у таких программ. Пока клавиша или кнопка зажата, идёт запись; как только её отпустили, запись останавливается и уходит на распознавание.

Разница с другими способами записи в том, что не нужна отдельная команда «начать» и «закончить» — начало и конец записи задаёт сам факт нажатия и отпускания. Ошибиться сложнее: пока не держишь клавишу, микрофон программу не слушает вообще. Рядом стоит термин ASR — автоматическое распознавание речи: push-to-talk управляет тем, когда звук вообще попадает на распознавание.

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

Что такое push-to-talk (зажатие хоткея) простыми словами

Push-to-talk (зажатие хоткея) — режим записи звука, у которого нет ни формулы, ни числового значения: это просто правило «звук пишется, пока держишь клавишу или кнопку». Он отвечает на вопрос «когда микрофон слушает», а не на вопрос «насколько точно распознан звук» — за это отвечают другие термины и другие механизмы программы.

Определение не про конкретную клавишу или устройство: push-to-talk может быть зажатием клавиши на клавиатуре, кнопки мыши или физической кнопки на рации — принцип один и тот же. Смежные понятия — финализация фразы (что происходит с записью после отпускания клавиши), хотворд и битрейт аудио: они описывают уже то, что происходит с записанным звуком дальше, а не сам момент записи.

ТерминЧто значитПример
Push-to-talk (зажатие хоткея)режим записи, при котором звук пишется только пока зажата клавиша или кнопкаpush-to-talk — стандартный способ управления записью у десктопных приложений диктовки
Финализация фразымомент, когда система считает распознавание конкретной фразы завершённым и больше не меняет текстдо финализации промежуточный текст ещё может измениться
Хотворд (hotword)заранее заданное слово или фраза, которая запускает определённое действие голосомхотворд используют для активации ассистента без нажатия кнопок
Битрейт аудиообъём данных, передаваемых в единицу времени при записи или передаче звукаболее высокий битрейт обычно даёт более чистый звук, но и больший размер файла

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

У «Потока» хоткей push-to-talk по умолчанию — Ctrl+Space, его можно сменить в настройках. «Поток» — облачный сервис, распознавание идёт на серверах в России, без интернета не работает.

Разбор темы в три шага: Где термин всплывает в жизни → Что такое push-to-talk (зажатие хоткея) простыми словами → Ограничения Потока по этой части
О чём страница по шагам: Где термин всплывает в жизни → Что такое push-to-talk (зажатие хоткея) простыми словами → Ограничения Потока по этой части.

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

Push-to-talk — это про качество распознавания речи?

Нет. Push-to-talk — только способ управлять записью, звук пишется, пока зажата клавиша или кнопка. Насколько хорошо распознаётся речь, определяет не этот режим, а модель распознавания.

Где применяется push-to-talk, кроме приложений диктовки?

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

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

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

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

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

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

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

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

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