GitHub Copilot Voice
Explore o GitHub Copilot Voice, agora parte da extensão Speech do VS Code. Escreva, edite e navegue pelo código sem usar as mãos, utilizando comandos de voz em linguagem natural no Visual Studio Code.
Sobre o GitHub Copilot Voice
De «Ei, GitHub!» a uma poderosa interface de voz
O GitHub Copilot Voice, anteriormente conhecido como «Hey, GitHub!», permitia que desenvolvedores programassem usando comandos de voz sem depender de um teclado. O projeto evoluiu para a extensão VS Code Speech, integrando a mesma experiência de voz diretamente ao Visual Studio Code.
Capacitando a programação sem o uso das mãos
Desenvolvido com foco na acessibilidade, o Copilot Voice ajuda usuários com dificuldades de digitação ou que simplesmente preferem usar a voz para programar. Ele permite uma conversa natural com o ambiente de desenvolvimento, possibilitando escrever código descrevendo suas intenções em voz alta.
Como funcionava o GitHub Copilot Voice
Suporte à codificação em linguagem natural
Os usuários podiam declarar seus objetivos de codificação em linguagem simples — como «importar biblioteca de gráficos» ou «plotar gráfico de linhas da coluna de idade versus tarifa» — e o Copilot Voice interpretaria a solicitação e geraria o código apropriado. Ele poderia até mesmo lidar com ajustes, como alternar de um gráfico de linhas para um gráfico de dispersão sob comando.
Edição em tempo real e geração de código
Em vez de digitar e editar código manualmente, os usuários podiam pedir ao Copilot Voice para «inserir uma nova linha», «limpar valores nulos» ou «remover duplicados» e receber sugestões inteligentes. Isso tornou o processo de desenvolvimento mais rápido e intuitivo, especialmente para tarefas repetitivas ou padronizadas.
Navegação de código e controle do IDE
Navegação de código-fonte sem usar as mãos
O Copilot Voice permitia a navegação completa dentro de uma base de código usando comandos como «ir para o método X» ou «ir para a linha 34». Os usuários podiam alternar entre blocos de código ou métodos sem usar o mouse ou o teclado.
Controle o VS Code com comandos de voz
Não se tratava apenas de escrever código — os usuários também podiam controlar o próprio Visual Studio Code. Comandos como «ativar modo zen» ou «executar o programa» davam aos desenvolvedores controle total sobre seu ambiente por meio de comandos de voz naturais.
Explicando o código e aprimorando a compreensão.
Resumo de código por voz
Uma das funcionalidades mais úteis do Copilot Voice era a capacidade de explicar o código. Quando tinham dúvidas sobre linhas específicas, os usuários podiam fazer perguntas como «explique as linhas 3 a 10» e receber um resumo conciso da função daquela seção. Isso ajudava tanto estudantes quanto profissionais a entenderem códigos complexos com mais facilidade.
Reduzindo o atrito no fluxo de trabalho de codificação
Ao permitir que os desenvolvedores falassem em vez de digitarem, o Copilot Voice eliminou os obstáculos no processo de codificação. Ele proporcionou uma maneira mais fluida e rápida de transformar ideias em código — especialmente para aqueles que tinham dificuldades com os métodos de entrada tradicionais.
Transição para a extensão de fala do VS Code
Da pré-visualização técnica à ferramenta de produção
Em 3 de abril de 2024, a pré-visualização técnica do GitHub Copilot Voice foi concluída. A funcionalidade foi integrada à extensão Speech do VS Code, que agora está disponível para todos. Isso marca a próxima fase do desenvolvimento com foco em voz no Visual Studio Code.
Inovação contínua e feedback
A evolução para o VS Code Speech incorpora todos os aprendizados anteriores em uma extensão robusta que continua a crescer. Os usuários são incentivados a fornecer feedback para ajudar a moldar seu futuro, garantindo que a programação por voz se torne ainda mais poderosa e acessível.
