How do I talk to NPCs?
For the most part, you don't. They're not that smart. Or they don't speak your language, or something.
Of course, chatterbots such as Eliza or Oscar will be happy to yack away with you. Run-of-the-mill NPCs such as pigeons won't.