Sunday, March 25, 2012

Searching a song by singing into the search engine!!

I was thinking about a song to search but I didn't know its lyrics so that I can search it through Google. And then I thought of this - can't we search songs singing back into the search engine? Wouldn't it be nice to search music, songs, any kind of audio using an audio input? And the search began to satisfy myself on this question..

I searched internet for any resources/pointers I can get to any such search engines already built or any papers/thesis/reasearch work going on in this area and my search brought me to this paper: "Music Search Engines: Specification and Challenges". And I was enlightened by the research going on in this area since 1999. After searching a bit more I finally found out one website where we can search a song we want by singing or even humming into it! Check this website: http://www.midomi.com/. Midomi is a wonderful search engine that searches audio/music/songs using an audio input! You can not only sing into it, but it is effective even in my very case when you don't know the exact words/lyrics - you can search by humming into it! Or even just by whistling into it!! Isn't it amazing?

It doesn't just limit you to that. They claim to have a very good database of songs of all languages and genre but I must say they aren't strong on songs other than English language. But one interesting thing is that you can record the song for yourself and that gets added in their database. After that, when someone else searches the same song by singing/humming/whistling into their search engine, it produces your song!! At Midoni, you can create your own songs by singing into it and then get discovered by others who search similar audio/song.

To those retards who are thinking this is paid review or something like that ~ it is not! I was fascinated by the idea and so happy to find such a search engine already built that I couldn't help it sharing it with my readers. There may be other search engines doing the same and probably better and I would be very happy to know & use them. Happy singing!! :)

Cheers!