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.