/VCallZer

Project built under Winter of Code 1.0 by DSC IIIT Kalyani that facilitates anonymity while connected over a video call, by concealing the face as well as modulating the voice.

Primary LanguagePython

VCallZer

  • The project was initiated during Winter of Code 1.0 by DSC IIIT Kalyani and is currently under development.
  • The idea behind this is to facilitate a video calling service built with python sockets(IPv4) and Open-CV, which replaces the users voice by a robotic/AI voice and the video by a neon projection of the users face on a black screen for anonimity purposes.

A screenshot of the connected system is shown below:
ss

Setting up

  • Create a Conda environment

conda create -name myenv python=3.6

  • Cd into your newly created environment (from command line)

cd C:...\path-to-your-conda-environment\

conda activate myenv

  • Installing modules we will need

conda install -c conda-forge dlib

conda install -c conda-forge opencv

Running the code

  • Fork and clone this repo
  • Make sure your clone resides into the conda environment you created
  • Run server.py and client.py in two different cmd windows/terminals
Note: The voice modulation and GUI part is still being worked upon.

Overall winner

Cert