A distributed voice chatting system