211service.com
Forespørgsel-for-brummende musikalsk søgemaskine lanceret
At synge ved din computer er den nye måde at identificere den sang, der har siddet fast i dit hoved. Så længe det er en af de omkring 3.000 i øjeblikket i databasen for prototypen query-by-humming søgemaskine Tunebot , bragt til dig af Arefin Huq, Mark Cartwright og Bryan Pardo fra Interactive Audio Lab på Northwestern University.
Tunebot, hvis indvolde er beskrevet i en papir netop udgivet på 2010 Sound and Music Computing Conference, tackler et problem så vanskeligt, at det får det at slå verdens største skakstormester til at ligne et festtrick: Sådan transformerer du off-key caterwauling af en besøgende på dit websted (eller brugeren af en kommende iPhone-app) til en melodisk signatur, der kan sammenlignes med en database med tusindvis (og i sidste ende millioner) af sange, hvilket giver noget, der endda tilnærmer det resultat, din besøgende ledte efter.
Bare det at udfylde den nødvendige database med nynnede eller sungede melodier er en udfordring. Du kan enten få en lille hær af frivillige til at synge flere gengivelser af alle tre millioner numre i iTunes-databasen, eller du kan gøre det til et hitspil.
I det mindste, Huq et al. er håber det bliver et hit:
Karaoke billedforklaring er et spil, hvor en spiller skal synge, a-capella, en tilfældig sang valgt af telefonen. Afspillerens gengivelse køres gennem en melodiudtrækker - som bestemmer den grundlæggende frekvens af den tone, de synger, en gang hvert 20. millisekund. Den sammenlignes derefter med det nærmeste match i databasen for den sang, og deres præstation vurderes efter, hvor tæt den er på den ægte vare.
Karaoke Callout er det, der er kendt som en Spil med et formål , hvilket betyder, at det er en måde for en datalog at outsource en enorm mængde manuel træning ved at omdanne opgaven til en fritidsaktivitet.
Huq et al. er overbeviste om, at en ligetil sammenligning af den melodiske signatur af sange sunget eller nynnet i deres søgemaskine med sange, der allerede er indsamlet fra Karaoke Callout, er en passende løsning på deres problem.
Det er også en elegant løsning på problemet med melodigenkendelse. I stedet for at prøve at løse det meget sværere problem med at sammenligne en nynnet melodi med en eksisterende optagelse eller en forenklet version af en sang, såsom en MIDI-kodning, Huq et al. sammenligner æbler og æbler: to forskellige mennesker synger den samme sang.
Og jo flere mennesker, der synger et bestemt nummer ind i Karaoke Callout, jo mere præcist vil det være i stand til at identificere den sang. Med andre ord, uanset hvilken hitrate Tunebot i sidste ende opnår for Margaritaville - det er så godt, som det kan blive.
Følg Christopher Mims på Twitter , eller kontakte ham via e-mail .