Inspiration
We believe songs can ignite a passion for learning a new language. Singing along helps reinforce vocabulary, pronunciation, and grammar in a fun and interactive way. Through our project, we aim to provide a platform that makes it easy, convenient, and enjoyable to learn songs in a foreign language.
What it does
LearnLyric displays the original lyrics of songs in foreign languages as it plays the song. Users can activate phonetic labels and English translations alongside the original text. Features like playing a line on repeat and adjusting the playback speed make it easy to follow along and practice for beginners when learning songs in a new language.
How we built it
Back end vscode streamlit mongodb , front end html css figma
Challenges we ran into
Lack of experience with our chosen software, etc
Accomplishments that we're proud of
Good front end design etc
What we learned
How to use MongoDB
What's next for LearnLyric
We aim to expand the LearnLyric database to include a wider variety of songs in different languages. Additionally, we plan to introduce new features that will allow users to upload songs they wish to learn and automatically generate a key vocabulary list based on the lyrics.
Built With
- streamlit
- vscode
Log in or sign up for Devpost to join the conversation.