Голосовой ввод для программирования полезнее всего рядом с кодом: для постановок задач, комментариев, документации, сообщений коммитов и запросов к нейросети. Сам исходный код с точными символами обычно быстрее и безопаснее печатать клавиатурой. В VS Code можно поставить курсор в текстовое поле, нажать Ctrl+Space в Untype и продиктовать связный фрагмент.

Что удобно диктовать разработчику

  • описание бага с шагами воспроизведения;
  • критерии готовности задачи и ограничения решения;
  • комментарий, поясняющий причину нетривиального решения;
  • черновик README или документации к API;
  • промпт ассистенту с контекстом, ожидаемым изменением и проверками.

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

Шаблон голосовой постановки задачи

  1. Опишите текущее поведение: где и при каком действии возникает проблема.
  2. Назовите ожидаемое поведение без привязки к случайной реализации.
  3. Перечислите важные ограничения и данные, которые нужно сохранить.
  4. Скажите, как проверить результат: тест, команда или пользовательский сценарий.

После распознавания добавьте точные имена файлов и сущностей клавиатурой. Для повторяющихся названий проекта используйте пользовательский словарь; рекомендации собраны в статье о словаре терминов и аббревиатур.

Как Untype вставляет текст

Untype работает на Windows 10 и 11 x64. Он вводит распознанный фрагмент в активное поле и использует буфер обмена как запасной способ, если прямой ввод недоступен. Поведение зависит от конкретного редактора и фокуса окна: начните с короткого комментария, прежде чем диктовать большой блок.

Распознавание выполняется в облаке, поэтому интернет обязателен. История готового текста хранится локально, сервер не создаёт постоянный архив диктовок. Не произносите токены, пароли, приватные ключи и клиентские секреты. Для корпоративного кода сверяйтесь с правилами компании и чек-листом конфиденциальности.

Диктовка промпта для кода

Сначала объясните цель обычным языком, потом перечислите ограничения и проверку. Не смешивайте в одном потоке постановку задачи и буквальный код. Готовый запрос обязательно прочитайте до отправки: отрицание или неверно распознанное имя меняет работу модели. Более общий процесс изложен в статье про голосовой ввод для ChatGPT и других нейросетей.

В Untype бесплатно доступно 10 минут распознавания в месяц, основной тариф включает 300 минут. Минуты удобно расходовать на естественный язык вокруг кода, оставляя точный синтаксис клавиатуре.

Чтобы голос действительно экономил время, не редактируйте каждую фразу во время произнесения. Метод коротких блоков описан в материале как быстрее печатать голосом.