Yes, voicechat is done entirely through Steam; I'm not sure if they changed anything recently, but there was an update or two around the right time. It's also mostly peer-to-peer, so the firewall and connection of you and everyone you're talking to may have more bearing on its effectiveness than whatever servers Steam uses for it.