/voice-chat

Open source simple voice chat client and server

Primary LanguageGoMIT LicenseMIT

Voice Chat

Voice Chat is a voice chat client and server that aims to be as simple as possible at hosting voice conversations.

IMPORTANT NOTICE

This project is under heavy development and internal API will change. This is not complete

Goals:

  • Be CLI based
  • Be as simple as possible to use
  • Provide a CLI based GUI (much like htop or vtop and the like)
  • Use as little bandwidth as needed to transmit sound

How to build

Make sure that the zeromq and portaudio libraries are installed

sudo apt install libzmq3-dev 
sudo apt install libpulse-dev

Then go get the binary

go get github.com/vectorhacker/voice-chat/cmd/voice-chat # for the client cli
go get github.com/vectorhacker/voice-chat/cmd/server # to host your own server