No, "lecteur" is a masculine noun in French. The feminine equivalent of "lecteur" is "lectrice."
Un lecteur (masc.). The same goes for 'lecteur mp3' where mp3 is just a complement for 'lecteur'.
Cassette is a feminine word in French, almost every word that ends with -ette is a feminine word in French.
reader
Il n'y a pas de lecteur de ... means 'there is no reader/player of ...'
a CD player
Lecteur d'esprit
You would say "Mp3 Player" in French by saying "Lecteur mp3".
A CD player
Un lecteur de cassettes
lecteur DVD (deh veh deh)
it means lecteur flash
qui a invente le psp