He sufrido de graves RSI en mis manos y muñecas y como programador de Java a tiempo completo, y esto se está convirtiendo en un riesgo para mi sustento. Utilizo Dragon Dictate para Mac, que hace un buen trabajo al escribir en inglés, pero hablar en Java es muy engorroso debido a la naturaleza críptica de los lenguajes de programación. Navegar por el código también es complicado y puede ser bastante agotador.Herramientas de desarrollo de software operadas por voz
Actualmente uso el IDE de Eclipse pero no he encontrado ningún complemento que me ayude a este respecto. por lo que he leído en otras publicaciones de este foro (por ejemplo, Voice recognition software for developers y Can i write sql using speech recognition), el enfoque que debería tomar debería ser darle a Dragon Dictate un vocabulario personalizado que consta de palabras clave Java, y crear una serie de comandos personalizados activados por voz que corresponden a teclas de método abreviado existentes (p. ej., "navegar a superclase") o secuencias de acciones que realizo de forma rutinaria utilizando AppleScript (por ejemplo, "commit to SVN").
Podría seguir adelante e implementar esto (con alguna dificultad debido a limitaciones físicas) pero no puedo evitar sentir que estaría reinventando la rueda. Quiero decir, seguramente RSI debe ser un problema relativamente común entre los programadores, y hubiera esperado que pudiera haber un complemento o incluso , un IDE, que facilita la codificación por voz y también tareas asociadas (por ejemplo, depuración del programa b y pisando, etc.) Simplemente no parece encontrar esto en ninguna parte.
Si alguien tiene alguna sugerencia sobre el IDE de Java que podría utilizar (no necesito usar Eclipse obviamente) estaré muy interesado en escucharlos.
Alternativamente, si alguien utiliza Dragon Dictate para Mac y tiene un conjunto de comandos para Eclipse u otro IDE de Java que estén dispuestos a compartir conmigo, eso también sería de gran ayuda.
Gracias, Ixent
Esta es una pregunta excelente y es algo que me he estado preguntando durante algún tiempo. Que yo sepa, actualmente no existe ese complemento para Eclipse. Ha habido varias propuestas como SpeechClipse (http://www.cis.uab.edu/softcom/eclipse/SpeechClipse/UAB-SpeechClipse.pdf) y SPEED ("SPEech EDitor, http: //www.cs.berkeley. edu/~ harmonia/harmonia/research/slssd/index.html), pero ninguno de ellos se encuentra actualmente en el Eclipse Marketplace. Espero sinceramente que puedan agregar ese tipo de funcionalidad al IDE de Eclipse muy pronto. – DerStrom8