I am curios why streaming service don't incorporate audio fingerprinting a la Shazam into their services. Does Shazam hold some patent that would prevent this?
https://en.wikipedia.org/wiki/Shazam_(service)#Patent_infrin...
The core algorithm is well known and fun to implement:
https://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
A blog had a simple implementation of it and were contacted by Shazam's lawyers:
Pretty sure Shazam/Philips/Dolby patents cover Europe.
Contrast this to now with you would like to know what artist performs a song and you Shazam a song in one app and then when you identify it you open up Deezer or Spotify or whatever and then have to type it in the search box and then add it to your library or a playlist.
By integrating fingerprinting you can identify and add new music all in the same app.