11. A computing device comprising: a processor; a memory; and a search engine inference based virtual assistance application configured 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.
16. The computing device of claim 11 , wherein the search engine inference based virtual assistance application is configured to receive the streaming text along with the streaming audio or video data.