at least accessed by the speech recognition module 208 during any instance of voice input initiated by a user with the playback device powered on and set to find media content there may be other voice enabled tasks attributed to the system other than specific media content selection and execution without departing from the spirit and scope of the present invention media content server 203 has direct access to media storage space 209 server 203 maintains a media library that contains the names of all of the currently available selections stored in space 209 and available for playback a media content synchronizer 211 is provided within server 203 and is adapted to insure that all of the names available in the library represent actual media that is stored in space 209 and available for playback for example if a user deletes a media selection and it is therefore no longer available for playback synchronizer 211 updates media content library 212 of the deletion and the name is purged from the library grammar base 210 is updated in this case by virtue of the fact that the deleted file no longer exists any change such as deletion of one or more files from or addition of one or more files to device 202 results in an update to grammar base 210 wherein a new grammar list is uploaded grammar base 210 may extract the changes from media storage 209 or content synchronizer may actually update grammar base 210 to implement a change when the user downloads one or more new media files the names of those selections are updated into media.