19. A computer program product comprising a computer-readable storage medium having computer program logic recorded thereon for enabling a processor-based system to satisfy specified intents based on multimodal requests, the computer program product comprising: a first program logic module for enabling the processor-based system to determine whether one or more entities in visual content displayed on a display of the processor-based system are selected in accordance with an explicit scoping command from a user, the explicit scoping command identifying the one or more entities in the visual content to explicitly indicate a scope of an interaction between the user and the processor-based system; a second program logic module for enabling the processor-based system to turn on speech understanding functionality of the processor-based system in response to a determination that the one or more entities are selected, the speech understanding functionality enabling the processor-based system to understand natural language requests; a third program logic module for enabling the processor-based system to automatically monitor audio signals received via an audio interface of the processor-based system for speech requests from the user to be processed using the speech understanding functionality in response to the determination that the one or more entities are selected; a fourth program logic module for enabling the processor-based system to dynamically identify the one or more entities and the scope in response to the determination that the one or more entities are selected; a fifth program logic module for enabling the processor-based system to satisfy a specified intent with respect to the one or more entities based on receipt of a first speech request from the user, the first speech request indicating that the specified intent is to be satisfied with respect to the one or more entities; and a sixth program logic module for enabling the processor-based system to adapt an understanding of an intent of the user, which is used by the speech understanding functionality to understand the natural language requests, based on the scope and further based on satisfaction of the specified intent.
19. A computer program product comprising a computer-readable storage medium having computer program logic recorded thereon for enabling a processor-based system to satisfy specified intents based on multimodal requests, the computer program product comprising: a first program logic module for enabling the processor-based system to determine whether one or more entities in visual content displayed on a display of the processor-based system are selected in accordance with an explicit scoping command from a user, the explicit scoping command identifying the one or more entities in the visual content to explicitly indicate a scope of an interaction between the user and the processor-based system; a second program logic module for enabling the processor-based system to turn on speech understanding functionality of the processor-based system in response to a determination that the one or more entities are selected, the speech understanding functionality enabling the processor-based system to understand natural language requests; a third program logic module for enabling the processor-based system to automatically monitor audio signals received via an audio interface of the processor-based system for speech requests from the user to be processed using the speech understanding functionality in response to the determination that the one or more entities are selected; a fourth program logic module for enabling the processor-based system to dynamically identify the one or more entities and the scope in response to the determination that the one or more entities are selected; a fifth program logic module for enabling the processor-based system to satisfy a specified intent with respect to the one or more entities based on receipt of a first speech request from the user, the first speech request indicating that the specified intent is to be satisfied with respect to the one or more entities; and a sixth program logic module for enabling the processor-based system to adapt an understanding of an intent of the user, which is used by the speech understanding functionality to understand the natural language requests, based on the scope and further based on satisfaction of the specified intent. 20. The computer program product of claim 19 , further comprising: a seventh program logic module for enabling the processor-based system to determine a plurality of possible intents that are available to be satisfied with respect to the one or more entities; and a eighth program logic module for enabling the processor-based system to suggest one or more possible intents of the plurality of possible intents to the user in response to dynamically identifying the one or more entities and the scope; wherein the eighth program logic module comprises: suggestion logic for enabling the processor-based system to suggest one or more exemplary natural language requests for use by the user to request satisfaction of the one or more respective possible intents, each of the one or more exemplary natural language requests capable of being understood by the processor-based system using the speech understanding functionality.