DEV Community

Noa
Noa

Posted on

SUBTEXT - DEEPGRAM X DEV HACKATHON SUBMISSION. [ innovative ideas ]

Introduction

The DEV hackathons are always a great way to get your name out in the community, but due to the unfortunate timing of my exams ( high school ), I thought I wouldn't be able to participate but after reading the article I was glad to know that there was an innovative ideas category in the hackathon. I have never heard of Deepgram before but I do have a surface level understanding of how text-to-speech works. For any other participant taking part in the hackathon, Feel free to use my idea for your project provided it is not breaking any rules.

My Deepgram Use-Case

I wanted to show one of foreign friend a movie in my native language but since the movie was old so there was no subtitles available. That is where it hit me, imagine A Video player that transcribes the audio from videos and create subtitles and also uses translation to convert the subtitles into English or whatever language.

Dive into Details

Have you ever watched an old video with lots of background noise making it hard to hear what is being said. or wanted to watch a foreign movie but no English subtitles are available, If you have you are the ideal target for my deepgram use case.

the audio of the video file could be transcribed by directly passing it to the text-to-speech API , Translation could also be achieved as deepgram offers multiple language support and the returned text could be translated to English or whatever language by the google translation API.

Conclusion

As I have mentioned in the beginning of the post any participants can freely use my idea for their project provided it is not breaking any rules.

I think hackathons are a great way to spread the joy of programming and to provide awareness about the power of programming. This will be my only entry for the hackathon as I have my exams going on and have to provide my concentration towards that.

I am also planning to create more posts on the topics of React, JavaScript, Linux and much more on dev and beyond after my exams, so stay tuned for that.

With that said, that's all for now.

Top comments (6)

Collapse
 
moose_said profile image
Mostafa Said

This is a great idea! And also we can use any free tool out there to combine the output of the translation with the video itself in the correct timing and the user can download the video with the subtitles displayed within the video itself.

Well done on this article and I hope you do well in your exams!

Collapse
 
dhravya profile image
Dhravya

i just completed this tool here - dev.to/dhravya/deepsubtitles-gener...

I'm also thinking to add a translate feature to it, not much work and pretty easy

Collapse
 
itsnoa04 profile image
Noa

Awesome, I'm definitely checking this out

Collapse
 
itsnoa04 profile image
Noa

Thank you ❤️

Collapse
 
bekahhw profile image
BekahHW

I LOVE this! You might be interested in this video from Kevin where he talks about making a transcription badge with a translation function.

Collapse
 
itsnoa04 profile image
Noa

I'll have a look when i get the chance. Love to see that u like it