In that case, the problem may be located anywhere between your computer and the TeamSpeak server on the other end. Possible explanations include:
- insufficient Internet bandwidth
- weak or overloaded WiFi connection
- bad routing between Internet Service Provider and TeamSpeak server host
- TeamSpeak server geographically too far away
In some cases, the problem could also be caused by bad audio hardware or drivers.