Et si coder par la parole devenait possible ?
Un ingénieur présente son système à la Conférence Python 2013
Un projet ambitieux, mené par l'ingénieur canadien Tavis Rudd, qui a vu le jour de façon assez anecdotique. En effet, il y a deux ans, Tavis a passé tellement de temps à développer qu'il en a eu les doigts tout engourdis et ne pouvait plus continuer. Après avoir essayé sans succès les solutions dites « conventionnelles », il s'est tourné sans grande motivation vers une alternative en laquelle il ne croyait pas vraiment : « désespéré, je me suis tourné vers la reconnaissance vocale » avouera-t-il.
Au début la tâche était très difficile. Pour ceux d'entre vous qui avez déjà fait usage de services de reconnaissance vocale il y a quelques années, vous n'auriez certainement pas parié sur le succès de cette initiative. Même ceux qui sont proposés aujourd'hui, bien que plus perfectionnés que ceux d'avant, ne feraient probablement pas envisager cette solution comme alternative.
C'est donc là qu'a débuté le travail de l'ingénieur. Il a d'abord utilisé le système de reconnaissance vocale Dragon NaturallySpeaking, mais il s'est avéré qu'il n'était pas adapté aux commandes d'édition de programmes. Il l'a donc modifié et combiné à une librairie de reconnaissance vocale Python de DragonFly. Bien vu de sa part.
Il a défini par la suite ses propres commandes vocales (près de 2 000 à l'heure actuelle). La première démo commence dès la neuvième minute.
[ame="http://www.youtube.com/watch?v=8SkdfdXWYaI"]Démo[/ame]
« J'espère vous convaincre que la reconnaissance vocale n'est plus uniquement un support aux personnes handicapées ou limitées. C'est maintenant un outil efficace dont devraient bénéficier tous les développeurs. » explique Tavis Rudd.
Tavis Rudd publiera le code source de son système sous peu. Vous pouvez le suivre sur GitHub ou Twitter pour de plus amples informations sur le sujet.
Il est indéniable que l'être humain parle beaucoup plus vite qu'il ne saisit via les touches d'un clavier. Un atout pour les développeurs qui pourrait révolutionner tout l'écosystème ?
Source : YouTube
Et vous ?
Que pensez-vous de l'idée de Tavis Rudd ?
Partager