21. A non-transitory computer readable storage medium having computer executable instructions executable by a processor, the instructions that, when executed by the processor, cause the processor to: receive streaming audio or video data; play received audio or video data in substantially real time as the audio or video data is received; display streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played; identify inference terms within the streaming text; visually indicate identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and display, with the identified inference terms, web search information associated with the identified inference terms.
21. A non-transitory computer readable storage medium having computer executable instructions executable by a processor, the instructions that, when executed by the processor, cause the processor to: receive streaming audio or video data; play received audio or video data in substantially real time as the audio or video data is received; display streaming text corresponding to voice within the received audio or video data, as the received audio or video data is played; identify inference terms within the streaming text; visually indicate identified inference terms within the streaming text, wherein visually indicating identified inference terms within the streaming text comprises highlighting or bracketing the identified inference terms within a text window comprising the streaming text; and display, with the identified inference terms, web search information associated with the identified inference terms. 26. The non-transitory computer readable storage medium of claim 21 , wherein displaying streaming text comprises displaying streaming text in a text window.