GitHub Copilot Voice

Откройте для себя GitHub Copilot Voice, который теперь является частью расширения VS Code Speech. Пишите, редактируйте и перемещайтесь по коду без помощи рук, используя голосовые команды на естественном языке в Visual Studio Code.

Перейти к ИИ
GitHub Copilot Voice cover

О GitHub Copilot Voice

От «Привет, GitHub!» до мощного речевого интерфейса

GitHub Copilot Voice, ранее известный как «Hey, GitHub!», позволял разработчикам писать код, используя голосовые команды, без использования клавиатуры. Теперь проект превратился в расширение VS Code Speech, интегрирующее тот же голосовой интерфейс непосредственно в Visual Studio Code.

Расширение возможностей кодирования без помощи рук

Copilot Voice, разработанный с учётом доступности, помогает пользователям, испытывающим трудности с набором текста или просто предпочитающим использовать голосовое управление при программировании. Он обеспечивает естественное взаимодействие со средой разработки, позволяя писать код, описывая свои намерения вслух.

Как работал GitHub Copilot Voice

Поддержка кодирования естественного языка

Пользователи могли задавать свои задачи по кодированию простым языком, например, «импортировать библиотеку для построения графиков» или «построить линейный график зависимости возраста от стоимости проезда», и Copilot Voice интерпретировал запрос и генерировал соответствующий код. Он даже мог обрабатывать изменения, например, переключаться с линейного графика на диаграмму рассеяния по команде.

Редактирование в реальном времени и генерация кода

Вместо ручного ввода и редактирования кода пользователи могли попросить Copilot Voice «вставить новую строку», «удалить нулевые значения» или «удалить дубликаты» и получить полезные подсказки. Это ускорило процесс разработки и сделало его более интуитивно понятным, особенно для повторяющихся или шаблонных задач.

Навигация по коду и управление IDE

Навигация по кодовой базе без помощи рук

Copilot Voice обеспечивал полную навигацию по кодовой базе с помощью таких команд, как «перейти к методу X» или «перейти к строке 34». Пользователи могли переключаться между блоками кода или методами без использования мыши или клавиатуры.

Управление против кода с помощью голосовых команд

Речь шла не только о написании кода — пользователи могли управлять и самим Visual Studio Code. Такие команды, как «переключить дзен-режим» или «запустить программу», давали разработчикам полный контроль над средой, используя естественные голосовые команды.

Объяснение кода и улучшение понимания

Резюмирование кода с помощью голоса

Одной из самых полезных функций Copilot Voice была возможность объяснять код. Если пользователи не были уверены в определённых строках, они могли задать вопросы, например, «объясните строки с 3 по 10», и получить краткое описание того, что делает этот раздел. Это помогало как учащимся, так и профессионалам легче понимать сложный код.

Уменьшение трудностей в процессе кодирования

Позволяя разработчикам говорить, а не печатать, Copilot Voice упростил процесс кодирования. Он обеспечил более плавный и быстрый способ воплощения идей в коде, особенно для тех, кому традиционные методы ввода казались сложными.

Переход на расширение VS Code Speech

От технического предварительного просмотра до производственного инструмента

3 апреля 2024 года завершился технический предварительный этап GitHub Copilot Voice. Функциональность интегрирована в расширение VS Code Speech, которое теперь доступно для всех. Это знаменует собой следующий этап развития голосового управления в Visual Studio Code.

Продолжение инноваций и обратная связь

Развитие VS Code Speech объединяет все предыдущие наработки в мощное расширение, которое продолжает развиваться. Пользователям предлагается оставлять отзывы, чтобы помочь в формировании будущего инструмента, гарантируя, что голосовое программирование станет ещё более эффективным и доступным.

Альтернативные инструменты