1. A method comprising: generating text based on speech contained in an audio stream received via a personal communication device associated with a user; identifying, via a processor, a key phrase in the text based on one of an emotion, a speech rate, and a prosody of the key phrase in the audio stream; receiving from an advertiser an advertisement related to the key phrase; and instructing the personal communication device to display the advertisement.