People face language barriers when it comes to the conference meetings around the globe. TalkEasy allows them to communicate in their own languages.
We provide the following features -
One of the main issues we faced was the lag in between audio and video of the meeting. Since we are using multiple APIs for processes like speech recognition, translation, and speech synthesis there was a lag occurring.
But we managed to reduce this lag by using the Realtime Database of Firebase to less than a second.
One of our competitors was Skype as they have a translation system of their own using which they display translations to users. We researched their methods and worked through implementing a similar system and provide subtitles for 7 times the languages that they support
Implementation of WebRTC was difficult since we had to implement video calls for users to be able to see each other
Technologies used
Discussion