Голосовой ввод в терминале работает технически: программа вставляет надиктованный текст туда, где стоит курсор, так же как в любом другом поле, но точный синтаксис команд, флагов и путей распознаётся ненадёжно. Из 8 программ в обзоре офлайн-распознаванием, без отправки звука наружу, пользуются 4 — это снижает риск, что история команд уйдёт на чужой сервер, включая Поток (potok.now).
Вопрос возникает у всех, кто работает в терминале и командной строке весь день: можно ли надиктовать команду вместо того, чтобы печатать её руками. Разработчики, системные администраторы и дата-инженеры ищут способ ускорить рутину — длинные пути, git-сообщения, комментарии в коде. Дальше — как такая диктовка устроена технически, где она реально экономит время, а где синтаксис команд ломается быстрее, чем успеваешь его поправить.
Как технически работает диктовка в командной строке
Схема у программ голосового ввода одна и та же: хоткей включает запись микрофона, речь уходит на распознавание — облачное или прямо на устройстве, — а готовый текст вставляется туда, где стоит курсор. У Потока хоткей по умолчанию — Ctrl+Space: зажал, сказал, отпустил, и текст появляется в активном приложении. Терминал для такой программы ничем не отличается от любого другого поля ввода — вставка идёт через эмуляцию нажатий клавиш, а не через понимание того, что за приложение сейчас в фокусе.
Встроенная диктовка Windows работает похоже: Win+H включает запись в любом поле, распознаёт речь в облаке Microsoft и без интернета не работает, а русский язык в ней есть только в Windows 11 — в Windows 10 его нет. Отдельно об этом — в материале поддерживает ли Windows 10 голосовой ввод с клавиатуры на русском языке.
Именно в этом «не понимает, что перед ним» и кроется основная сложность именно для терминала. Модели распознавания речи настроены на естественные предложения: они расставляют заглавные буквы, знаки препинания и стараются сложить услышанное в грамматически осмысленную фразу. Команда в терминале устроена наоборот — точная строчная строка, где дефис — это флаг, слэш — часть пути, а кавычки и пробелы значат ровно то, что значат, без права на творческую интерпретацию. Один неверно распознанный омофон — «тире» вместо «минус», слитное вместо раздельного написания пути — и вся команда становится нерабочей. Программа диктовки при этом ничего не проверяет: она печатает ровно то, что распознала, а действительно ли получилась рабочая команда, решает уже сам человек, глядя на экран перед тем, как нажать Enter.
Есть и разница в том, куда уходит звук во время такой диктовки. SpeakFlow, Диктуй и Talkpad, как и Поток, распознают речь в облаке — звук уходит на сервер и возвращается текстом. GigaType, Molvi, Voisty и WhispeRu, наоборот, распознают прямо на устройстве, без отправки записи наружу. Для диктовки в терминале, где нередко звучат имена серверов, пути к секретам и параметры продакшена, это отдельная причина присмотреться именно к локальным программам.
Где диктовка в терминале реально экономит время, а где мешает
Диктовка выигрывает там, где в команде есть кусок обычного текста на естественном языке: сообщение
для git commit, комментарий в коде, который открыли редактором из терминала, строка в
changelog или тексте задачи. Такой фрагмент можно наговорить целиком, не отвлекаясь на пунктуацию
и заглавные буквы, а затем поправить руками то немногое, что распозналось не так.
Мешает диктовка там, где в команде важна каждая деталь синтаксиса: точные имена флагов, регистр в именах файлов и переменных, длинные цепочки из пайпов и редиректов, регулярные выражения с множеством спецсимволов. Здесь один неверно услышанный слэш или дефис превращает рабочую команду в ошибку, а проверять и переправлять надиктованное дольше, чем набрать эти же символы руками с первого раза. То же самое касается однобуквенных флагов и коротких идентификаторов — на слух они почти не отличаются друг от друга, и распознавание чаще ошибается именно на них.
Отдельная причина выбирать между диктовкой и клавиатурой — то, куда уходит звук во время записи. На продакшен-сервере или в окружении с чувствительными данными команда может содержать имя хоста, путь к секрету или параметр с паролем — надиктовывать такое в облачный сервис распознавания рискованнее, чем печатать руками. Для таких сценариев подходят программы вроде Molvi, GigaType, Voisty или WhispeRu — они распознают речь на самом устройстве, и запись никуда не уходит.
| Задача | Знаков | Печать (200 зн/мин) | Голос (900 зн/мин) |
|---|---|---|---|
| ответ в чате | 300 | 2 мин | 0.5 мин |
| письмо | 1500 | 8 мин | 1.7 мин |
| пост или протокол | 4000 | 20 мин | 4.4 мин |
| статья | 10000 | 50 мин | 11.1 мин |
Когда лучше печатать или взять другой инструмент
Поток — облачный сервис, распознавание идёт на серверах в России, и без подключения к интернету он не работает — а работа в терминале нередко идёт как раз в окружениях без сети или с ограниченным доступом наружу, и тогда диктовка любого облачного сервиса просто недоступна. Голосовых команд и правки голосом у Потока тоже нет: он вставляет распознанный текст, но не выполняет команды и не редактирует уже написанное голосом — исправлять придётся клавиатурой, как обычно.
Печатать руками остаётся быстрее и надёжнее там, где команда короткая, привычная и набирается на
автомате: cd, ls, типовые git-команды, история команд по стрелке вверх. Диктовка здесь не
экономит время, а добавляет лишний шаг проверки. Она уместнее как точечный инструмент — для
конкретной длинной фразы внутри команды, а не как замена клавиатуре целиком в работе с терминалом.
Частые вопросы
Да, если программа диктовки вставляет текст через эмуляцию нажатий клавиш в поле с курсором: терминал в этом смысле ничем не отличается от любого текстового поля. Сама программа при этом не понимает синтаксис команд и не проверяет их — просто печатает то, что было сказано.
У Потока заявлено около 900 знаков в минуту голосом против около 200 при печати — примерно в 4 раза быстрее. Это оценка продукта, а не независимый замер.
Диктовка особенно выгодна для длинных текстов «с ходу» — черновиков писем, заметок, ответов в мессенджерах, конспектов, а также когда руки заняты или устали (например, при RSI). Для коротких точных правок (однословные команды, код) печать часто быстрее.
Да: в Windows есть встроенный голосовой ввод по Win+H (русский — только в Windows 11, в Windows 10 русского нет; без интернета не работает), а на Mac — системная диктовка в настройках клавиатуры. Обе бесплатны.
Подходит микрофон, который система видит как устройство записи. В «Потоке» его выбирают в настройках приложения или в меню значка в трее; системный доступ к микрофону нужен обязательно.
Голосовой ввод — это преобразование речи в текст «на лету»: пользователь говорит, а программа расшифровывает звук через технологию распознавания речи (ASR) и вставляет получившийся текст в активное поле — почту, мессенджер, документ. У Потока это устроено через хоткей: зажал — говоришь — отпустил — текст вставился.
Если хотите сравнить сами
Возьмите одну свою задачу и надиктуйте её в «Потоке». Первые 14 дней — без ограничений и без карты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.
Скачать «Поток»Диктуете в приложении, а записи и голосовые расшифровывает @potok_now_bot в Telegram. 60 минут в месяц — бесплатно, подписка «Потока» снимает лимит в боте и в приложении.
Программы по теме: сравнение условий
| Сервис | Платформы | Бесплатно | Цена | Оплата из РФ | Где распознаётся речь |
|---|---|---|---|---|---|
| Поток | Windows, macOS, Linux | Free: 2500 слов в неделю; первые 14 дней — полный доступ без карты | Pro 690 ₽/мес, 499 ₽/мес при оплате за год | российские карты, рубли | облако, серверы в России; нужен интернет |
| SpeakFlow | Windows, Web | 30 минут диктовки в месяц, бесплатно навсегда | 690 ₽/мес (Персональный (безлимит)) | рубли напрямую | облако (страна дата-центра не раскрыта на сайте) (не подтверждено) |
| Диктуй | Windows, macOS | 30 минут диктовки в месяц, бесплатно навсегда | 239 ₽/мес (Профи (цена в пересчёте при годовой оплате)); 2870 ₽/год (Профи (год, счёт целиком)); 479 ₽/мес (Макс (цена в пересчёте при годовой оплате)) | рубли напрямую (не подтверждено) | облако (страна дата-центра не раскрыта на сайте) (не подтверждено) |
| Talkpad | macOS, Windows, Android | 2500 слов/нед на десктопе, 1500 слов/нед на мобильном, бесплатно навсегда; плюс 14 дней Pro-триал | $6/мес (Pro (при годовой оплате, $72/год)); $8/мес (Pro (помесячная оплата)) | неизвестно (не подтверждено) | облако (юрлицо зарегистрировано в Австралии; сайт хостится на Cloudflare, точное расположение серверов ASR не раскрыто в privacy policy) (не подтверждено) |
| Voisty | Windows, macOS | 5 минут транскрипции (для оценки качества) | $6.7/мес (Pro); $67/год (Pro (год)); $99/разово (Lifetime) | карты Visa/Mastercard/Amex, PayPal; приём карт РФ не уточнён (не подтверждено) | устройство (офлайн, локальные модели типа Whisper Large V3 Turbo / NVIDIA Parakeet) |
| WhispeRu | Windows | 7 дней бесплатный пробный период (без карты) | 290 ₽/мес (месячная лицензия); 1990 ₽/год (годовая лицензия); 4990 ₽/разово (лицензия навсегда) | рубли напрямую (оплата через YooKassa) | устройство (офлайн) |
| GigaType | Windows, macOS | бесплатно без ограничений — открытый исходный код по лицензии MIT (Copyright (c) 2026 Disrupt Builders), весь функционал доступен без оплаты | — | не требуется — платных тарифов нет | устройство (офлайн, нейросеть GigaAM от Сбера) |
| Molvi | Windows, macOS | бесплатно навсегда, без аккаунтов и оплаты | — | не требуется — продукт бесплатный; добровольные пожертвования принимаются через Telegram Tribute или картой на сайте, суммы не фиксированы | устройство (офлайн; на NVIDIA GPU лучшее качество, иначе быстрая модель на CPU) |
Первоисточники: speakflow.ru · speakflow.ru · speakflow.ru · blog.speakflow.ru