How do you train your ears to recognize notes?
Pitch ear training: Train your ear to recognize notes by playing the same note over and over while singing or humming it, and associating the sound with its name in your mind. The more clearly you can hear a note in your head, the better you'll become at identifying pitches.
Can you have perfect pitch without knowing?
Very often, people who don't know they have perfect pitch are able to recognize the pitch of a sound and determine its accuracy. But since they do not have the knowledge to identify the note, they cannot name it. Below, you can find a little test to see if you have perfect pitch.