„Shazam“: Kokia Tai Programa?

Turinys:

„Shazam“: Kokia Tai Programa?
„Shazam“: Kokia Tai Programa?

Video: „Shazam“: Kokia Tai Programa?

Video: „Shazam“: Kokia Tai Programa?
Video: Lisa News | U.S. Shazam Record & #1 Korea TikTok x New AIS Commercial 2024, Gruodis
Anonim

„Shazam“yra programėlė telefonams ir planšetiniams kompiuteriams, leidžianti atpažinti muziką. Bet kaip tai vyksta? O kaip naudotis tokia programa?

„Shazam“: kokia tai programa?
„Shazam“: kokia tai programa?

„Shazam“yra paslauga, skirta muzikai atpažinti po vieną trumpą kūrinį. Dažniausiai jis naudojamas kaip telefono programa: nereikia mokėti už įdiegimą ir naudojimą, o atvedus mikrofoną į garso šaltinį, programa nustato dainos pavadinimą ir atlikėjo vardą. Tokios programos pagalba galite atpažinti jums patinkantį takelį bet kur: taksi, bare, gatvėje ir kt. Tie. pašalinis triukšmas „Shazam“nėra kliūtis, o dainos žemas populiarumas taip pat nėra.

„Shazam“istorija: programos pavadinimas ir plėtra

Žodis „Shazam“iš tikrųjų egzistuoja anglų kalbos žodynuose, jis reiškia kažką panašaus į burtą, rusiškos „abracadabra“analogą - stebuklingą frazę, po kurios rezultatas pasiekiamas akimirksniu ir savaime.

Tai yra tikslus programos kūrėjų išsikeltas tikslas: kad vartotojas akies mirksniu gautų visą jam įdomią informaciją apie muziką ir jos atlikėją.

Kalbant apie istoriją, „Shazam“buvo sukurtas devintojo dešimtmečio pabaigoje: tada tai buvo paslauga, kuri SMS žinutėmis veikia trumpuoju numeriu. Jei kas nors norėjo sužinoti dainos pavadinimą, jis turėjo užrašyti 30 sekundžių ilgio fragmentą ir išsiųsti jį numeriu 2580. Per kelias sekundes atėjo SMS su atsakymu.

Tačiau prireikė 14 metų darbo ir tyrimų, kad programa būtų tokia, kokia yra šiandien. Kūrėjams tai padėjo profesorius Smithas, sintezatorių iš „Yamaha“algoritmų kūrėjas, ir jo magistrantė Avery Wang. Jiems vadovaujant buvo sukurtas ne tik sudėtingas garso atpažinimo algoritmas, bet ir sukurta didžiulė spektrogramų duomenų bazė, kurioje buvo daugiau nei 15 milijardų takelių.

Ir jau 2013 m. „Shazam“pateko į dešimtuką geriausių programų pasaulyje. Tai tapo „shareware“(prieš tai, kai reikėjo mokėti už SMS), ir ją galima įsigyti ne tik telefonuose ir planšetiniuose kompiuteriuose, bet ir išmaniuosiuose laikrodžiuose. Pastaruoju atveju vartotojas gali gauti informacijos apie muziką paprasčiausiai paliesdamas riešą.

Kaip veikia „Shazam“?

Programa yra paremta algoritmu, kuris naudoja spektrogramas - vaizdus, kurie parodo, kaip garso signalo stiprumas priklauso nuo laiko. Šis algoritmas aktyviai naudojamas seismologijoje, hidro ir radare, kalbos apdorojime ir kt. Spektrogramos iš tikrųjų yra garsų, kuriais grindžiamas „Shazam“, „pirštų atspaudai“.

Jei pažvelgsite žingsnis po žingsnio, muzikos atpažinimas programoje yra toks:

  • „shazam“duomenų bazėje iš anksto įrengtas įspūdingas įvairių muzikos „spaudinių“kortelių rodyklė;
  • po to, kai vartotojas „pažymi“patinkančią dainą, programa sugeneruos jai „piršto atspaudą“, remdamasi dešimties sekundžių garso pavyzdžiu;
  • sukurtą piršto atspaudą programa siunčia „Shazam“tarnybai, kurios duomenų bazėje bus pradėta ieškoti atitikmenų;
  • jei bus rasta atitiktis, programa pateiks informaciją apie kompoziciją ir atlikėją, jei ne, parodys klaidos pranešimą.

Tie. „Shazam“bet kurią dainą traktuoja kaip laiko ir dažnio grafiką su trimis ašimis, rodančiais laiką, dažnį ir intensyvumą. Ir kiekvienas tokio grafiko taškas atspindi tam tikro dažnio intensyvumą tam tikru laiko momentu. Programa taip pat išskiria gryną toną ir balto triukšmo pliūpsnius.

Sukurdama dainos grafiką, programa nustato „piko intensyvumo“dažnį: per 10 sekundžių imant bandinį reikia kelių smailių ir gautą „piršto atspaudą“paverčia maišos lentele, kur dažnis reikšmės yra raktai. Pirmąją reikšmę - pirmąjį raktą - programa naudoja, kai ieško duomenų bazėje atitikmenų.

O jei yra kelios rungtynės, programa laiku ieško dažnio atitikties.

„Shazam“pagrindinis ekranas

Įdiegęs programą, vartotojas, atidarydamas ją, pamatys didelį mygtuką pagrindinio ekrano centre. Jis skirtas pradėti muzikos atpažinimą, o praėjus 10 sekundžių po jo paspaudimo programa duos rezultatą. Bet tik tuo atveju, jei aplinkui yra minimalus pašalinis triukšmas.

Jei yra daug šių garsų, paieška tampa sunkesnė: „Shazam“užtrunka ilgiau, kol atpažįsta dainą. Norėdami tai padaryti, viršutiniame dešiniajame pagrindinio ekrano kampe yra perjungimo mygtukas - jis perkelia programą į automatinį režimą. Ir ją paspaudus, programa atpažins muziką kitas 4 valandas, net jei vartotojas ją paliks.

Nustatymai

Norėdami patekti į nustatymų meniu, vartotojas turi atkreipti dėmesį į kairįjį pagrindinio ekrano kampą - yra krumpliaračio piktograma. Spustelėjus jį, atsidarys programos nustatymai, kuriuose yra:

  • galimybė prisijungti prie „Facebook“paskyros, kad galėtumėte dalytis žymomis;
  • galimybė išjungti arba įjungti pranešimus;
  • programos naudojimo sąlygos ir konfidencialumo sąlygos.

Be to, naudodamas nustatymus, vartotojas gali kreiptis į palaikymo tarnybą, kad gautų techninę pagalbą ar atsakymus į klausimus apie programą. Ir, jei jis nori, įsigykite programos „Encore“versiją.

Ekrano apačioje

Ekrano apačioje yra penki mygtukai - meniu piktogramos su šiais pavadinimais:

  • „Žymos“;
  • "Žinios";
  • „Pulsas“;
  • „Atidarymas“
  • „Pripažinimo pradžia“.

Spustelėjus mygtuką „Žymos“, vartotojas pateks į skyrių, kuriame bus visos atpažintos muzikos sąrašai. Šie sąrašai yra suskirstyti į dvi kategorijas: „mano žymos“ir „automatinis“. Pirmoje kategorijoje yra tos dainos, kurias vartotojas atpažino pats, antroje - tos, kurias programa rado automatiniu režimu.

Peržiūrėjęs žymes, vartotojas galės susipažinti su kiekvieno atlikėjo biografija, studijuoti jo diskografiją, išleistus vaizdo įrašus, albumų apžvalgas, taip pat rastos dainos žanrą ir įrašų studijos pavadinimą. Be to, skyrius suteikia vartotojui galimybę sužinoti apie būsimus konkretaus atlikėjo koncertus ir apie kitus į jį panašius atlikėjus.

Vartotojas gali dalytis kiekviena žyme socialiniuose tinkluose naudodamas el. Paštą arba specialią „Messenger“programą.

Meniu „Naujienos“galite sužinoti apie naujinimų išleidimą, naujų klipų pasirodymą, naujienas apie populiarius atlikėjus ar televizijos laidas. Be to, skyriuje „Naujienos“galite peržiūrėti draugų pranešimus.

Skirtuke „Pulse“vartotojas realiuoju laiku atveria populiariausią, „populiariausią“muziką. O „Discovery“leidžia sekti, kur ir kuri daina buvo atpažinta tam tikrą laiką. Stebėjimas vyksta žemėlapyje.

Kaip gauti Shazam?

Programa skirta įrenginiams, veikiantiems „Android“platformoje, ją galite atsisiųsti per „Play Market“. Tačiau yra įvairių „shazam“versijų:

  • nemokama, bet joje yra skelbimų;
  • mokama - „Encore“versija, kuri laikoma baigta, - nėra skelbimų;
  • „Red“versija, sukurta siekiant paaukoti dalį lėšų, gautų už programos naudojimą, labdarai.

„Shazam“taip pat gali naudotis „Windows Phone“vartotojai, nors jų yra žymiai mažiau. Tokiu atveju programa atsisiunčiama per įmonės parduotuvę.

„Shazam“nėra skirtas asmeniniams kompiuteriams ir nešiojamiesiems kompiuteriams. Jį galite įdiegti tik tada, kai kompiuteryje yra „Android“emuliatorius asmeniniam kompiuteriui.

Rekomenduojamas: