For the sake of all of us, please develop the habit of proofreading, spade88. I got a headache parsing your message there
I can't talk for the OP but I can guess that he was talking about the Gamecube version (source: first post of the thread). You're confusing voice chat (which isn't possible as you pointed out) with guest commentating on a video podcast (which is very likely to be possible thanks to, well, technology).
In any case, Zhangfei, do let us know when the episode is available and where we can find it. I won't participate but I probably will enjoy watching!