No... sorry never heard of it. I'm rarely on my computer to be able to voice chat (I turn on my desktop about once every 3 weeks)
I'm posting from work and I obviously can't voice chat from here... haha.. The most time I spend on the computer able to do things like this is at work. Busy most other times! I live with my girlfriend and it takes most of my time.
Sorry! I do however, have chatting platforms like Steam and have various people from Destiny on my steam... if you have anything like that