Looking at apple's products specifically the iPod shuffle, it claims it has voice over which seems to speak the name of the song out loud, is this feature available on the iPhone?
If it is, how is it enabled?
If it is, how is it enabled?