"Giving a song" really implies the sort of thing that happens when you suggest to somebody that a song you know - maybe one you wrote, maybe one you tend you sing yourself - might really suit their voice, and let them have the words or the tune if need be.