Affiliation:
1. Michigan Technological University
Abstract
Using a keyboard and mouse is difficult or even impossible for many programmers due to motor impairments such as Repetitive Strain Injury (RSI). Programming by voice has enormous potential for helping motor-impaired programmers to input code and continue their careers. It also has the potential to allow motor-impaired students to more easily participate in computer science courses. By decreasing keyboard and mouse usage, programming by voice can also aid persons who are at risk of acquiring RSI. This work explores how different programmers naturally speak code without having to learn prescriptive grammar. The aim of this research is to develop a system that allows programmers to speak code in a natural manner.
Publisher
Association for Computing Machinery (ACM)
Reference14 articles.
1. Programming by voice, VocalProgramming
2. Spoken Programs
3. Andrew Begel and Susan L Graham . 2006. An Assessment of a Speech-Based Programming Environment . In Visual LAnguages and Human-Centric Computing (VL/HCC'06) . IEEE , 116--120. Andrew Begel and Susan L Graham. 2006. An Assessment of a Speech-Based Programming Environment. In Visual LAnguages and Human-Centric Computing (VL/HCC'06). IEEE, 116--120.
4. VoiceCode