musiconline blog

hakkımızdaki gelişmeler & müziğe dair her şey blogumuzda!

Shazam Nasıl Çalışıyor?

shazam-nasil-calisiyor
9 January 2020

Yeni nesil müzik dedektifi; Shazam. Adeta bir Müfettiş Gadget gibi çalışan, -bu şarkının ismi neydi? sorunsalını hızlıca çözmeyi başaran bu başarılı uygulamanın nasıl çalıştığını bu yazımızda özetlemeye çalıştık.

Dijital müzik platformları oluşturdukları arşivle, müziğe erişimimizi bir hayli kolaylaştırdı. Önceden müzik marketlere gelmesini beklediğimiz albümlere artık müzik uygulamaları sayesinde tüm dünya ile aynı anda erişim sağlayabiliyoruz. Kullanımın ve talebin de aynı oranda artması sebebiyle Youtube, AppleMusic, Spotify gibi öncü platformlar da her geçen gün hizmetlerine bir yenisini ekliyorlar. Ancak tüm bu platformların yapamadığını yapan bir uygulama var ki gerçekten hayatımızı kolaylaştırıyor.

Shazam nedir?

Shazam, cihazlardaki mikrofonu kullanarak, kısa bir örneğe dayalı olan müzikleri tanımlayabilen bir uygulamadır. Daha önce dinlediğimiz -duyduğumuz- fakat ismini ya da söyleyeni anımsayamadığımız şarkıları bulma sorununu tespit eden kurucular, çağın gereklerine uygun olarak tasarlanmış, basit kullanıma sahip benzersiz bu uygulamayı ürettiler.
1999 yılında Chris Barton, Philip Inghelbrecht, Avery Wang ve Dhiraj Mukherjee tarafından kurulan Shazam Entertainment Limited, başlangıçta bu uygulamayı sadece İngiltere'de piyasaya sürdü.

Ortamda çalan müziği 5-10 saniye aralığında dinleyip veritabanı üzerinden şarkının ve şarkıcının kim olduğunu bulabilen Shazam, Lyrics bölümünde şarkının sözlerine erişim sağlarken Shazamlarım bölümünde ise arama yaptığınız şarkıları listeleyerek muhafaza ediyor. Video tarafında şarkının klibini izleme olanağı sağlayan uygulama, paylaş butonu ile de birçok platformda şarkıyı paylaşmanıza olanak tanıyor.

Peki Shazam nasıl çalışıyor?

Shazam müzik frekanslarını parmak izi mantığında kodlayıp veritabanında işliyor ve buradan hareketle frekanslar üzerinden arama yapıp eşleşme sağlayabiliyor.

Shazam

Seslerin ürettiği frekanslar öncelikle standart bir algoritmayla bilinebilir bir formata dönüştürülüyor. Bu işleme hashleme adı veriliyor. Hash algoritmaları aldıkları veriyi matematiksel bir dizi işlemden geçirip karmaşık çıktılar üretiyor.

Hash fonksiyonun en önemli faydalarından birisi de çok büyük miktarda veriyle kolaylıkla başa çıkılabiliyor olması. Aldığınız bu çıktılar sayesinde hem veriyi muhafaza etmek zorunda kalmıyor hem de dilediğinizde hızlı bir şekilde verinin doğruluğunu ve bütünlüğünü tasdik edebiliyorsunuz. İşte Shazam kendi veritabanında bu hash algoritmasından yararlanıyor.

Shazam, ses bilimi ile yazılım teknolojisini birlikte kullanarak her gün çıkan ve internet ortamına yüklenen yüzlerce şarkıyı kolaylıkla kendi veri tabanına indekslemektedir.

Arama yaptığınızda bu sayede hash sistemi ile kodlanan frekanslardan en çok eşleşen dinlediğiniz şarkı olarak düşünülmekte ve bilgileri paylaşılmaktadır. Bazı durumlarda bir şarkının farklı versiyonunu dinlettiğimiz halde orijinal versiyonunu önümüze getirmesindeki durum da bundan kaynaklanmakta; şarkının orijinali ile farklı versiyonunun benzer kısımlarındaki eşleşen hash sayısının fazla olması uygulamayı orijinal versiyonuna yönlendirebilmektedir.

Akustik Parmak İzi Nedir?

Akustik Parmak İzi (Acoustic fingerprint), isminden de anlaşılacağı gibi sadece o sese ait olan bir nevi kimlik. Her ses türü bir frekans bandında ton ve bant genişliği gibi değerleri bir arada içerir. İşittiğimiz sesler bazen birbirlerinin aynısı gibi gelse de bu formülasyon, farklılıkları net olarak ortaya koyabiliyor. Bir sesi kimlikleştirmek, sesler arasında arama yapabilmek ve ses ile arama işlemlerini sağlamakta temel bir basamak teşkil eden akustik parmak izi sayesinde Shazam, sesler arasında arama yaparak şarkıları tespit edebiliyor.

Akıllı telefonların müzik dedektifi Shazam bütün bu algoritma sayesinde merak ettiğiniz bir şarkıyı milyonlarca şarkı içerisinden 5-10 saniyede bulup o şarkıya dair her şeyi sizlerle paylaşabiliyor :)

Android, iOS, BlackBerry OS ve Windows versiyonları da bulunan uygulama, 12 Aralık 2017’de Apple şirketi tarafından 400 milyon dolara satın alındı. Şu ana kadar 50 milyonun üzerinde kullanıcısı bulunuyor. Kuruluşundan bu yana uygulama ile 30 milyarın üzerinde sorgulama gerçekleştirildiği açıklanmıştır.

musiconline ’ın bu haftaki yazısında Shazam’ı ve nasıl çalıştığını inceledik. Yazımızı beğendiyseniz aşağıdaki sosyal medya butonlarından paylaşabilir, yeni yazılardan anında haberdar olmak için de haftalık bültenimize abone olabilirsiniz.

Bilgi paylaştıkça çoğalır!