16. A computer-readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising: analyzing an audio stream of an utterance of a user to identify topics in the audio stream; identifying tags related to the topics; identifying content of a document that the user is working on; and based on the tags, the topics, and the content of the document, generating a tag recommendation for tagging the audio stream.
19. The computer-readable storage device of claim 16 , wherein the tag recommendation is further based on one of a tagging history of a user and a context of the user.