2010-05-21 11 views
6

Per chi non ha familiarità con il programma SongID di Verizon, è un'applicazione scaricabile gratuitamente tramite la rete VCast di Verizon. Ascolta una canzone per 10 secondi in qualsiasi momento durante la canzone e poi invia questi dati ad una bestia algoritmica onnisciente che la mastica e ti rimanda tutti i tag ID3 (artista, album, canzone, ecc ...)Verizon SongID - Come è programmato?

Le prime due parti e l'ultima parte sono semplici, ma cosa succede durante l'elaborazione dopo l'invio dell'audio registrato?

Immagino che debba prendere il file audio (quale formato?), Analizzarlo (come? Con cosa?) Per alcuni identificatori chiave (quali sono questi? Attributi regolari delle funzioni d'onda? Fase/spostamento/ampiezza/ecc.) e confrontarlo con un database.

Tutto ciò che trovo online su come funziona è qualcosa di generico come quello che ho digitato sopra.

Da audiotag.info

Questo servizio si basa su un sofisticato algoritmo di riconoscimento audio combinando Advanced Audio la tecnologia delle impronte digitali e di un ampio database canzoni. Quando carichi un file audio , viene analizzato da un motore audio . Durante l'analisi viene estratta la "impronta digitale" audio e identificata da confrontandola con il database musicale . Al completamento di questo processo di riconoscimento, le informazioni sui brani con le loro probabilità di corrispondenza vengono visualizzate sullo schermo.

risposta

5

Tutti questi servizi funzionano prendendo una "impronta digitale" dai dati audio campionati sul lato client, inviandola a un server e confrontandola con un database di impronte digitali.

Uno degli sviluppatori di Shazam ha scritto un estremamente informativo white paper su come funziona la tecnologia. Questo dovrebbe darti tutte le informazioni di cui hai bisogno.

+0

+10 (se potessi) per la carta – Andrey

+0

questo è quello che stavo cercando - che cosa hai cercato e dove lo hai cercato? ottima roba – CheeseConQueso

+1

L'ho letto l'anno scorso. È un'area di interesse per me poiché lavoro con tecnologie simili. –

Problemi correlati