18. A computer program product comprising instructions stored in a tangible computer-readable storage medium, the instructions comprising: instructions for receiving an audio message from a first user; instructions for generating a text-based representation of the audio message; instructions for automatically generating one or more identification tags using the text-based representation of the audio message; and instructions for presenting at least one of the text-based representation of the audio message or the one or more identification tags to a second user using a graphical user interface.
18. A computer program product comprising instructions stored in a tangible computer-readable storage medium, the instructions comprising: instructions for receiving an audio message from a first user; instructions for generating a text-based representation of the audio message; instructions for automatically generating one or more identification tags using the text-based representation of the audio message; and instructions for presenting at least one of the text-based representation of the audio message or the one or more identification tags to a second user using a graphical user interface. 19. The computer program product of claim 18 , wherein at least one of the one or more identification tags includes a subject of the audio message.