Shazam je aplikacija za telefone in tablične računalnike, ki omogoča prepoznavanje glasbe. Kako pa se to zgodi? In kako uporabiti tak program?
Shazam je storitev, namenjena prepoznavanju glasbe naenkrat. Najpogosteje se uporablja kot aplikacija za telefon: za namestitev in uporabo vam ni treba plačati, program pa po tem, ko mikrofon pripelje do vira zvoka, določi ime pesmi in ime izvajalca. S pomočjo take aplikacije lahko skladbo, ki vam je všeč, prepoznate kjer koli: v taksiju, baru, na ulici itd. Tisti. tuji hrup za Shazam ni ovira in tudi pesem ni priljubljena.
Zgodovina Shazama: ime in razvoj aplikacije
Beseda Shazam resnično obstaja v slovarjih angleškega jezika, pomeni nekaj podobnega uroku, analog ruske "abracadabre" - čarobni stavek, po katerem rezultat dosežemo takoj in sam po sebi.
Ravno to je cilj, ki so si ga zastavili razvijalci programa: tako da lahko uporabnik v hipu dobi vse informacije, ki ga zanimajo o glasbi in njenem izvajalcu.
Kar zadeva zgodovino, je bil Shazam ustvarjen v poznih devetdesetih letih: takrat je bila to storitev, ki deluje prek SMS-sporočil na kratko številko. Če je nekdo hotel vedeti ime pesmi, je moral zapisati 30-sekundni fragment in ga poslati na številko 2580. V nekaj sekundah je z odgovorom prišel SMS.
Toda 14 let dela in raziskav je trajalo, da je bila aplikacija takšna, kot je danes. Razvijalcem so pri tem pomagali profesor Smith, ustvarjalec algoritmov za sintetizatorje iz Yamahe in njegov podiplomski študent Avery Wang. Pod njihovim vodstvom ni bil razvit le zapleten algoritem za prepoznavanje zvoka, ampak je bila ustvarjena tudi ogromna baza spektrogramov, ki je vključevala več kot 15 milijard skladb.
In že leta 2013 je bil Shazam vključen med deset najboljših aplikacij na svetu. Postal je shareware (preden ste morali plačati za SMS) in je na voljo ne samo v telefonih in tabličnih računalnikih, temveč celo v pametnih urah. V slednjem primeru lahko uporabnik dobi informacije o glasbi s preprostim dotikom zapestja.
Kako deluje Shazam?
Aplikacija temelji na algoritmu, ki uporablja spektrograme - slike, ki prikazujejo, kako je moč zvočnega signala odvisna od časa. Ta algoritem se aktivno uporablja v seizmologiji, hidro in radarju, obdelavi govora itd. In spektrogrami so pravzaprav "prstni odtisi" zvokov, na katerih temelji Shazam.
Če pogledate korak za korakom, je prepoznavanje glasbe v aplikaciji naslednje:
- baza podatkov shazam je vnaprej opremljena z impresivno kartoteko najrazličnejših glasbenih "odtisov";
- potem ko uporabnik "označi" skladbo, ki mu je všeč, bo aplikacija zanjo ustvarila "prstni odtis" na podlagi deset sekund zvočnega vzorca;
- program pošlje ustvarjeni prstni odtis storitvi Shazam, v podatkovni bazi katere se začne iskanje zadetkov;
- če najdete ujemanje, bo aplikacija podala informacije o skladbi in izvajalcu, v nasprotnem primeru pa bo prikazala sporočilo o napaki.
Tisti. Shazam vsako skladbo obravnava kot časovno-frekvenčni graf s tremi osmi, ki prikazujejo čas, frekvenco in intenzivnost. In vsaka točka na takem grafu odraža intenzivnost določene frekvence v določenem trenutku. Program razlikuje tudi med čistim tonom in rafali belega šuma.
Z ustvarjanjem grafa za skladbo aplikacija zazna frekvenco "maksimalne intenzivnosti": v 10 sekundah zvoka vzorca traja več vrhov, nato pa nastali "prstni odtis" prevede v razpršilno tabelo, kjer je frekvenca vrednosti so ključi. Prvo vrednost - prvi ključ - uporablja program, ko v bazi podatkov išče zadetke.
In če je več zadetkov, program pravočasno poišče frekvenčno ujemanje.
Začetni zaslon Shazam
Po namestitvi programa bo uporabnik, ki ga odpre, videl velik gumb na sredini glavnega zaslona. Zasnovan je tako, da začne prepoznavanje glasbe, in 10 sekund po pritisku bo aplikacija dala rezultat. A le, če je okoli najmanj tujega hrupa.
Če je teh zvokov veliko, je iskanje težje: Shazam traja dlje, da prepozna skladbo. Za to je v zgornjem desnem kotu glavnega zaslona gumb za preklop - program preklopi v samodejni način. Po pritisku nanjo bo aplikacija naslednje 4 ure prepoznala glasbo, tudi če jo uporabnik zapusti.
Nastavitve
Če želite priti do menija z nastavitvami, mora biti uporabnik pozoren na levi kot glavnega zaslona - tam je ikona zobnika. Po kliku se odprejo nastavitve programa, ki vsebujejo:
- možnost prijave v svoj Facebook račun za skupno rabo oznak;
- možnost onemogočenja ali omogočanja obvestil;
- pogoji uporabe programa in pogoji zaupnosti.
Poleg tega se lahko uporabnik prek nastavitev obrne na službo za podporo, da dobi tehnično pomoč ali odgovore na vprašanja o aplikaciji. Če želi, kupite različico programa Encore.
Spodnji del zaslona
Na dnu zaslona je pet gumbov - ikone menija z naslednjimi imeni:
- "Oznake";
- "Novice";
- "Utrip";
- "Odpiranje"
- "Začetek prepoznavanja".
S klikom na gumb "Oznake" bo uporabnik preusmerjen v razdelek s seznami prepoznane glasbe. Ti seznami so razdeljeni v dve kategoriji: "moje oznake" in "samodejno". Prva kategorija vsebuje tiste pesmi, ki jih je uporabnik sam prepoznal, v drugi pa tiste, ki jih je program našel v samodejnem načinu.
Z brskanjem po oznakah se bo uporabnik lahko seznanil z biografijo vsakega izvajalca, preučil njegovo diskografijo, objavljene videoposnetke, ocene albumov, pa tudi zvrst najdene pesmi in ime snemalnega studia. Poleg tega razdelek uporabniku omogoča, da izve o prihodnjih koncertih določenega umetnika in o drugih podobnih umetnikih.
Uporabnik lahko deli vsako od oznak v družabnih omrežjih z uporabo e-pošte ali posebnega programa za sporočanje.
V meniju »Novice« lahko izveste o izdaji posodobitev, pojavu novih posnetkov, novice o priljubljenih izvajalcih ali televizijskih oddajah. Poleg tega razdelek z "Novicami" omogoča ogled sporočil prijateljev.
Zavihek "Pulse" uporabniku sproti odpre najbolj priljubljeno, "vrhunsko" glasbo. In "Discovery" vam omogoča, da spremljate, kje in katera skladba je bila določen čas prepoznana. Sledenje poteka na zemljevidu.
Kako najdem Shazama?
Aplikacija je namenjena napravam, ki se izvajajo na platformi Android, naložite jo lahko prek Play Market. Vendar obstajajo različne različice shazama:
- brezplačno, vendar vsebuje oglase;
- plačljivo - različica Encore, ki velja za popolno, - brez oglasov;
- različica Red, ustvarjena z namenom, da se del sredstev, prejetih za uporabo aplikacije, nameni v dobrodelne namene.
Shazam je na voljo tudi uporabnikom sistema Windows Phone, čeprav jih je bistveno manj. V tem primeru se program prenese preko trgovin podjetja.
Shazam ni namenjen osebnim računalnikom in prenosnikom. Namestite ga lahko šele potem, ko ima računalnik Android emulator za osebni računalnik.