Bagaimana cara kerja Shazam?
(cameronmacleod.com)- Ringkasan dari pengembang open source abracadabra yang mengimplementasikan langsung makalah tahun 2003 dari para pendiri aplikasi pengenal lagu Shazam
- Memperkenalkan cara yang ia gunakan untuk melengkapi bagian-bagian yang tidak dijelaskan dalam makalah, lalu menghubungkannya dengan kode Python
- Mengapa pengenalan lagu itu sulit?
- Menghitung spectrogram untuk menemukan peak, lalu melakukan hash pada peak-peak tersebut untuk membuat fingerprint
- Mencocokkan fingerprint dengan hash di DB
3 komentar
Kalau saya sih, mungkin akan pakai cross correlation dan mencocokkannya secara brute force, haha
Wah, ini benar-benar keren. Selama ini saya memakainya tanpa banyak berpikir, ternyata memang ada begitu banyak orang pintar di dunia ini. Terima kasih sudah membagikan tulisan yang bagus ini.
Terima kasih telah membagikan konten yang menarik ini
Ungkapan "pure technological magic" benar-benar terasa
Saya juga menonton YouTube yang menjelaskan transformasi Fourier yang disertakan dalam artikel, dan itu sangat menarik :)