Two of the Most Common Ventrilo Problems: Robotic Voice and Broadcasting Static
The dreaded robot voice. A common problem in Ventrilo which makes your voice sound loud and very "robotic", and it can often lead to other people cutting in while you're talking and telling you to not talk. This is most often a result of using a lower-quality sound card, and can be fixed by a number of ways. In addition to the robot voice, sometimes you might broadcast static when trying to talk. Broadcasting static is another common problem, causing other users to not be able to hear what you are saying, and can often be fairly loud and grating to other users. This is commonly a Windows XP problem. Fortunately, the fixes for both are very similar
First, you should try seeing if a USB based microphone or a USB microphone/headphone combination would be the fix. This often resolves the problem completely.
Second, update your drivers! It could easily be outdated drivers causing your problem, especially if you hadn't had the problem before. Check your sound card manufacturers website for the most current drivers available.
Third, if those two haven't worked, make sure you've got "Onboard Sound" enabled in your Ventrilo setup menu.
An additional fix for broadcasting static is to make sure that if you are playing a game, you are NOT using in-game voice communications. Any games that also try to use soundcard input will often render Ventrilo useless, so disable the in-game voice chat and see if that works.