ROORKEE ROCKERZ
Sing like no one's watching
The problem ROORKEE ROCKERZ solves
Roorkee Rockerz is made for everyone who simply loves to sing. All you have to do is pick your favorite song, sing your heart out in real time, and feel like you’re performing on your own stage. Once you’re done, it even shows how accurate your singing was so you can see your progress and have fun improving. Whether you’re with friends, relaxing after class, or just in the mood to sing, Roorkee Rockerz makes it easy, joyful, and truly yours.
Challenges we ran into
Initially the main problem was integrating component python files into a single working application. Then we tried to build our karaoke using server application. We used flask to build web application but server side handling was very tough for us. It was troublesome for us to take song inputs from user and produce vocals and instrumental cover for karaoke. Getting real time feedback about user's pitch was very laggy and difficult so we sorted to first recording user's song and then comparing it with the saved audio file to display a graph and give feedback in the form of score. So we saved some audio and lyric files on our system to solve the handling problem. Still using server was troublesome so we shifted to using tkinter to make python GUI instead of using web dev. Other miscellaneous obstacles were setting up the GUI and making it more user friendly.
Tracks Applied (2)
Open Track - Development
Freshman Track
Technologies used
