There are two ways echoes can occur:
- The sound from your speakers/headphones is being recorded by your microphone.
- Your sound driver is recording all the sound that you hear for you.
You can find out which issue this is quite easily. Just turn your speakers/headsets off (volume = 0%), and ask your friends if you are still echoing. If you are not, it's the first issue,; if you are still echoing you have the second issue.
Fixing issue 1:
This type of echo is nearly impossible to fix completely, but you can minimize it greatly if you follow a few general points:
- Switch your speakers off when TeamSpeak is on and use a headset to hear.
- Use headphones that shield well, meaning they prevent as much sound as possible from being audible to the outside.
- Try and keep your microphone as far away as possible from the headset (or generally speaking, the sound-source).
- Lower the volume of the sound-source.
Fixing issue 2:
These echoes are produced by your sound-drivers. They should be configurable by your driver too (its not a bug, its a feature). From windows users we have often heard you can select from which devices to record in the mixer (a mixer is the place where you can slide all these volume controls). Make sure the microphone is the only entry that is being recorded from. This can be located on various locations depending on your driver/OS combination, you will have to look for this.