18. A computer storage medium having computer readable instructions stored thereupon that, when executed by a computer, cause the computer to: receive content from a source, the content including one or more of webpages or application pages; identify at least one input indicator in the content, the at least one input indicator indicating that the content supports multi-mode input, the input indicator including explicit meta tags, flags, implicit keywords, and/or form elements, the input indicator associated with a form element; determine a context associated with the form element; determine that the form element is configured to support interactions via multi-mode input; determine a type of information to be captured from a plurality of types of information by the computer based on the context for the form element; activate one or more non-textual input devices associated with the computer according to the type of information to be captured; capture the multi-mode input, via the activated input device, for interacting with the content, wherein the multi-mode input includes one or more of camera, speech, and touch input; convert the multi-mode input to text; and submit the text to the source.
18. A computer storage medium having computer readable instructions stored thereupon that, when executed by a computer, cause the computer to: receive content from a source, the content including one or more of webpages or application pages; identify at least one input indicator in the content, the at least one input indicator indicating that the content supports multi-mode input, the input indicator including explicit meta tags, flags, implicit keywords, and/or form elements, the input indicator associated with a form element; determine a context associated with the form element; determine that the form element is configured to support interactions via multi-mode input; determine a type of information to be captured from a plurality of types of information by the computer based on the context for the form element; activate one or more non-textual input devices associated with the computer according to the type of information to be captured; capture the multi-mode input, via the activated input device, for interacting with the content, wherein the multi-mode input includes one or more of camera, speech, and touch input; convert the multi-mode input to text; and submit the text to the source. 19. The computer storage medium of claim 18 , further comprising computer readable instructions that, when executed by a computer, cause the computer to: filter the multi-mode input based, at least partially, upon the context.