Decipher is a revolutionary tool to help get rid off the linguistic barriers pertaining among the people by providing a unique portal to translate the audio in the videos into the user's preferred language.
Universal Learning Platform : With most of the online tutorials in English and Hindi, the non-native speakers face many difficulties.
Making Education Accessible : Poor people often cannot afford English education which hampers the development of their skill sets.
Economic Growth : Millions of dollars are spent for producing dubbed versions of videos, making it very costly.
Installation of Node.js : Follow the steps in npm docs to install Node.js
-
Clone the Github repo using
git clone https://github.com/nayyhah/Decipher
-
Go to the directory of Decipher597 in the cloned directory
cd "Decipher/Decipher597"
-
Run the npm server:
npm start
-
Click on the link displayed in the CLI (http://localhost:8080/) to go to the Decipher webapp
-
Copy the link of the YouTube video that is to be translated
-
Paste it in Decipher's webapp
-
Select the language that the video needs to be translated into
-
Click on covert button
Tools and Technologies
- Azure Blob Storage : storing intermediate results
- Azure App Services : deploying the web-app
Frameworks and Language
- Node.js : development of Decipher web-app
- Python : video language translation
Development
- Azure ML Studio/Azure Notebook : Python script for translating video
- MS Visual Studio Code : Node.js development of web-app
With 60+ distinct languages and different accents, Decipher aims to benefit at least 80% of the world’s population. It can be used in various fields including, but not limited to:
- Education
- International businesses
- Entertainment industries
- Sports
- Language Learning
Integrating with online learning platforms : Allows people to sign in using their accounts in learning platforms like Coursera, etc. and translate the audio to the courses they have access to.
Addition of real-time translation : Aids in eradicating linguistic barriers in online classes and meets, thus allowing students from diverse backgrounds to attend classes.
Inclusion of sign language : Useful for people with auditory impairments, thus increasing digital accessibility.
Get ready to witness the whole world in your eye, in your language, with Decipher!