Multiple language Meeting room Deepgram x DEV.to
Tags: hackwithdg, javascript, react, agora
Published: 2022-03-31 22:27:47

### Introduction
Well I am super crazy about this type of hackathons in which the participant have max categories to select, as I choose to submit my project in this "Innovation idea" because I am still working on MVP of my project but I don't want to lose this opportunity to tell about the idea which can surly make impact in different kind of fields like Medical/Freelance etc. as I am also a Freelance person and I some time also need this type of tool to communicate with clients & partners.

### My Deepgram Use-Case
So as i am a Freelance person and my clients & partners are mostly from different countries so there is a language barer which cause me and them a lot trouble, work without hustle. I heard about this Deepgram that by using this library we can convert the speech to text and here my mind click so I decide to create a meeting room where different persons of any language can communicate to each other even if they don't know the other persons language. Where users speak in his/her local language and the all other meeting jonnies will get the subtitle of what other said in their local native language.

### Dive into Details

* #### Problem statement
> 1. Let's first talk about problem, To communicate between me, my clients & partners as they are from different countries with different languages so when we deal with client sometime the requirement are that the freelance person who is applying should be proficient in particular language & at that time its hard to apply due to this requirements, also some of my partners are from different countries and to communicate with them in local native language is really tough for me
> 2. I observe some issue related to medical as I already worked on a App which was related to Medical, the doctor can be from anywhere around the world with any native language & same with patient so is their is a language barer between Doctor & Patient the App will need to provide a translator with some fees.

* ### Solution propose
By using the Deepgram library I am building a meeting room where multiple user will join from different languages. 
What Deepgram play role in this idea is  I will use the Deepgram speech to text API, so if someone in the room talk it will convert the speech of that user in text and then I will convert the text to every other joiners user in their selected language which they select from the dropdown in meeting. The text will be shown to the screen of each user as a Subtitle in their native language.
As I have already tested it with my colleagues but still the Web app is under development.
> 2. Here we can use this concept of translate using the Deepgram Speech to text search feature. Deepgram will convert the voice of any (doctor/patient) in text and then the system will convert the text in other person native language and show him/her as a Text that can reduce the Translator fee we can provide a medical consultancy to any patient all over the world


![demo image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yw5l5ni6t3kqzecjyluh.png)

### Conclusion
This is only 2 cases which i observe and try to reduce the problem as much as my brain work. their are a lot of protentional to use this Deepgram in many areas. hope I will complete the Application in a time.

#### Codebase
https://github.com/zaahmed-nisum-com/dev.to-x-deepgram-live-call-translate

**Under development** Web App live link: https://live-call-translate.herokuapp.com/ (you can face the issue on this link due to under development)