When I hear a note played on an instrument, its name (like A, Bb, etc.) immidiately pops up in my head. But when I hear human singing nothing like that happens. So I'm wondering how should I practice to get the ability to identify the pitch of human singing so that I can know the melody of a song's lyric.
Another question: I also have problem doing so with the note I hear in my head. I think it would help me a lot in improvisation if I know what note my brain imagines. Any suggesion on this? Thank you!