It uses google-speech to text api, google speech to text API and google translation api to dub the video from one language to another.
-
Create a new Google Cloud Project.
-
Enable these Google Cloud APIs:
- Speech-to-Text
- Text-to-Speech
- Translation
-
Create a virtualenv:
python3 -m venv venv source ./venv/bin/activate -
Install the python dependencies:
pip install -r requirements.txt -
Viola! You should be good to go.