12. A voice programming system comprising a combination of hardware and software that implements: a receiver configured to receive voice commands; a voice programming processor coupled to the receiver, the voice programming processor configured to process the voice commands to create code; and an enhancement block coupled to the voice programming processor, the enhancement block configured to alter the code into compilable code; wherein the enhancement block inserts a default value for a variable specified by the voice commands, wherein the default value is not specified by the voice commands.
12. A voice programming system comprising a combination of hardware and software that implements: a receiver configured to receive voice commands; a voice programming processor coupled to the receiver, the voice programming processor configured to process the voice commands to create code; and an enhancement block coupled to the voice programming processor, the enhancement block configured to alter the code into compilable code; wherein the enhancement block inserts a default value for a variable specified by the voice commands, wherein the default value is not specified by the voice commands. 17. The voice programming system of claim 12 wherein the voice programming processor includes a VoiceXML document as part of an application to compare a voice input to a grammar specified by the VoiceXML document.