GitHub Copilot Voice

Découvrez GitHub Copilot Voice, désormais intégré à l'extension vocale de VS Code. Rédigez, modifiez et naviguez dans le code en mode mains libres grâce aux commandes vocales en langage naturel dans Visual Studio Code.

Aller à l'IA
GitHub Copilot Voice cover

À propos de GitHub Copilot Voice

De « Hey, GitHub ! » à une interface vocale puissante

GitHub Copilot Voice, anciennement connu sous le nom de « Hey, GitHub ! „, permettait aux développeurs de coder à l'aide de commandes vocales, sans utiliser de clavier. Ce projet a évolué pour devenir l'extension VS Code Speech, intégrant cette même expérience vocale directement dans Visual Studio Code.

Autonomiser le codage mains libres

Conçu pour être accessible à tous, Copilot Voice aide les utilisateurs qui ont des difficultés à taper ou qui préfèrent simplement coder à la voix. Il permet une conversation naturelle avec votre environnement de développement, rendant possible l'écriture de code en décrivant à voix haute vos intentions.

Comment fonctionne GitHub Copilot Voice

Assistance au codage en langage naturel

Les utilisateurs pouvaient formuler leurs objectifs de programmation en langage clair, par exemple « importer une bibliothèque de création de graphiques » ou « tracer un graphique linéaire de la colonne âge en fonction du prix „, et Copilot Voice interprétait la requête et générait le code approprié. Il pouvait même gérer des modifications telles que le passage d'un graphique linéaire à un nuage de points sur commande.

Édition et génération de code en temps réel

Au lieu de saisir et de modifier manuellement le code, les utilisateurs pouvaient demander à Copilot Voice d’» insérer une nouvelle ligne «, de „ supprimer les valeurs nulles “ ou de „ supprimer les doublons „, et recevoir des suggestions intelligentes. Le processus de développement s’en trouvait ainsi accéléré et rendu plus intuitif, notamment pour les tâches répétitives ou standardisées.

Navigation dans le code et contrôle de l'IDE

Navigation mains libres dans la base de code

Copilot Voice permettait une navigation complète au sein d'une base de code à l'aide de commandes telles que « aller à la méthode X » ou « aller à la ligne 34 „. Les utilisateurs pouvaient passer d'un bloc de code ou d'une méthode à l'autre sans utiliser de souris ni de clavier.

Contrôler VS Code avec des commandes vocales

Il ne s'agissait pas seulement d'écrire du code : les utilisateurs pouvaient aussi contrôler Visual Studio Code lui-même. Des commandes comme « activer/désactiver le mode Zen » ou « exécuter le programme » offraient aux développeurs un contrôle total de leur environnement grâce à une communication vocale naturelle.

Expliquer le code et améliorer la compréhension

Résumé de code à commande vocale

L'une des fonctionnalités les plus utiles de Copilot Voice était sa capacité à expliquer le code. En cas de doute sur certaines lignes, les utilisateurs pouvaient poser des questions comme « expliquez les lignes 3 à 10 » et recevoir un résumé concis de la fonction de cette section. Cela permettait aux apprenants comme aux professionnels de comprendre plus facilement un code complexe.

Réduire les frictions dans le flux de travail de codage

En permettant aux développeurs de parler plutôt que de taper, Copilot Voice a simplifié le processus de codage. Il a permis de transformer plus rapidement et plus facilement les idées en code, notamment pour ceux qui avaient des difficultés avec les méthodes de saisie traditionnelles.

Transition vers l'extension vocale VS Code

De l'aperçu technique à l'outil de production

Le 3 avril 2024, la préversion technique de GitHub Copilot Voice s'est achevée. Cette fonctionnalité a été intégrée à l'extension VS Code Speech, désormais disponible pour tous. Ceci marque une nouvelle étape dans le développement vocal de Visual Studio Code.

Innovation et retour d'information continus

L'évolution vers VS Code Speech intègre tous les enseignements tirés des expériences précédentes dans une extension robuste et en constante évolution. Les utilisateurs sont invités à donner leur avis afin de contribuer à son développement futur et de garantir que la programmation vocale devienne encore plus performante et accessible.

Outils Alternatifs