It’s real.
Snopes is saying the voice isn’t right but averting outright denial. Said they reached out to McCain but have received a reply.