Inspiration
Public speaking, and communication in general, is an essential skill; it allows individuals to portray their strengths and personality to an audience, interviewer, manager, co-worker etc. We created Elevate as a safe space for people to work on their public speaking skills by receiving immediate feedback on the quality of their speech.
What it does
Elevate gives users feedback on their expressions, long pauses, overused words etc. - ensuring you don't make those mistakes in an interview or proposal using personalized statements from analyzing the sentiment level of the sentence.
How we built it
We used Google Cloud's Speech to Text and Natural Language APIs to allow us to convert the raw data received from the video and audio.
Challenges we ran into
We struggled with integrating the API with node.js in the beginning, and also struggled with integrating all the individual parts together with Google Storage. Also, using the camera to record and download the video for transcription was new for all of us.
Accomplishments that we're proud of
Going from not knowing at all how to incorporate API's into our code to using multiple! In addition, creating a visually pleasing and user-friendly interface and something fairly working to demo.
What we learned
We learned our strengths and weaknesses as individuals and as a team. We learned Back-End is not an absolute nightmare as well.
What's next for Elevate
We hope to successfully seamlessly integrate all working parts together to have a fully functioning app and to also upgrade to live stream annotations and analysis.
Log in or sign up for Devpost to join the conversation.