? Musikgenkendelse applikationer er en populær løsning for head- skrabe , der opstår, når du hører en velkendt sang, men kan ikke huske titlen eller kunstneren. Du spiller sangen i en pc eller smart -phone , og ansøgningen lytter til en sektion. Sekunder senere er sporet oplysninger tilbage til programmet, fortæller kunstnerne , nummer og andre metadata såsom året og etiket udgivelse. Optagelse
For at anerkende det stykke musik, software skal fange et uddrag af det. Normalt ikke mere end 15 til 20 sekunder er forpligtet til at gøre en kamp . Ansøgninger rådgive holder din enhed op til en højttaler for at tage en prøve. Fordi analysen algoritmen benytter de fine detaljer af sangen for at differentiere det fra lignende dem , den har brug for så megen klarhed som muligt.
Fingeraftryk
klip af optaget lyd konverteres ved hjælp af en matematisk algoritme , der sporer intensiteten af lyden, som den udvikler sig over tid. Dette giver en graf, der plotter dynamik lyden prøve. Den kortlægger forholdet mellem rolige lyde til høje dem og i hvilken rækkefølge de vises.
Transmission og analyse
Grafen repræsenterer din lydklip er forenkles så meget som muligt , sommetider ved hjælp af en matematisk samlende repræsentere et udvalg af detaljer inden prøven. Det er derefter sendt til skaberne af den ansøgning, der skal sammenlignes med deres databaser af indspillede sange. De programmører har tidligere analyseret så mange sange som muligt. Den populære musik anerkendelse ansøgning " Shazam " siges at have en database med over 8 millioner analyserede spor.
Retrieval og Return
data fra din lydklip bruges til at udføre en søgning på virksomhedens database for de sange , der matcher mønstret af dynamikken hørt i din sang klip. Når en passende match ligger, er sangen oplysninger, såsom titel, kunstner , årstal og albumtitel, sendt tilbage til enheden via internettet.