My son is an ESFP and is excellent with this type of recall. He remembers the lyrics to every song and who sung it, word for word perfect recall of comedy skits, movies, history lectures, you name it. If he's heard it, it's in his brain.
He has tested as an auditory learner.
There are believed to be three primary types of learners:
Visual Learners
Visual learners learn new skills by seeing and learn new information best through visuals. Using diagrams and other visual methods of learning are recommended for these types of learners.
How can you identify if you are a visual learner? If you learn best and take notes when visual information is being presented, and create your own charts and graphics while learning then you may be a visual learner. Through the use of hand-outs, charts and visual information, the visual learner should be easily able to readily absorb the information.
Auditory Learners
Auditory listeners learn best through the use of verbal communication and lectures. Auditory learners can have information revealed to them through written works, but in most cases, the information is not going to make sense or “click†until the information has been heard. There are many things that auditory learners listen for while they are learning a new skill. They listen for the tone of voice, the pitch within the voice and even the speed of the person that is teaching the new skill or information. All of this information that has been interpreted is then used when learning.
Auditory learners will benefit from creating recordings of the information that is being taught, as well as benefit from information that has been played back from these recordings. Most auditory learners tend to repeat things aloud, so they are able to easily learn the information that is being repeated.
Tactile Learners
There are some people that learn better by completing the actual. These people are referred to as “tactile†or “kinesthetic†learners. Through this learning method, the person learns best when they take a hands-on approach to learning. Tactile learners may suffer from a short attention span which can make it difficult to learn new skills unless the hands-on approach is taken.
~source:
http://www.learningguide.org/learningstyles.htm
Myself, I am more of a visual learner. As I recall, that is the most prevalent type.
Perhaps this song identification function is more related to your learning style than type.