A Deep Learning app that lip syncs any audio to a video or image.
- Video - input_video.mp4
- Audio - input_audio.wav
Output
result_voice.mp4
Watch the Demonstration:
https://www.loom.com/share/dddbc63922714899a7c15b2eeba692d7?sid=1814f160-f917-465d-8b4f-c84901655782
To install the neccessary dependancies to use this project:
- Create and activate a virtual environment using virtualenv,
python3 -m venv lipsync
lipsync/Scripts/activate
- Now run this,
pip install -r requirements.txt
The POST method /upload_files/
in the main.py
takes the audio and video input files and outputs the result in Wav2Lip/results/result_voice.mp4
.