Patent ID: 8600763

Claim:
A computer-implemented process for initiating speech interaction (SI) with a computer, comprising: using the computer to perform the following process actions: whenever an event occurs on the computer which will accept a response from a user of the computer, automatically determining whether or not to enable SI with the computer for the event response; whenever SI is enabled with the computer for the event response, providing a notification to the user which informs the user of the event and their options for responding thereto, wherein said options comprise responding verbally; whenever the user responds to the notification within a prescribed period of time, and whenever the user response comprises a voice command (VC), attempting to recognize the VC, and whenever the VC is successfully recognized, providing visual feedback to the user that their VC has been accepted, removing the event notification GUI for the current event from the display device, whenever the VC is not a snooze command, executing the VC, and whenever the VC is a snooze command, disabling the enabled SI with the computer, waiting an amount of time specified by the snooze command, again enabling SI with the computer using the VC dictionary associated with the current event, and again providing a notification to the user which informs the user of the current event and their options for responding thereto.