Aller au contenu

Saisie vocale pour développeurs : restez dans le navigateur, les mains sur le clavier.

Au milieu d'une revue de code, quand vous devez rédiger une réponse de cinq phrases, WhisPaste vous permet de dicter la réponse directement dans le champ de texte de GitHub : sans changer d'application, sans toucher la souris, sans rompre votre concentration.

Revues de code sans changement de contexte

Une revue de pull request demande de la nuance : un « looks good » d'une ligne passe à côté du sujet, un mur de texte fait perdre le relecteur. Avec WhisPaste, vous appuyez sur votre raccourci, dictez l'explication pendant que vous lisez le diff, et la transcription atterrit directement dans le champ de réponse GitHub, avec la ponctuation et les majuscules produites par Whisper. Les identifiants comme `fooBar` peuvent être ajoutés à votre vocabulaire personnalisé ou importés depuis un projet de code, afin de s'écrire correctement.

Messages de commit et descriptions de PR

Les commits conventionnels et les descriptions de PR méritent souvent plus de trois mots, mais la friction de leur rédaction vous ralentit. Ouvrez l'éditeur, dictez la justification : la transcription apparaît à votre curseur, prête à être modifiée, complétée avec un snippet vocal ou collée dans votre terminal.

Gestionnaire de tickets, Slack et daily meetings

Les étapes de reproduction d'un bug, les notes de standup asynchrone dans Slack, un commentaire rapide sur un ticket Linear. Tout cela est court mais coûteux en friction. WhisPaste fonctionne en arrière-plan et partout où va votre curseur : GitHub, GitLab, Jira, Linear, Discord, Slack, votre éditeur. En mode local, l'audio reste sur votre machine.

  1. Placez le curseur dans le champ de réponse

    Cliquez dans le commentaire de revue GitHub, dans l'éditeur de message de commit ou dans le champ Slack, là où vous écririez normalement.

  2. Appuyez sur votre raccourci et parlez

    Maintenez votre raccourci configuré, dictez votre réponse à voix haute, puis relâchez. La transcription est créée localement sur votre machine par défaut.

  3. La transcription apparaît au curseur

    Votre texte atterrit là où se trouvait le curseur. Modifiez-le, complétez-le avec un snippet vocal ou envoyez-le. Aucune étape de copier-coller entre la voix et le texte.

Documentation et commentaires de code

Une mise à jour du README, une docstring qui explique pourquoi une fonction existe (et pas seulement ce qu'elle fait), un TODO laissé pour votre futur vous : ces éléments sont sautés quand les écrire oblige à sortir de sa concentration. Dictez l'explication directement dans l'éditeur, au curseur, dans le bloc de docstring ou de commentaire déjà ouvert, et nettoyez-la ensuite plutôt que de ne rien écrire du tout.