Our project idea proposes an online avatar game with the concept of enjoying karaoke from home. We need to design an online karaoke service that allows users to sing karaoke using their own songs.
The software in the website should be able to do the following things:
1. Read and identify the library of songs in the users PC or laptop
2. Identify the pitch of the vocalist in the song.
3. Remove the vocals in the song
4. Detect the voice and pitch of the user and match the original pitch of the song.
Some of the business solution I have found is Lyric(TM) and Music ID (R) from Gracenote(R)
In addition, an avatar system similar to Viwawa and Maplestory is needed to incorporate into the software to create a gaming and singing experience.