From sound to meaning: hearing, speech and language