TeamSpeak is a proprietary VoIP client, server, and protocol. You would set up a server, then you and other users would set up your clients and connect to the server. Here’s how to set up the client on Linux.
Download the appropriate version of the client from TeamSpeak’s download page. As user, make the downloaded file executable:
$ chmod 744 TeamSpeak3-Client-linux_amd64-22.214.171.124.run
Move it to wherever you wish to install it, bearing in mind permissions and whom will be using it. If no other computer users will be using it, a good choice is to move it to ~/bin. As user, run the file:
The installer will begin. Follow the on-screen instructions to accept the license and decompress the client into a new directory with a name such as “TeamSpeak3-Client-linux_amd64”. Test your work by running, as user, the executable’s script:
$ cd ~/bin/TeamSpeak3-Client-linux_amd64
The TeamSpeak client should run. You could consider yourself done at this point, and that’s fine. You’ll notice however that TeamSpeak did not add itself to your application menu, so you’ll probably want to do that either using your desktop environment’s tools or by creating an appropriate .desktop file. For example, here’s my teamspeak.desktop file, saved in ~/.local/share/applications:
However TeamSpeak is run, on first run you will be coached through setting up a push-to-talk button (which I find works better than voice detection), and testing your microphone. Then once running I like to configure the following:
- Bookmarks – Manage bookmarks – Add bookmark: Here I add the details of my server.
- Settings – Options – Design – Tray icon: Enable (don’t hide), and close to tray.
While I am happy with TeamSpeak, if it doesn’t meet your needs there are alternative VoIP clients.
The above is based on TeamSpeak 3.0 for Linux and was last revised 21 March 2016.