Shazam: Co Je To Za Aplikaci?

Obsah:

Shazam: Co Je To Za Aplikaci?
Shazam: Co Je To Za Aplikaci?

Video: Shazam: Co Je To Za Aplikaci?

Video: Shazam: Co Je To Za Aplikaci?
Video: Как пользоваться приложением Shazam | Как найти песню, не зная её название? 2024, Listopad
Anonim

Shazam je aplikace pro telefony a tablety, která umožňuje rozpoznávat hudbu. Ale jak se to stalo? A jak takový program použít?

Shazam: co je to za aplikaci?
Shazam: co je to za aplikaci?

Shazam je služba určená k rozpoznávání hudby po jednom krátkém kousku. Nejčastěji se používá jako aplikace pro telefon: nemusíte platit za instalaci a používání a po přivedení mikrofonu ke zdroji zvuku program určí název skladby a jméno umělce. S pomocí takové aplikace poznáte trať, která se vám líbí kdekoli: v taxíku, v baru, na ulici atd. Ty. cizí hluk pro Shazama není překážkou a nízká popularita písně také není.

Historie Shazamu: název a vývoj aplikace

Slovo Shazam skutečně existuje ve slovnících anglického jazyka, znamená něco jako kouzlo, analogii ruského „abracadabra“- magickou frázi, po které je výsledku dosaženo okamžitě a samo o sobě.

To je přesně cíl, který si stanovili vývojáři programu: aby uživatel bez mrknutí oka mohl získat všechny informace, které ho zajímají o hudbě a jejím umělci.

Pokud jde o historii, Shazam byl vytvořen na konci devadesátých let: pak to byla služba, která funguje prostřednictvím SMS na krátké číslo. Pokud někdo chtěl znát název písně, musel napsat 30sekundový fragment a poslat jej na číslo 2580. Během několika sekund přišla SMS s odpovědí.

Trvalo však 14 let práce a výzkumu, aby aplikace byla taková, jaká je dnes. Vývojářům v tom pomáhal profesor Smith, tvůrce algoritmů pro syntezátory od Yamahy, a jeho postgraduální student Avery Wang. Pod jejich vedením byl vyvinut nejen komplexní algoritmus pro rozpoznávání zvuku, ale také byla vytvořena obrovská databáze spektrogramů, která obsahovala více než 15 miliard stop.

A již v roce 2013 byl Shazam zařazen do první desítky aplikací na světě. Stal se sharewarem (dříve, než jste museli platit za SMS) a je k dispozici nejen na telefonech a tabletech, ale dokonce i na chytrých hodinkách. V druhém případě může uživatel získat informace o hudbě pouhým dotykem zápěstí.

Jak funguje Shazam?

Aplikace je založena na algoritmu, který využívá spektrogramy - obrázky, které ukazují, jak síla zvukového signálu závisí na čase. Tento algoritmus se aktivně používá v seismologii, hydro a radaru, zpracování řeči atd. A spektrogramy jsou ve skutečnosti „otisky prstů“zvuků, na nichž je Shazam založen.

Pokud se podíváte krok za krokem, pak je rozpoznávání hudby v aplikaci následující:

  • databáze shazam je předem vybavena působivým kartovým rejstříkem široké škály hudebních „tiskovin“;
  • poté, co uživatel „označí“skladbu, která se mu líbí, aplikace jí vygeneruje „otisk prstu“na základě desetisekundového zvukového vzorku;
  • program odešle vytvořený otisk prstu do služby Shazam, v jejíž databázi začne hledání shod;
  • pokud je nalezena shoda, aplikace poskytne informace o skladbě a umělci, pokud ne, zobrazí chybovou zprávu.

Ty. Shazam zachází s jakoukoli skladbou jako s časově-frekvenčním grafem se třemi osami zobrazujícími čas, frekvenci a intenzitu. A každý bod na takovém grafu odráží intenzitu určité frekvence v určitém časovém okamžiku. Program také rozlišuje mezi čistým tónem a výbuchy bílého šumu.

Vytvořením grafu pro skladbu aplikace detekuje frekvenci „špičkové intenzity“: trvá 10 píků za 10 sekund zvuku vzorku a výsledný „otisk prstu“převede do hash tabulky, kde je frekvence hodnoty jsou klíče. První hodnotu - první klíč - používá program při hledání shod v databázi.

A pokud existuje několik shod, program vyhledá frekvenční shodu v čase.

Domovská obrazovka Shazam

Po instalaci programu se uživateli po jeho otevření zobrazí velké tlačítko ve středu hlavní obrazovky. Je navržen tak, aby spustil rozpoznávání hudby, a 10 sekund po jeho stisknutí aplikace poskytne výsledek. Ale pouze v případě, že kolem je minimum vnějšího hluku.

Pokud je těchto zvuků mnoho, hledání se ztěžuje: Shazamovi trvá rozpoznání skladby déle. K tomu je v pravém horním rohu hlavní obrazovky přepínací tlačítko - program se přepne do automatického režimu. A po jeho stisknutí aplikace rozpozná hudbu na další 4 hodiny, i když ji uživatel opustí.

Nastavení

Chcete-li se dostat do nabídky nastavení, musí uživatel věnovat pozornost levému rohu hlavní obrazovky - je zde ikona ozubeného kola. A po kliknutí se otevře nastavení programu, které obsahuje:

  • schopnost přihlásit se ke svému účtu na Facebooku a sdílet značky;
  • schopnost zakázat nebo povolit oznámení;
  • podmínky používání programu a podmínky důvěrnosti.

Kromě toho může uživatel prostřednictvím nastavení kontaktovat službu podpory a získat technickou pomoc nebo odpovědi na otázky týkající se aplikace. A pokud chce, zakoupte verzi programu Encore.

Dolní část obrazovky

Ve spodní části obrazovky je pět tlačítek - ikony nabídky s následujícími názvy:

  • "Štítky";
  • "Zprávy";
  • "Puls";
  • "Otevírací"
  • "Začátek rozpoznávání".

Kliknutím na tlačítko „Značky“bude uživatel přesměrován do sekce obsahující seznamy všech rozpoznaných skladeb. Tyto seznamy jsou rozděleny do dvou kategorií: „moje značky“a „auto“. První kategorie obsahuje ty skladby, které uživatel sám rozpoznal, ve druhé - ty, které program našel v automatickém režimu.

Procházením tagů se uživatel bude moci seznámit s biografií každého z účinkujících, prostudovat jeho diskografii, zveřejněná videa, recenze alb, žánr nalezené skladby a název nahrávacího studia. Sekce navíc dává uživateli možnost dozvědět se o budoucích koncertech konkrétního umělce a dalších umělcích jemu podobných.

Uživatel může každou ze značek sdílet na sociálních sítích pomocí e-mailu nebo speciálního programu pro zasílání zpráv.

Nabídka „Zprávy“vám umožňuje zjistit informace o vydávání aktualizací, vzhledu nových klipů, novinky o populárních umělcích nebo televizních pořadech. Sekce „Novinky“vám navíc umožňuje prohlížet zprávy od přátel.

Karta „Pulse“otevírá uživateli nejoblíbenější „špičkovou“hudbu v reálném čase. A „Discovery“vám umožňuje sledovat, kde a která skladba byla po určitou dobu rozpoznána. Sledování probíhá na mapě.

Jak získám Shazam?

Aplikace je určena pro zařízení běžící na platformě Android, můžete si ji stáhnout přes Play Market. Existují však různé verze shazamu:

  • zdarma, ale obsahující reklamy;
  • placené - verze Encore, která je považována za úplnou, - žádné reklamy;
  • verze Red, vytvořená za účelem darování některých prostředků získaných za použití aplikace na charitu.

Shazam je k dispozici také uživatelům Windows Phone, i když je jich podstatně méně. V takovém případě se program stáhne prostřednictvím podnikového obchodu.

Shazam není určen pro osobní počítače a notebooky. Můžete jej nainstalovat až poté, co má počítač emulátor Android pro PC.

Doporučuje: