32. The computer readable storage medium of claim 31 , wherein a media player application on the portable electronic device plays media files and wherein storing the contextual information comprises: storing information about a given media file being played by the media player application as part of the contextual information stored on the portable electronic device.
32. The computer readable storage medium of claim 31 , wherein a media player application on the portable electronic device plays media files and wherein storing the contextual information comprises: storing information about a given media file being played by the media player application as part of the contextual information stored on the portable electronic device. 33. The computer readable storage medium of claim 32 , wherein the remote computing equipment comprises a computer running a media player application, and wherein uploading the portion of the voice command and the contextual information comprises: uploading the stored information about the given media file and the portion of the voice command to the media player application on the computer.