We have an education platform website. The teacher uploads video webinars through a web-based teacher-portal. The admin declines/approves the video. Upon approval, these videos are visible on a web-based student-portal.
The videos are stored in the local filesystem. There is a MySQL database with the following details columns: `file_path`, `approve_status`.
YOUR Project Goals:
We want a background cron/scheduled script that checks the MySQL database for new videos and then,transcribes & translates the video automatically and then, saves the results in a folder. More precisely, the script should do the following:
1. AWS Transcribe - We want each uploaded video to be transcribed. That is, your script would take in a video in English, say "[login to view URL]", process and then produce an output which is the transcribed subtitles file in English, ie. "[login to view URL]". Note: The videos are in English.
2. Google Cloud Translate - The "[login to view URL]" file will then be translated to other Indian languages to generate a translated version of each subtitle file like "[login to view URL]" (Hindi), "[login to view URL]", (Telugu), "[login to view URL]" (Marathi) etc.
3. AWS Polly / Google Cloud Text-to-Audio - The translated .srt files will then be used to generate a translated video. That is, for example, the "[login to view URL]" subtitles would be used to generated a translated video "[login to view URL]" and similarly for other languages.
The expected end workflow would be the following:
1. Teacher Uploads a Video.
2. Background Worker (YOUR SCRIPT) - Transcribes: creates a .srt file.
3. Admin Panel - Approves / Rejects the transcription
4. Background Worker (YOUR SCRIPT) - Upon a video approval - Translates subtitles and Creates a translated video.
We are open to using ANY technology for your background script and also any cloud service or custom machine learning solutions. The above AWS/Google services was just a suggestion. There is no need to stick to it. We are also flexible on the workflow and the solution as long as the end result of Transcribing and Translating is met.
15 freelancers are bidding on average ₹92741 for this job
Hi! I have experience with trascribing video using different technique using for example AWS or GC. Check my portfolio and message me to clarify the details.
Hello sir how are you I have experience of transcription language hi di to hindi transcribe and I am also working as transcription project of tik tok .
Hi there, I have great experience of Hindi transportation and I would like to work with you. I have already worked with some remote transcription tools. Kindly respond me to discuss more about this project.