1. A computer program product embodied on a computer readable medium, comprising: computer code for receiving an utterance intended to control a media player with music stored thereon; computer code for generating a corresponding command for the media player based on the utterance, the corresponding command selected from a command set including a play command, a pause command, a shuffle command, an artist command, a song command, a playlist command; the corresponding command being translated into a code selected from a code set including FF 55 04 02 00 00 80 7A, FF 55 03 02 00 01 FA, and FF 55 04 02 00 00 40 BA; and computer code for sending a button release command to the media player; wherein the corresponding command provides wireless control of the media player.