Dota – What does console command voice_enable 0 do

dota-2

I noticed that voice chat makes my games laggy and unplayable.
I'm trying to disable it completely so it won't hog my network resource anymore.
While searching for a solution I found this console command to disable it, but I haven't tested it thoroughly.

voice_enable 0

By inputting this command into console window, I didn't get any message nor error returned. Is there anyone able to clarify this?

Best Answer

when voice_enable is set a zero (0), you won't receive any voice communication signal (you could say the voice chat is muted) AND your microphone won't send any data to your teammates either.

It mutes the voice over ip system (VoIP) for yourself.