in reply to Voice chat through CGI

If I have understood correctly, you are referring to a radio station. What else? See: Netx::WebRadio::Station::Shoutcast .

Then, you should look for something like a Mixer that would overlap all what is received in the same resulting stream to share by everyone connected.

It has to be a good exercise of playing with connections.

I remember seeing a common (shared) speech synthetizer working allright at some place near p-voice site.

Knowing how it worked, you should only care of adding a merged common stream to your site...

.{\('v')/}
_`(___)' __________________________