22. A method for processing speech, comprising the steps of: (a) determining if an output of a speech recognizer contains an available command; (b) if an available command is present, but sufficient explicit conditions are not fulfilled for processing of the command, performing a context sensitive process having as available options at least: (i) determining if sufficient conditions for processing of the command, and if so presenting the command to a command processor for execution; (ii) determining if the output of the speech recognizer represents data, and if so passing a representation of the speech input to an appropriate data sink; and (iii) prompting the user with a request for further input, wherein the prompting is automatically adapted to seek information from the user to at least one of increase a completeness and reduce an ambiguity of the available command.
22. A method for processing speech, comprising the steps of: (a) determining if an output of a speech recognizer contains an available command; (b) if an available command is present, but sufficient explicit conditions are not fulfilled for processing of the command, performing a context sensitive process having as available options at least: (i) determining if sufficient conditions for processing of the command, and if so presenting the command to a command processor for execution; (ii) determining if the output of the speech recognizer represents data, and if so passing a representation of the speech input to an appropriate data sink; and (iii) prompting the user with a request for further input, wherein the prompting is automatically adapted to seek information from the user to at least one of increase a completeness and reduce an ambiguity of the available command. 24. The method according to claim 22 , wherein the speech recognizer employs a natural language speech process.