Useful Article.As a former Counter Strike, Wolfenstein, Wolfenstein: Enemy Territory, Quake 3, etc, etc, etc player, I find the easiest way to communicate within the game is through built-in voice chat, in-game. Some may say that TeamSpeak is an alternative for games that don't have voice chat built-in, but I find it a bad excuse. What of the players in the game who don't know the TeamSpeak server, or don't have TeamSpeak? The same goes for me; I would like to talk to them, but not with typing. However, they don't have TeamSpeak, and rounding up everyone in the game(even the ones you don't know) into the TeamSpeak server is time consuming, and even then, you don't get everyone in. In CounterStrike, you can talk to everyone in the game with a headset. Issue commands, give information, etc, is as easy as pressing a button on the keyboard to enable the mic. You can even chat while fighting. In Tremulous, and any other game that doesn't have built-in voice chat, the only safe place you can chat is within your base. Otherwise, you're a sitting duck, hence the "typekill" problem, which can be completely eliminated with this addition.
Tremulous, being a game heavily reliant on teamwork, would benefit greatly with built-in voice chat. You could easily issue orders to your builders, and order teammates to guard the base while the reactor/om is being moved. You could alert your team that the enemy team has moved their base, or if the enemy reactor/om is down, or if the enemy is attacking the base. Think of the things you could do with voice chat in a game like Tremulous.
If someone is going to take my idea seriously, I suggest using Speex as the codec of choice, being free and open source, like Tremulous.
Please, this is a serious discussion about a possible addition to Tremulous that would revolutionize its gameplay. I expect mature and serious replies.