12Dec 2018

STUDY ON FRAMEWORK OF AUDIO FINGERPRINTING AND SHAZAMS WORKING ALGORITHM.

  • Sreenidhi Institute of Science and Technology.
  • MaturiVenkataSubbaRao Engineering College, Department of Computer Science.
  • Abstract
  • Keywords
  • References
  • Cite This Article as
  • Corresponding Author

Inquisitive to know the songs and vanquishing the idea of remembering many songs lead to the innovation of this most anticipated music identification application called Shazam. Many music identification applications have been developed, but some of the most important features which are applied in Shazam makes it distinguishable from others. Shazam is an adaptable music quest engine and it identifies audio file based on the music played or recorded with the concept of fingerprinting. Fingerprint summarizes the whole audio file. Audio fingerprinting is used to match the song from database using limited number of bits. It?s computational time is quick and easy with few faulty positives and excessive identification rate. By using fingerprinting mechanism, there is no requirement of any details of the song like singer , movie name to identify the song. Fingerprint is extracted from a framework after progressing through specific stages. Shazam uses fingerprints to identify the song which is obtained by analog to digital conversion, sampling, quantizing ,pulse coded modulation ,down sampling .Mainly the working algorithm of shazam uses combinatory hashed time and frequency pattern or topological scrutiny of the audio and finally querying for match of hashes in the database. Shazam ignores the noise added to the music while recording when you try to identify a song in a noisy environment. Shazam is significantly expandable. These concepts will be divulged in this paper and gives the readers a fundamental overview of Shazam?s working algorithm.


  1. Christophe Kalenzaga, ?How does Shazam work?? May. 23, 2015. [Online]. Available: http://coding-geek.com/how-shazam-works/
  2. Tarun Agarwal,? Pulse Coded Modulation and Demodulation?, Chief Customer Support Officer at Edgefx Technologies Pvt Ltd.[online]. Available: https://www.elprocus.com/pulse-code-modulation-and-demodulation/
  3. Pedro Cano and Eloi Battle, Ton Kalker and Jaap Haitsma, Journal of VLSI Signal Processing 41, 271?284,2005 Springer Science + Business Media, Inc. Manufactured in The Netherlands, DOI: 10.1007/s11265-005-4151-3
  4. David, Learn, Digital Audio,? How to Normalize Audio ? Why Do It? Everything You Need to Know?. [online], Available: https://www.learndigitalaudio.com/normalize-audio.
  5. (Heinrich A. van Nieuwenhuizen, Willie C. Venter, & Leenta M.J. Grobler, 2011)
  6. (Cano P., Battle E., G?mez E., de C.T.Gomes L., & Bonnet M., 8 aug 2005)
  7. (Grosche, M?ller, & Serr??)
  8. (Wei-Ho Tsai, Hung-Ming Yu, & Hsin-Min Wang, 1669?1687, 2008)
  9. (Boris D. Kudryashov, Anton V. Porov, & Eunmi L. Oh)
  10. (T. Blum, June 1999; T.Blum, D. Keislar, J. Wheaton, & E. Wold, June 1999).

[Mandla Vamshi Krishna and Dasika Moukthika. (2018); STUDY ON FRAMEWORK OF AUDIO FINGERPRINTING AND SHAZAMS WORKING ALGORITHM. Int. J. of Adv. Res. 6 (Dec). 690-702] (ISSN 2320-5407). www.journalijar.com


Mandla Vamshi Krishna
Sreenidhi Institute of Science and Technology

DOI:


Article DOI: 10.21474/IJAR01/8189      
DOI URL: https://dx.doi.org/10.21474/IJAR01/8189