loading...
Spoken Language Support for Software Development
Rome, Italy September 26-September 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.492004 IEEE Symposium on Visual Languag ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Andrew Begel, University of California, Berkeley
Software development environments have changed little since their origins as low-level text editors. Programmers with repetitive strain injuries and other motor disabilities can find these environments difficult or impossible to use due to their emphasis on typing. Our research adapts voice recognition to the software development process, both to mitigate this difficulty and to provide insight into natural forms of high-level interaction. Our contribution is to use program analysis to interpret speech as code, thereby enabling the creation of a program editor that supports voice-based programming. We have created Spoken Java, a variant of Java which is easier to verbalize than its traditional typewritten form, and an associated spoken command language to manipulate code. We are conducting user studies to understand the cognitive effects of spoken programming, as well as to inform the design of the language and editor.
Citation:
Andrew Begel, "Spoken Language Support for Software Development," vlhcc, pp.271-272, 2004 IEEE Symposium on Visual Languages - Human Centric Computing (VLHCC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.