There are plenty of music players for Android available in Play Store. They differ in terms of layout, functionality, and overall user experience. Paid or free, it's totally up to you to decide which one(s) you prefer and which app(s) will make the cut.

If you are learning foreign languages or simply like to know about what artists are singing, XDA Forum Member siju2012 created a nice music player that fetches lyrics automatically and displays them on the screen. In addition to playing music and displaying lyrics, the NextGen Music Player is very functional. You can change the song by swiping horizontally. If you are planning to take a nap, you can set up the timer to turn the music off after set period of time. Downloaded lyrics one stored on the SD card, so they are easily accessible even after changing the ROM.

NextGen is an interesting position for every music enthusiast. Lyrics support will help you understand lyrics better and fully enjoy your favorite hits. You can even use your device as a karaoke display. The app currently supports English, Hindi, Tamil, and Telugu. In an upcoming release, siju2012 plans to implement a lock screen widget.

You can find The NextGen music player by visiting the NextGen Music Player application thread. If you want to try this app out, go there and give it a shot.