211service.com
Lancio del motore di ricerca musicale Query-by-Humming
Cantare al computer è il nuovo modo per identificare quella canzone che ti è rimasta in testa. A patto che sia uno dei circa 3.000 attualmente nel database del prototipo di motore di ricerca query-by-humming Tunebot , presentato da Arefin Huq, Mark Cartwright e Bryan Pardo dell'Interactive Audio Lab della Northwestern University.
Tunebot, le cui viscere sono descritte in a carta appena pubblicato alla Sound and Music Computing Conference 2010, affronta un problema così difficile da far sembrare che battere il più grande maestro di scacchi del mondo sia un trucco da festa: come trasformare il lamento stonato di un visitatore del tuo sito web (o dell'utente di un prossima app per iPhone) in una firma melodica che può essere paragonata a un database di migliaia (e infine milioni) di canzoni, ottenendo qualcosa che si avvicina persino al risultato che il tuo visitatore stava cercando.
Il solo popolamento del database richiesto di brani canticchiati o cantati è una sfida. Potresti avere un piccolo esercito di volontari che cantano più versioni di tutti e tre i milioni di brani nel database di iTunes, oppure potresti trasformarlo in un gioco di successo.
Almeno, Huq et al. sono sperando sarà un successo:
Chiamata karaoke è un gioco in cui un giocatore deve cantare, a-capella, una canzone a caso scelta dal telefono. La resa del musicista viene eseguita attraverso un estrattore di melodia, che determina la frequenza fondamentale della nota che stanno cantando, una volta ogni 20 millisecondi. Viene quindi confrontato con la corrispondenza più vicina nel database per quella canzone e la loro performance è valutata in base a quanto è vicina alla cosa reale.
Karaoke Callout è ciò che è noto come a Gioco con uno scopo , il che significa che è un modo per un informatico di esternalizzare un'enorme quantità di formazione manuale trasformando l'attività in un'attività del tempo libero.
Huq et al. sono fiduciosi che un confronto diretto della firma melodica delle canzoni cantate o canticchiate nel loro motore di ricerca con le canzoni già raccolte da Karaoke Callout sia una soluzione adeguata al loro problema.
È anche una soluzione elegante al problema del riconoscimento della melodia. Piuttosto che cercare di risolvere il problema molto più difficile di confrontare una melodia canticchiata con una registrazione esistente o una versione semplificata di una canzone, come una codifica MIDI, Huq et al. stanno confrontando mele e mele: due esseri umani diversi che cantano la stessa canzone.
E più persone cantano una particolare traccia in Karaoke Callout, più accuratamente sarà in grado di identificare quella canzone. In altre parole, qualunque sia il tasso di successo che Tunebot ottiene alla fine per Margaritaville - è quanto di meglio si possa.
Segui Christopher Mims su Twitter , o contattalo via mail .