Method and system for efficient voice-based programming

Provided is a system and method for creating program code via voice input. The method includes providing a client application configured to compare a voice input to a grammar specified in a document; mapping a plurality of commands specified in the grammar to programming language commands; and enhan...

Full description

Saved in:
Bibliographic Details
Main Author Weinmeister, Karl J
Format Patent
LanguageEnglish
Published 26.01.2010
Online AccessGet full text

Cover

Loading…
More Information
Summary:Provided is a system and method for creating program code via voice input. The method includes providing a client application configured to compare a voice input to a grammar specified in a document; mapping a plurality of commands specified in the grammar to programming language commands; and enhancing the mapped programming language commands to enable compiling. The enhancing can include creating programming code by inserting at least implicit parentheses, punctuation, and default variable values. The programming language commands can be associated with Java or another language. The document can be a VoiceXML file that can be altered to permit a number of different programming language. A voice programming system includes a receiver to receive voice commands; a voice programming processor configured to process the voice commands to create code; and an enhancement block configured to alter the code into compilable code. The enhancement block inserts implicit parentheses, punctuation and variables appropriate for a predetermined code.