Shazam: Ce Este Această Aplicație?

Cuprins:

Shazam: Ce Este Această Aplicație?
Shazam: Ce Este Această Aplicație?

Video: Shazam: Ce Este Această Aplicație?

Video: Shazam: Ce Este Această Aplicație?
Video: 137) Shazam vs Soundhound-music recognition speed test 2024, Mai
Anonim

Shazam este o aplicație pentru telefoane și tablete care vă permite să recunoașteți muzica. Dar cum se întâmplă acest lucru? Și cum se folosește un astfel de program?

Shazam: ce este această aplicație?
Shazam: ce este această aplicație?

Shazam este un serviciu conceput pentru a recunoaște muzica câte o piesă scurtă la un moment dat. Cel mai adesea, este folosit ca aplicație pentru telefon: nu trebuie să plătiți pentru instalare și utilizare și, după ce aduceți microfonul la sursa de sunet, programul determină numele melodiei și numele artistului. Cu ajutorul unei astfel de aplicații, poți recunoaște pistele care îți plac oriunde: într-un taxi, într-un bar, pe stradă etc. Acestea. zgomotul străin pentru Shazam nu este un obstacol, iar popularitatea redusă a piesei nu este.

Istoria lui Shazam: numele și dezvoltarea aplicației

Cuvântul Shazam există într-adevăr în dicționarele limbii engleze, înseamnă ceva asemănător unei vrăji, un analog al rusului „abracadabra” - o frază magică, după care rezultatul este atins instantaneu și de la sine.

Acesta este exact obiectivul stabilit de dezvoltatorii programului: astfel încât, într-o clipită, utilizatorul să poată obține toate informațiile de care este interesat despre muzică și interpretul său.

În ceea ce privește istoria, Shazam a fost creat la sfârșitul anilor nouăzeci: atunci a fost un serviciu care funcționează prin SMS la un număr scurt. Dacă cineva dorea să afle numele piesei, trebuia să noteze un fragment de 30 de secunde și să-l trimită la numărul 2580. În câteva secunde, un SMS a venit cu răspunsul.

Dar a fost nevoie de 14 ani de muncă și cercetare pentru ca aplicația să fie așa cum este astăzi. Dezvoltatorii au fost ajutați în acest sens de profesorul Smith, creatorul algoritmilor pentru sintetizatoare de la Yamaha, și de studentul său absolvent Avery Wang. Sub conducerea lor, a fost dezvoltat nu doar un algoritm complex de recunoaștere a sunetului, ci a fost creată și o bază de date imensă de spectrograme, care a inclus peste 15 miliarde de piese.

Și deja în 2013, Shazam a fost inclus în primele zece aplicații din lume. A devenit shareware (înainte trebuia să plătiți pentru SMS) și este disponibil nu numai pe telefoane și tablete, ci chiar și pe ceasurile inteligente. În acest din urmă caz, utilizatorul poate obține informații despre muzică prin simpla atingere a încheieturii mâinii.

Cum acționează Shazam?

Aplicația se bazează pe un algoritm care folosește spectrogramele - imagini care arată modul în care puterea unui semnal audio depinde de timp. Acest algoritm este utilizat în mod activ în seismologie, hidro și radar, procesarea vorbirii etc. Și spectrogramele sunt, de fapt, „amprentele digitale” ale sunetelor pe care se bazează Shazam.

Dacă privești pas cu pas, atunci recunoașterea muzicii în aplicație este următoarea:

  • baza de date shazam este pre-echipată cu un index de cărți impresionant al unei mari varietăți de „printuri” muzicale;
  • după ce utilizatorul „marchează” melodia care îi place, aplicația va genera o „amprentă digitală” pe baza unui eșantion de zece secunde;
  • programul trimite amprenta creată către serviciul Shazam, în baza de date a cărui începerea căutării potrivirilor va începe;
  • dacă se găsește o potrivire, aplicația va oferi informații despre compoziție și artist, dacă nu, va afișa un mesaj de eroare.

Acestea. Shazam tratează orice melodie ca pe un grafic timp-frecvență cu trei axe care arată timpul, frecvența și intensitatea. Și fiecare punct al unui astfel de grafic reflectă intensitatea unei anumite frecvențe într-un anumit moment din timp. Programul distinge, de asemenea, între ton pur și explozii de zgomot alb.

Prin crearea unui grafic pentru o melodie, aplicația detectează frecvența „intensității vârfului”: ia mai multe vârfuri în 10 secunde din sunetul eșantionului și apoi traduce „amprenta” rezultată într-un tabel hash, unde frecvența valorile sunt cheile. Prima valoare - prima cheie - este utilizată de program atunci când caută în baza de date pentru potriviri.

Și dacă există mai multe potriviri, programul caută o potrivire de frecvență în timp.

Ecran de pornire Shazam

După instalarea programului, utilizatorul, deschizându-l, va vedea un buton mare în centrul ecranului principal. Este conceput pentru a porni recunoașterea muzicii și, la 10 secunde după ce a apăsat-o, aplicația va da rezultatul. Dar numai dacă există un minim de zgomot străin în jur.

Dacă există o mulțime de aceste zgomote, căutarea devine mai dificilă: Shazam durează mai mult să recunoască cântecul. Pentru a face acest lucru, există un buton de comutare în colțul din dreapta sus al ecranului principal - acesta pune programul în modul automat. Și după ce a apăsat-o, aplicația va recunoaște muzica pentru următoarele 4 ore, chiar dacă utilizatorul o părăsește.

Setări

Pentru a accesa meniul de setări, utilizatorul trebuie să fie atent la colțul din stânga al ecranului principal - există o pictogramă roată. Și după ce faceți clic pe acesta, se vor deschide setările programului, care conțin:

  • posibilitatea de a vă conecta la contul dvs. Facebook pentru a partaja etichete;
  • capacitatea de a dezactiva sau activa notificările;
  • condițiile de utilizare a programului și condițiile de confidențialitate.

În plus, prin intermediul setărilor, utilizatorul poate contacta serviciul de asistență pentru a primi asistență tehnică sau răspunsuri la întrebări despre aplicație. Și, dacă dorește, cumpără versiunea Encore a programului.

Partea de jos a ecranului

În partea de jos a ecranului există cinci butoane - pictograme de meniu, cu următoarele nume:

  • "Etichete";
  • "Știri";
  • "Puls";
  • "Deschidere"
  • „Începutul recunoașterii”.

Făcând clic pe butonul „Etichete”, utilizatorul va fi condus la o secțiune care conține liste cu toate muzica recunoscută. Aceste liste sunt împărțite în două categorii: „etichetele mele” și „auto”. Prima categorie conține acele melodii pe care utilizatorul le-a recunoscut singur, în a doua - cele pe care programul le-a găsit în modul automat.

Prin parcurgerea etichetelor, utilizatorul va putea să se familiarizeze cu biografia fiecăruia dintre interpreți, să-și studieze discografia, să lanseze videoclipuri, recenzii de albume, precum și genul piesei găsite și numele studioului de înregistrare. Și, în plus, secțiunea oferă utilizatorului posibilitatea de a afla despre viitoarele concerte ale unui anumit artist și despre alți artiști similari lui.

Utilizatorul poate partaja fiecare dintre etichetele de pe rețelele sociale folosind fie e-mail, fie un program special de mesagerie.

Meniul „Știri” vă permite să aflați despre lansarea actualizărilor, apariția de noi clipuri, știri despre artiști populari sau emisiuni TV. În plus, secțiunea cu „Știri” vă permite să vizualizați mesaje de la prieteni.

Fila „Puls” deschide utilizatorului cea mai populară muzică „de top” în timp real. Și „Discovery” vă permite să urmăriți unde și ce melodie a fost recunoscută pentru o anumită perioadă de timp. Urmărirea are loc pe hartă.

Cum îl primesc pe Shazam?

Aplicația este concepută pentru dispozitivele care rulează pe platforma Android, o puteți descărca prin Play Market. Cu toate acestea, există diferite versiuni ale shazam:

  • gratuit, dar conținând reclame;
  • plătit - versiunea Encore, care este considerată completă, - fără reclame;
  • versiunea Red, creată pentru a dona o parte din fondurile primite pentru utilizarea aplicației în scopuri caritabile.

Shazam este disponibil și pentru utilizatorii de Windows Phone, deși sunt semnificativ mai puțini dintre ei. În acest caz, programul este descărcat prin magazinul companiei.

Shazam nu este destinat computerelor personale și laptopurilor. Puteți să-l instalați numai după ce computerul are un emulator Android pentru PC.

Recomandat: