Перейти к содержанию

Голосовой ввод

Задачу можно не набирать, а надиктовать: плагин записывает звук с микрофона, распознаёт речь и вставляет готовый текст в поле запроса. Это удобно, когда формулировка длинная или проще объяснить на словах, чем печатать.

Функция работает и в VS Code, и в IDE на платформе JetBrains IntelliJ.

Как надиктовать запрос

  1. Нажмите кнопку в панели поля ввода.
  2. Если система спросит разрешение на доступ к микрофону, выдайте его.
  3. Говорите. Рядом с кнопкой пойдёт таймер записи.
  4. Нажмите кнопку ещё раз, чтобы остановить запись и отправить её на распознавание.
  5. Распознанный текст добавляется в конец черновика — проверьте его и при необходимости поправьте перед отправкой.

Распознанный текст никогда не отправляется сам: он лишь дополняет черновик, а решение об отправке остаётся за вами.

Кнопка микрофона показывается только в главном поле ввода.

В дополнительных полях ввода её нет.

Состояния записи

  • Запускаем микрофон… — кнопка показывает вращающийся индикатор, пока поднимается аудиовход;
  • во время записи кнопка превращается в квадрат, а рядом идёт таймер вида 1:24;
  • Расшифровываем аудио… — запись отправлена на распознавание, кнопка занята индикатором;
  • если запись или распознавание не удалось, причина показывается подсказкой на самой кнопке.

Пока идёт запись или расшифровка, кнопка заблокирована — дождитесь результата или остановите запись.

Ограничения

  • для распознавания нужен вход в аккаунт Koda — аудио отправляется в сервис распознавания Koda;
  • кнопка скрыта, если запись недоступна: в системе нет подходящего аудиовхода;
  • в IDE на платформе JetBrains IntelliJ микрофон должен поддерживать нужный формат записи, иначе кнопка тоже не появится;
  • если кнопка есть, но запись не начинается, проверьте разрешение на доступ к микрофону в настройках операционной системы.

Запись и переключение чатов

Запись привязана к текущему чату. Переключение чата или уход со страницы останавливает запись и отменяет распознавание: поздний результат не попадёт в черновик другого разговора.

Если микрофон не работает

  • Кнопки микрофона нет — в системе не найден подходящий аудиовход либо запись не поддерживается на вашей платформе. Проверьте, что микрофон подключён и виден операционной системе.
  • Запись не начинается — проверьте разрешение на доступ к микрофону для вашей IDE в настройках операционной системы.
  • Появляется сообщение о недоступности микрофона — устройство занято другим приложением или не поддерживает нужный формат. Закройте приложения, которые могут использовать микрофон, и попробуйте снова.
  • Расшифровка не удалась — проверьте подключение к интернету и вход в аккаунт Koda.