Приложения

Голосовой ввод в Visual Studio Code: офлайн-диктовка

Марк Весёлый · основатель «Потока» · ~5 мин
Голосовой ввод в Visual Studio Code: офлайн-диктовка

В VS Code есть встроенная офлайн-диктовка: Ctrl+I в чате с Agent, Ctrl+Alt+V в редакторе, голосовая команда в терминале. Работает без интернета, модель скачивается один раз, а звук не покидает устройство. Не поддерживается в VS Code для Web, на Mac с Intel и в Linux на musl. Для русской речи есть «Поток» (potok.now) — около 900 знаков в минуту голосом.

Встроенная диктовка VS Code — это офлайн-функция: распознавание идёт прямо на компьютере, без отправки звука куда-либо. Работает она в чате, редакторе и терминале, но не на всех платформах и версиях. Общий обзор темы — на странице про голосовой ввод в приложениях.

Что проверить перед первой диктовкой в VS Code

  1. Убедитесь, что используете подходящую платформу: встроенная диктовка не работает в VS Code для Web, на Mac с процессором Intel и в Linux-дистрибутивах на musl (например, Alpine) — там нужно расширение VS Code Speech.
  2. Диктовка включена по умолчанию настройкой dictation.enabled — при первом использовании модель распознавания скачивается на устройство.
  3. Проверьте язык: настройка agents.voice.language по умолчанию стоит на «auto» и берёт системный язык — если нужен именно русский, стоит убедиться, что системный язык выставлен верно, или указать язык явно.
  4. Определите, где диктовать: Ctrl+I открывает диктовку в чате с Agent, Ctrl+Alt+V — в редакторе, а в терминале её включает отдельная команда «Voice: Start Dictation in Terminal».
  5. Если вместо диктовки текста нужен голосовой разговор с агентом — это отдельная функция Voice Mode, доступная только с индивидуальным планом GitHub Copilot, а не с Business или Enterprise. Похожий разбор голосового ввода для другого ИИ-инструмента — на странице про Claude Code.
Что есть
Встроенная диктовкаесть: Встроенная диктовка (без установки расширения VS Code Speech) работает офлайн в чате/Agents (Ctrl+I), редакторе (Ctrl+Alt+V) и терминале (команда «Voice: Start Dictation in Terminal»); включена по умолчанию настройкой dictation.enabled. Распознавание идёт на устройстве. Язык — настройка agents.voice.language, по умолчанию «auto» (системный язык). Не поддерживается в VS Code для Web, на Intel-based Mac и в Linux-дистрибутивах на musl (напр. Alpine) — там нужно ставить расширение VS Code Speech.
Вставка текстада
ПлатформыWindows, macOS, Linux
«Поток»зажать клавишу, сказать, отпустить — текст встаёт в поле курсора
Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Что делать, если текст вставился не так

Если после диктовки «Потоком» текст появился не там, где ожидалось, скорее всего курсор в момент отпускания горячей клавиши был не в нужном поле VS Code — например, не в открытом файле, а в панели терминала или в списке файлов. «Поток» вставляет текст туда, где активен курсор именно в момент отпускания клавиши.

Хоткей «Потока» по умолчанию — Ctrl+Space; если он пересекается с чем-то в вашей конфигурации VS Code, его можно сменить в настройках «Потока» на другое сочетание, свою клавишу или боковую кнопку мыши. Текстовое поле редактора VS Code принимает вставленный текст так же, как любое обычное текстовое поле.

Разбор темы в три шага: Что проверить перед первой диктовкой в VS Code → Что делать → Где Поток в VS Code не поможет
О чём страница по шагам: Что проверить перед первой диктовкой в VS Code → Что делать → Где Поток в VS Code не поможет.

Где Поток в VS Code не поможет

«Поток» — облачный сервис: распознавание идёт на серверах в России, и без подключения к интернету он не работает. У встроенной диктовки VS Code распознавание, наоборот, идёт прямо на устройстве, без отправки звука куда-либо. Голосовых команд у «Потока» нет, а мобильных приложений для Android и iPhone не существует — диктовать получится только с компьютера. Бесплатный лимит — 2500 слов в неделю на одном устройстве.

Сравнение «Потока» и Win+H по строкам: платформы, бесплатно, оплата из рф, распознавание
«Поток» и Win+H: условия по официальным сайтам сервисов.

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

Работает ли встроенная диктовка VS Code без интернета

Да: модель распознавания скачивается на устройство при первом использовании, а дальше распознавание идёт локально, и звук никуда не отправляется. Это касается именно диктовки текста — голосовой разговорный режим Voice Mode работает отдельно и требует индивидуальный план GitHub Copilot.

Безопасно ли диктовать рабочие документы в облако?

Поток — облачный сервис: распознавание идёт на серверах в России, локальной обработки нет. Данные хранятся в России (152-ФЗ); для бизнеса по запросу — серверы в периметре компании (on-prem), SSO и общий словарь.

Хранится ли аудиозапись после распознавания речи?

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

Что такое режим 152-ФЗ для голосового ввода?

Это обработка голосовых и текстовых данных пользователя на серверах, физически расположенных в России, с соблюдением требований федерального закона №152-ФЗ «О персональных данных» — актуально для компаний, которым запрещена трансграничная передача персональных данных за рубеж.

Нужен ли интернет для голосового ввода в Потоке?

Да, обязательно: Поток — облачный сервис, распознавание речи происходит на серверах в России, без интернета голосовой ввод не работает.

Что говорит 152-ФЗ о персональных данных в голосовой записи?

Голос и производный от него текст могут содержать персональные данные, поэтому для бизнеса важно, где физически стоят серверы обработки и распространяется ли на сервис 152-ФЗ. Поток предлагает бизнес-тариф с размещением on-prem или на серверах в РФ именно под это требование.

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

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

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

Диктуете в приложении, а записи и голосовые расшифровывает @potok_now_bot в Telegram. 60 минут в месяц — бесплатно, подписка «Потока» снимает лимит в боте и в приложении.

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

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

Первоисточники: code.visualstudio.com · code.visualstudio.com

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