Inspiration
The inspiration behind Live Speech Translator (LST) came from witnessing the struggles international students face due to language barriers. Their experiences motivated us to create a solution that bridges communication gaps, making educational and daily environments more inclusive.
What it does
LST is an app that provides instant speech-to-speech and speech-to-text translations. It's designed to help international students navigate new languages effortlessly, aiding in both academic learning and social integration.
How we built it
Our team developed LST using the Google Translate API capable of understanding and translating multiple languages in real-time. We leveraged JavaScript speech-to-text and text-to-speech libraries to ensure smooth but speedy communication. We prioritized a user-friendly interface to ensure accessibility for students of all backgrounds.
Challenges we ran into
Achieving high translation accuracy across various dialects and idiomatic expressions was challenging. Initally, we had started with a Python/flask backend and a flutter front end, however due to compatability issues and Python's limitations with the pyaudio library we were forced to change our backend to JavaScript and a HTML/CSS frontend. Additionally, ensuring the app's performance in real-time without significant delays required optimizing our algorithms for speed and efficiency.
Accomplishments that we're proud of
We are proud of creating an app that significantly improves the study abroad experience for international students. Witnessing firsthand how LST facilitates better understanding and communication in academic settings has been incredibly rewarding.
What we learned
Throughout this project, we learned the importance of user-centered design and the impact of technological solutions on overcoming real-world challenges. The intricacies of language translation taught us much about linguistic diversity and the need for culturally sensitive technology. Although we come from different levels of coding background, each team member was able to contribute and learn from this hackathon project.
What's next for Live Speech Translator (LST)
Looking ahead, we plan to expand LST's capabilities to include more languages and dialects. We're also exploring features like cultural context tips and integration with educational platforms to further support international students’ success abroad. We intend to train our own ML model to make this process more efficient and thus make learning more accessible to all students.
Log in or sign up for Devpost to join the conversation.