99% of the Internet is in English. 94% of the world doesn’t speak English as their first language. Online education needs to become language agnostic. A video translation chrome extension for easily translating YT videos to local languages is required.
- HTML
- CSS
- JavaScript
- Chrome Extension
- Python 3.9
- FastAPI
- Websockets
- Cockroach DB
- Deta Drive SDK
- VS Code
Video Demo : https://youtu.be/zh31mzsI_GA
Backend API Docs : https://ilcoder.biz/docs
Backend API test URL : https://ilcoder.biz
Test Video URL (Dubbing already available) : https://www.youtube.com/watch?v=9em32dDnTck&ab_channel=Valkeir
Step 1. Download the chrome extension folder (either by cloning or direct download)
Step 2. Go to Extensions in Chrome and enable developer mode.
Step 3. Click on Load Unpacked and select the downloaded chrome extension folder.
Make sure that the extension has been loaded in the extensions list.
You may use see this tutorial here : https://webkul.com/blog/how-to-install-the-unpacked-extension-in-chrome/
Step 4. After following the above steps, the extension is ready to use.
Open any youtube video and click on extension icon. The available audio dubbings will be listed there. Click on any audio dubbing to listen to that one.
Step 5. (Optional) You can also record and upload your own dubbing for a video. To do so, click on extension icon and fill in language. After that just click on "Mic" icon and it will ask for permission and once done, it will start recording. Click on "Stop" once done
Now you can listen, save or discard the recording.
Note :- Don't click anywhere else otherwise the recording will be lost.