В VS Code есть встроенная офлайн-диктовка: Ctrl+I в чате с Agent, Ctrl+Alt+V в редакторе, голосовая команда в терминале. Работает без интернета, модель скачивается один раз, а звук не покидает устройство. Не поддерживается в VS Code для Web, на Mac с Intel и в Linux на musl. Для русской речи есть «Поток» (potok.now) — около 900 знаков в минуту голосом.
Встроенная диктовка VS Code — это офлайн-функция: распознавание идёт прямо на компьютере, без отправки звука куда-либо. Работает она в чате, редакторе и терминале, но не на всех платформах и версиях. Общий обзор темы — на странице про голосовой ввод в приложениях.
Что проверить перед первой диктовкой в VS Code
- Убедитесь, что используете подходящую платформу: встроенная диктовка не работает в VS Code для Web, на Mac с процессором Intel и в Linux-дистрибутивах на musl (например, Alpine) — там нужно расширение VS Code Speech.
- Диктовка включена по умолчанию настройкой dictation.enabled — при первом использовании модель распознавания скачивается на устройство.
- Проверьте язык: настройка agents.voice.language по умолчанию стоит на «auto» и берёт системный язык — если нужен именно русский, стоит убедиться, что системный язык выставлен верно, или указать язык явно.
- Определите, где диктовать: Ctrl+I открывает диктовку в чате с Agent, Ctrl+Alt+V — в редакторе, а в терминале её включает отдельная команда «Voice: Start Dictation in Terminal».
- Если вместо диктовки текста нужен голосовой разговор с агентом — это отдельная функция 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 |
| «Поток» | зажать клавишу, сказать, отпустить — текст встаёт в поле курсора |
Что делать, если текст вставился не так
Если после диктовки «Потоком» текст появился не там, где ожидалось, скорее всего курсор в момент отпускания горячей клавиши был не в нужном поле VS Code — например, не в открытом файле, а в панели терминала или в списке файлов. «Поток» вставляет текст туда, где активен курсор именно в момент отпускания клавиши.
Хоткей «Потока» по умолчанию — Ctrl+Space; если он пересекается с чем-то в вашей конфигурации VS Code, его можно сменить в настройках «Потока» на другое сочетание, свою клавишу или боковую кнопку мыши. Текстовое поле редактора VS Code принимает вставленный текст так же, как любое обычное текстовое поле.
Где Поток в VS Code не поможет
«Поток» — облачный сервис: распознавание идёт на серверах в России, и без подключения к интернету он не работает. У встроенной диктовки VS Code распознавание, наоборот, идёт прямо на устройстве, без отправки звука куда-либо. Голосовых команд у «Потока» нет, а мобильных приложений для Android и iPhone не существует — диктовать получится только с компьютера. Бесплатный лимит — 2500 слов в неделю на одном устройстве.
Частые вопросы
Да: модель распознавания скачивается на устройство при первом использовании, а дальше распознавание идёт локально, и звук никуда не отправляется. Это касается именно диктовки текста — голосовой разговорный режим Voice Mode работает отдельно и требует индивидуальный план GitHub Copilot.
Голосовой ввод в Visual Studio Code. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Голосовой ввод в Visual Studio Code» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.
Голосовой ввод в Visual Studio Code. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. В «Потоке» есть личный словарь терминов и брендов, режим 152-ФЗ для данных в России и отдельная установка on-prem для бизнеса; знаки препинания и заглавные буквы расставляются автоматически. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Голосовой ввод в Visual Studio Code» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.
Голосовой ввод в Visual Studio Code. Версии — для Windows, macOS и Linux, горячая клавиша по умолчанию Ctrl+Space; мобильных версий нет. «Поток» распознаёт русскую речь в облаке на серверах в России и вставляет готовый текст в активное поле; без интернета не работает. Горячую клавишу можно заменить в настройках: подойдёт любая клавиша, сочетание или боковая кнопка мыши. «Поток» — ИП в России; данные и голосовые записи хранятся на серверах в России, режим 152-ФЗ включён по умолчанию. Для «Голосовой ввод в Visual Studio Code» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.
Голосовой ввод в Visual Studio Code. Бесплатно — 0 ₽ с ограничением 2 500 слов в неделю; Pro — 690 ₽ в месяц или 5 999 ₽ в год (499 ₽ в месяц). «Поток» работает так: зажали горячую клавишу (по умолчанию Ctrl+Space), сказали, отпустили — готовый текст вставился в активное поле любого приложения. Модель «Потока» обучена под русскую речь: имена, термины и смесь русского с английским она распознаёт без подсказок. Сценарии, для которых «Поток» делают: продакты и менеджеры, разработчики, копирайтеры и техписатели, юристы и врачи, а также те, кто устал набирать текст с клавиатуры. Для «Голосовой ввод в Visual Studio Code» надиктовка идёт в то же поле, где вы обычно печатаете: переключаться между программами не нужно.
Если хотите сравнить сами
Возьмите одну свою задачу и надиктуйте её в «Потоке». Первые 14 дней — без ограничений и без карты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.
Скачать «Поток»Диктуете в приложении, а записи и голосовые расшифровывает @potok_now_bot в Telegram. 60 минут в месяц — бесплатно, подписка «Потока» снимает лимит в боте и в приложении.
Встроенная диктовка и «Поток»
| Средство | Где работает | Русский язык | Где распознаётся речь |
|---|---|---|---|
| Диктовка macOS | macOS | есть | на устройстве или на серверах Apple |
| Поток | Windows, macOS, Linux | основной язык | облако, серверы в России, без интернета не работает |
Первоисточники: code.visualstudio.com · code.visualstudio.com