A method of speech control in a computer application, comprising: given a headset computer having a microphone and a display, receiving a sound input via the microphone; processing the sound input using a speech recognition engine coupled to the headset computer, said processing including the speech recognition engine interpreting the sound input to be a command for an action having a level of criticality that meets or exceeds a threshold level of criticality; and in response to this interpretation of the processed sound input: (i) displaying a first dialog box on the display, the dialog box presenting onscreen choices to a user, (ii) receiving via the microphone a first confirmatory utterance corresponding to a user-selected choice in the first dialog box, the first confirmatory utterance confirming the command; (iii) displaying a second dialog box on the display in response to the receipt of the first confirmatory utterance; and (iv) conditioning headset computer performance of the action on the user making a second confirmatory utterance corresponding to a choice in the second dialog box, wherein the displaying of the second dialog box is configured to automatically time out and the command is cancelled if the second confirmatory utterance is not received within a defined time period; and wherein the first confirmatory utterance and the second confirmatory utterance are different from each other. given a headset computer having a microphone and a display, receiving a sound input via the microphone; processing the sound input using a speech recognition engine coupled to the headset computer, said processing including the speech recognition engine interpreting the sound input to be a command for an action having a level of criticality that meets or exceeds a threshold level of criticality; and in response to this interpretation of the processed sound input: (i) displaying a first dialog box on the display, the dialog box presenting onscreen choices to a user, (ii) receiving via the microphone a first confirmatory utterance corresponding to a user-selected choice in the first dialog box, the first confirmatory utterance confirming the command; (iii) displaying a second dialog box on the display in response to the receipt of the first confirmatory utterance; and (iv) conditioning headset computer performance of the action on the user making a second confirmatory utterance corresponding to a choice in the second dialog box, wherein the displaying of the second dialog box is configured to automatically time out and the command is cancelled if the second confirmatory utterance is not received within a defined time period; and wherein the first confirmatory utterance and the second confirmatory utterance are different from each other. (i) displaying a first dialog box on the display, the dialog box presenting onscreen choices to a user, (ii) receiving via the microphone a first confirmatory utterance corresponding to a user-selected choice in the first dialog box, the first confirmatory utterance confirming the command; (iii) displaying a second dialog box on the display in response to the receipt of the first confirmatory utterance; and (iv) conditioning headset computer performance of the action on the user making a second confirmatory utterance corresponding to a choice in the second dialog box, wherein the displaying of the second dialog box is configured to automatically time out and the command is cancelled if the second confirmatory utterance is not received within a defined time period; and