Shazam: Ushbu Dastur Nima?

Mundarija:

Shazam: Ushbu Dastur Nima?
Shazam: Ushbu Dastur Nima?

Video: Shazam: Ushbu Dastur Nima?

Video: Shazam: Ushbu Dastur Nima?
Video: #Shazam musiqalarni kuy orqali topish va yuklash. 2024, Dekabr
Anonim

Shazam - musiqa tanib olishga imkon beruvchi telefonlar va planshetlar uchun mo'ljallangan dastur. Ammo bu qanday sodir bo'ladi? Va bunday dasturni qanday ishlatish kerak?

Shazam: ushbu dastur nima?
Shazam: ushbu dastur nima?

Shazam - bu musiqani birma-bir qisqacha tanib olishga mo'ljallangan xizmat. Ko'pincha, u telefon uchun dastur sifatida ishlatiladi: o'rnatish va ishlatish uchun pul to'lashingiz shart emas va mikrofonni ovoz manbaiga olib kelgandan so'ng, dastur qo'shiqning nomini va ijrochining ismini aniqlaydi. Bunday dastur yordamida siz o'zingiz yoqtirgan trekni istalgan joyda taniy olasiz: taksida, barda, ko'chada va hokazo. O'sha. Shazam uchun begona shovqin to'siq emas va qo'shiqning past mashhurligi ham emas.

Shazam tarixi: dasturning nomi va rivojlanishi

Shazam so'zi haqiqatan ham ingliz tilining lug'atlarida mavjud, bu sehr, ruscha "abrakadabra" ning o'xshashi - sehrli iborani anglatadi, undan so'ng darhol va o'z-o'zidan natijaga erishiladi.

Dastur ishlab chiquvchilari tomonidan aynan shu maqsad qo'yilgan: foydalanuvchi ko'z ochib yumguncha musiqa va uning ijrochisi haqida qiziqqan barcha ma'lumotlarni olishi mumkin.

Tarixga kelsak, Shazam to'qsoninchi yillarning oxirida yaratilgan: keyin bu qisqa raqamga SMS orqali ishlaydigan xizmat edi. Agar kimdir qo'shiq nomini bilmoqchi bo'lsa, u 30 soniyali parchani yozib, 2580 raqamiga yuborishi kerak edi. Bir necha soniya ichida SMS bilan javob keldi.

Ammo dastur hozirgi kabi bo'lishi uchun 14 yillik mehnat va izlanish talab qilindi. Bunda ishlab chiquvchilarga Yamaxadan sintezatorlar algoritmlarini yaratuvchisi professor Smit va uning aspiranti Avery Vang yordam berishdi. Ularning rahbarligi ostida nafaqat tovushni tanib olishning murakkab algoritmi ishlab chiqildi, balki 15 milliarddan ortiq treklarni o'z ichiga olgan spektrogramlarning ulkan ma'lumotlar bazasi ham yaratildi.

Va 2013 yilda allaqachon Shazam dunyodagi eng yaxshi o'nta dasturga kiritilgan. U bepul dasturga aylandi (oldin siz SMS uchun pul to'lashingiz kerak edi) va nafaqat telefonlar va planshetlarda, balki aqlli soatlarda ham mavjud. Ikkinchi holatda, foydalanuvchi bilakka tegib musiqa haqida ma'lumot olishi mumkin.

Shazam qanday ishlaydi?

Ilova spektrogramlardan foydalanadigan algoritmga asoslangan - audio signal kuchi vaqtga qanday bog'liqligini ko'rsatadigan tasvirlar. Ushbu algoritm seysmologiya, gidro va radiolokatsiya, nutqni qayta ishlash va boshqalarda faol qo'llaniladi. Va spektrogramlar, aslida, Shazam asosidagi tovushlarning "barmoq izlari" dir.

Agar siz bosqichma-bosqich qarasangiz, dasturdagi musiqani tanib olish quyidagicha:

  • shazam ma'lumotlar bazasi oldindan turli xil musiqa "nashrlari" ning ta'sirchan kartotekasi bilan jihozlangan;
  • foydalanuvchi o'zi yoqtirgan qo'shiqni "belgilab qo'ygandan" so'ng, dastur o'n soniyali ovoz namunasi asosida u uchun "barmoq izi" hosil qiladi;
  • dastur yaratilgan barmoq izini Shazam xizmatiga yuboradi, uning bazasida gugurtlarni qidirish boshlanadi;
  • agar mos keladigan bo'lsa, dastur kompozitsiya va rassom haqida ma'lumot beradi, agar topilmasa, xato haqida xabar beradi.

O'sha. Shazam har qanday qo'shiqni vaqt, chastota va intensivlikni ko'rsatadigan uchta o'qi bo'lgan vaqt chastotasi grafigi sifatida ko'rib chiqadi. Va bunday grafadagi har bir nuqta ma'lum bir vaqtning o'zida ma'lum bir chastotaning intensivligini aks ettiradi. Dastur shuningdek, sof ohang va oq shovqinlarning portlashlarini ajratib turadi.

Qo'shiq uchun grafik yaratish orqali dastur "eng yuqori intensivlik" chastotasini aniqlaydi: namuna ovozining 10 soniyasida bir necha marotaba cho'qqini oladi, so'ngra hosil bo'lgan "barmoq izi" ni xash jadvalga o'tkazadi, bu erda chastota qiymatlar - bu kalitlar. Dastlabki qiymat - birinchi kalit - ma'lumotlar bazasida o'yinlarni qidirishda dastur tomonidan ishlatiladi.

Agar bir nechta mos keladigan bo'lsa, dastur o'z vaqtida chastota mosligini qidiradi.

Shazam bosh ekrani

Dasturni o'rnatgandan so'ng, foydalanuvchi uni ochib, asosiy ekranning markazida katta tugmani ko'radi. U musiqani tanib olishni boshlash uchun mo'ljallangan va uni bosgandan 10 soniyadan so'ng dastur natija beradi. Ammo faqat atrofda minimal begona shovqin bo'lsa.

Agar bu shovqinlar ko'p bo'lsa, qidirish qiyinlashadi: Shazam qo'shiqni tanib olish uchun ko'proq vaqt talab etadi. Buning uchun asosiy ekranning yuqori o'ng burchagida o'tish tugmasi mavjud - bu dasturni avtomatik rejimga o'tkazadi. Va uni bosgandan so'ng, dastur musiqani keyingi 4 soat ichida taniydi, hatto foydalanuvchi uni tark etsa ham.

Sozlamalar

Sozlamalar menyusiga kirish uchun foydalanuvchi asosiy ekranning chap burchagiga e'tibor qaratishi kerak - vites belgisi mavjud. Va uni bosgandan so'ng, quyidagilarni o'z ichiga olgan dastur sozlamalari ochiladi.

  • teglar bilan bo'lishish uchun Facebook hisobingizga kirish imkoniyati;
  • xabarnomalarni o'chirish yoki yoqish qobiliyati;
  • dasturdan foydalanish shartlari va maxfiylik shartlari.

Bundan tashqari, sozlamalar orqali foydalanuvchi texnik yordam yoki ilova haqidagi savollarga javob olish uchun qo'llab-quvvatlash xizmatiga murojaat qilishi mumkin. Va agar xohlasa, dasturning Encore versiyasini sotib oling.

Ekranning pastki qismi

Ekranning pastki qismida beshta tugma mavjud - menyu piktogrammasi, quyidagi nomlar:

  • "Teglar";
  • "Yangiliklar";
  • "Nabz";
  • "Ochilish"
  • "Tanib olishni boshlash".

"Teglar" tugmachasini bosish orqali foydalanuvchi tan olingan barcha musiqa ro'yxatlarini o'z ichiga olgan bo'limga olib boriladi. Ushbu ro'yxatlar ikkita toifaga bo'lingan: "mening teglarim" va "avtomatik". Birinchi toifada foydalanuvchi o'zi tanigan, ikkinchisida dastur avtomatik rejimda topilgan qo'shiqlar mavjud.

Teglardan o'tib, foydalanuvchi har bir ijrochining tarjimai holi bilan tanishishi, diskografiyasini o'rganishi, videofilmlari, albom sharhlarini, shuningdek topilgan qo'shiqning janri va ovoz yozish studiyasining nomini o'rganishi mumkin. Bundan tashqari, bo'lim foydalanuvchiga ma'lum bir rassomning kelajakdagi kontsertlari va unga o'xshash boshqa rassomlar haqida ma'lumot olish imkoniyatini beradi.

Foydalanuvchi ijtimoiy tarmoqlardagi har bir tegni elektron pochta yoki maxsus messenjer dasturi yordamida bo'lishishi mumkin.

"Yangiliklar" menyusi yangilanishlarning chiqarilishi, yangi kliplarning paydo bo'lishi, mashhur rassomlar haqidagi yangiliklar yoki teleshoular haqida ma'lumot olish imkonini beradi. Bundan tashqari, "Yangiliklar" bo'limida do'stlaringizdan kelgan xabarlarni ko'rish mumkin.

"Pulse" yorlig'i foydalanuvchiga real vaqtda eng ommabop, "eng yaxshi" musiqani ochadi. Va "Discovery" ma'lum vaqt davomida qaerda va qaysi qo'shiq tan olinganligini kuzatib borish imkonini beradi. Kuzatuv xaritada amalga oshiriladi.

Shazamni qanday olishim mumkin?

Ilova Android platformasida ishlaydigan qurilmalar uchun mo'ljallangan, uni Play Market orqali yuklab olishingiz mumkin. Biroq, shazamning turli xil versiyalari mavjud:

  • bepul, ammo reklamalarni o'z ichiga olgan;
  • pulli - to'liq deb hisoblangan Encore versiyasi, - reklama yo'q;
  • Ilovadan foydalanish uchun olingan mablag'larning bir qismini xayriya uchun o'tkazish uchun yaratilgan Red versiyasi.

Shazam Windows Phone foydalanuvchilari uchun ham mavjud, ammo ularning soni juda oz. Bunday holda, dastur kompaniyaning do'koni orqali yuklab olinadi.

Shazam shaxsiy kompyuterlar va noutbuklar uchun mo'ljallanmagan. Siz uni kompyuterda kompyuter uchun Android emulyatori bo'lganidan keyingina o'rnatishingiz mumkin.

Tavsiya: