1. A server comprising: a memory to store instructions; and a processor coupled with the memory, wherein the processor, responsive to executing the instructions, performs operations comprising: receiving a voice message and content identification information, the voice message being received from a computing device, the content identification information being associated with media content; generating text representing the voice message; determining an identity of the media content based on the content identification information; determining a context of the voice message; obtaining additional content based on the identity of the media content and the context of the voice message; generating an enhanced message comprising the text and the additional content; and providing a group of communication devices with access to the enhanced message, wherein the group of communication devices and the computing device are associated with each other by a social network server managing a social network website, and wherein the group of communication devices are remote from the computing device.
1. A server comprising: a memory to store instructions; and a processor coupled with the memory, wherein the processor, responsive to executing the instructions, performs operations comprising: receiving a voice message and content identification information, the voice message being received from a computing device, the content identification information being associated with media content; generating text representing the voice message; determining an identity of the media content based on the content identification information; determining a context of the voice message; obtaining additional content based on the identity of the media content and the context of the voice message; generating an enhanced message comprising the text and the additional content; and providing a group of communication devices with access to the enhanced message, wherein the group of communication devices and the computing device are associated with each other by a social network server managing a social network website, and wherein the group of communication devices are remote from the computing device. 2. The server of claim 1 , wherein the operations further comprise: identifying an unclear word in the voice message; and determining an identity of the unclear word based on the context of the voice message.