211service.com
Query-by-humming muzikale zoekmachine gelanceerd
Zingen op je computer is de nieuwe manier om dat nummer te identificeren dat in je hoofd is blijven hangen. Zolang het een van de ongeveer 3.000 is die momenteel in de database van de prototype zoekopdracht-door-zoemende zoekmachine staan Tunebot , aangeboden door Arefin Huq, Mark Cartwright en Bryan Pardo van het Interactive Audio Lab van de Northwestern University.
Tunebot, waarvan het lef wordt beschreven in a papier zojuist uitgebracht op de 2010 Sound and Music Computing Conference, pakt een probleem aan dat zo moeilijk is dat het verslaan van 's werelds grootste schaakgrootmeester eruitziet als een feesttruc: hoe u ongepaste kattenkwaad van een bezoeker van uw website (of de gebruiker van een aankomende iPhone-app) in een melodische signatuur die kan worden vergeleken met een database van duizenden (en uiteindelijk miljoenen) nummers, wat iets oplevert dat zelfs het resultaat benadert waarnaar uw bezoeker op zoek was.
Alleen al het vullen van de benodigde database met neuriënde of gezongen deuntjes is een uitdaging. Je kunt ofwel een klein legertje vrijwilligers meerdere uitvoeringen laten zingen van alle drie miljoen nummers in de iTunes-database, of je kunt er een hitspel van maken.
Tenminste, Huq et al. zijn hopend het wordt een hit:
Karaoke-toelichting is een spel waarin een speler a-capella moet zingen, een willekeurig nummer gekozen door de telefoon. De weergave van de speler wordt door een melodie-extractor geleid - die de grondfrequentie bepaalt van de noot die ze zingen, eens in de 20 milliseconden. Het wordt dan vergeleken met de dichtstbijzijnde overeenkomst in de database voor dat nummer, en hun prestaties worden beoordeeld op hoe dicht het bij het echte werk is.
Karaoke Callout is wat bekend staat als a Spel met een doel , wat betekent dat het een manier is voor een computerwetenschapper om een enorme hoeveelheid handmatige training uit te besteden door de taak om te zetten in een vrijetijdsbesteding.
Huq et al. zijn ervan overtuigd dat een eenvoudige vergelijking van de melodische signatuur van gezongen of geneuriede liedjes in hun zoekmachine met liedjes die al zijn verzameld via Karaoke Callout, een adequate oplossing is voor hun probleem.
Het is ook een elegante oplossing voor het probleem van melodieherkenning. In plaats van te proberen het veel moeilijkere probleem op te lossen van het vergelijken van een neuriënd deuntje met een bestaande opname of een vereenvoudigde versie van een nummer, zoals een MIDI-codering, Huq et al. zijn appels en appels aan het vergelijken: twee verschillende mensen die hetzelfde lied zingen.
En hoe meer mensen een bepaald nummer in Karaoke Callout zingen, hoe nauwkeuriger het dat nummer kan identificeren. Met andere woorden, welke hitrate Tunebot uiteindelijk ook behaalt voor Margaritaville - dat is zo goed als maar kan.
Volg Christopher Mims op Twitter , of neem contact met hem op via e-mail .