Deepgram x DEV Hackathon Submission - VocalBridge - An AudioBook & Podcast Speech-to-Text application!
Tags: hackwithdg, uiux, app, uidesign
Published: 2022-04-02 22:51:44


<!-- [Template 2: Innovative Ideas Challenge]: # (Select this submission template if you are creating a written submission for this contest that does not include a coding element.) →

<!-- [Note]: #If you want some tips for getting started with writing to help you with this submission, check out: https://developers.deepgram.com/blog/2022/03/technical-writing-a-beginners-guide/  -- >

<!-- [Note]: # (Tell us why you decided to participate in the Innovative Ideas category of the Deepgram Hackathon on DEV. Have you ever encountered Deepgram before or had any prior understanding of speech recognition technology before participating? Anything else you’d like to share with us upfront that’s relevant to your submission can go here) -->

# Introduction

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ywkqawcq7tjwxf19he7n.gif)




![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6c9yhhx6s4uznr3qew19.jpg)


I'm a Cloud enthusiast (**AWS** primarily) and student at the University of London (_BSc Computer Science_). I'm new to Deepgram and their Speech-to-Text API based on deep learning and AI, however, I'm not new to app and website development. I have knowledge and experience designing and building web & mobile applications and integrating native & non-native API's into them. From concept/sketches/wireframes to UI/UX design and further into production or development.

I decided to participate in the "Innovative Ideas" category of the Deepgram Hackathon on DEV simply out of curiosity and innovation. I wanted to create an application that would solve a problem that I have, in a very simple manner. The problem is, there are times I want to listen to an AudioBook or Podcasts or even both but I don't have 2-3 or even 4+ hours to be listening and even if I did have that amount of time, my brain would be fried by the end of it and I probably wouldn't have retained much. I wanted to create a solution for this, what if I could use "keywords or/and phrases" as an input into an application? That is able to give me the most essential information relating to my given "keywords or/and phrases" in a small concise manner, maybe 2 or 3 paragraphs if I'm in a hurry or possibly a page or 2 if I have time. That was the simple thought process I had when creating "**VocalBridge**". I'm not sure of the small details of the "how" I could make this happen with Deepgram, that is why, this application is in the "Innovative Ideas" category of the Deepgram + Dev.to Hackathon.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4r4gyzkxjwvzehvbhhsu.jpg)



### My Deepgram Use-Case

<!-- [Note]: # (Share your story. We want to hear all about it! What's your big idea? What inspired your submission to the Innovative Ideas category of the Deepgram Hackathon on Dev? How do you think Deepgram could help with their speech-to-text technology? Anything else you’d like to share with us upfront that’s relevant to your submission can go here.) -->


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s8oo3f2v0jeyxztd9v9r.jpg)

<img width="100%" style="width:100%" src="https://media.giphy.com/media/j4CoaYva1aNCAxsATU/giphy.gif">

—


This project was created as an application that would integrate with Deepgram. **VocalBridge** offers a huge range of _**AudioBooks & Podcasts**_ to offer children and parents. I was inspired by the idea of reading _bite-sized_ chunks of information on-the-go in a matter of a minute or two from an AudioBook and/or Podcast that is usually 1 or 2+ hours of audio content. There are solutions out there that can fulfil this task in a similar manner, however, **VocalBridge** is able to search and transcribe _intelligently_ the most "important" phrases or lines of these audio sources and transcribe them in an _orderly_ way that is not only pleasing to the eyes of the user but also sensible and intuitive just as if it was written that way in that specific order even though it was not. That is the "secret sauce" of the application that is **VocalBridge**, even though this is only a concept, I am sure that this application would be a life saver for persons that are on-the-go and simply want a brief synopsis of the actual content within the AudioBook and/or Podcast, not only the descriptive summary provided by the author or distributor/provider of the AudioBook and/or Podcast.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1eolyrycamwibl5h8s8o.jpg)


### Dive into Details
<!-- [Note]: # (Break down your idea. What is the problem or challenge you'd like to see solved with Deepgram? Who would benefit from this innovation--is there a specific industry, region, or group of people? How will it help them? Are there Deepgram features that would be important in this use case? Hint: Take a look at Deepgram’s documentation to inform what you share: https://developers.deepgram.com/documentation). Top Tip: Is there research that led you down this path, things you learned about Speech-to-Text technology, speech recognition AI, your writing/research process, etc? Talk about that here.)  -->


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xm4igtgwyz3sdva0xqvj.jpg)

—

**VocalBridge** is pretty much a simple idea that was created to solve a simple problem for so many individuals that are on-the-go and need that _bite-sized_ chunk of information and don't have hours on end to listen to a full blown AudioBook and/or Podcast. This project is suitable for people of all races, ages and religions. It would be beneficial for persons 16-28 years old, that are usually going to school with assignments, an AudioBook or Podcast may contain crucial information for them which they can make good use of and individuals that are 20-45 years old that are usually working, have children or other responsibilities and would like to gain the information within an AudioBook or Podcast but don't have the hours required to listen to these audio sources.

Children would also benefit greatly from the services of **VocalBridge**. By reading kids AudioBooks and/or Podcasts, kids could gradually begin or continue learning and understanding words and phrases of songs or poems within these AudioBooks and/or Podcasts. **VocalBridge's** idea with the help of Deepgram, is made to be the transcription bridge from these various audio sources to text and provide an everyday solution for the issue of having to listen an entire AudioBook or Podcast to learn the true meaning within it. VocalBridge aims to reduce the time needed to accomplish this task into a matter of minutes for millions of persons regardless of their age, religion, and race.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bey8q1fvyn5qix8yrqxx.jpg)



### Conclusion
<!-- [Note]: # (Any thoughts or takeaways about what you've learned from participating in Deepgram Hackathon “Innovative Ideas” challenge can go here! If you're planning on writing a series of posts for the Hackathon, consider teasing your next post.) -->

—

<!-- [Note]: # (Be sure to include the DEV usernames of your collaborators, if any. Prizes for winning projects with multiple collaborators will be sent to the person who posts this submission and they will distribute the prize evenly. DEV will not split prizes as per our rules. We are unable to make any exceptions.) -->

<!-- [Reminder]: # (Submissions are due on April 11, 2022 @ 11:59 PM UTC) -->

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/50oifgeuypyitpvd6n6c.jpg)

Finally, **VocalBridge** was an extremely fun "Innovative Ideas" challenge mobile application project. I'm an **AWS** guy so if I was to actually build this mobile application, There definitely would be some type of incorporation with **AWS** within this mobile application. There would also be a web application built for users that prefer a laptop/desktop experience rather than a mobile experience. Lastly, **VocalBridge** was a treat to create, this application is indeed a prototype, but it was interesting to create a simple problem solver. Thank you Deepgram + Dev.to for the Hackathon!

Here is a link to the prototype of VocalBridge, please keep in mind that this is a "prototype", not a real working application. Enjoy!

https://cloud.protopie.io/p/73a7b2d6bb


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ju3957pf1tfaperey6bt.jpg)