11. In a computing environment, a system, comprising: a plurality of devices that each input raw data corresponding to an input modality; an input processor mechanism configured to process the raw data into input events; a decision engine configured to process a context-dependent grammar comprising rules for syntax and composition of the input events based on context data for a given environment, determine a user-intended meaning of one or more of the input events using the context-dependent grammar, and transform the user-intended meaning into one or more commands for an output mechanism; and an output processor mechanism configured to execute the one or more commands on the output mechanism.
11. In a computing environment, a system, comprising: a plurality of devices that each input raw data corresponding to an input modality; an input processor mechanism configured to process the raw data into input events; a decision engine configured to process a context-dependent grammar comprising rules for syntax and composition of the input events based on context data for a given environment, determine a user-intended meaning of one or more of the input events using the context-dependent grammar, and transform the user-intended meaning into one or more commands for an output mechanism; and an output processor mechanism configured to execute the one or more commands on the output mechanism. 13. The system of claim 11 wherein the input processor mechanism includes an audio/voice processing component, a visual processing component, a touch processing component, a gesture processing component, a pointer processing component, a text processing component or a vision processing component, or any combination of an audio/voice processing component, a visual processing component, a touch processing component, a gesture processing component, a pointer processing component, a text processing component or a vision processing component.