Ben istiyorum build something similar to Tunatic veya Midomi strong> ve ben kullanmak zorunda hangi algoritmaları merak ediyorum (ne yaptıklarını emin değilseniz bunları deneyin); Ben bu tür uygulamaların işleyişi hakkında sahip fikri bu gibi bir şeydir:
- birkaç şarkı ile büyük bir veritabanı var
- her şarkı için 1. (örneğin 64kbps) kalite / bit-oranını azaltmak ve sesi "hash" hesaplamak
- tanımlamak istediğiniz müziğin sesi / alıntı var
- yılında şarkı için 3. (64kbps tekrar) kalite / bit-oranını azaltmak ve ses "hash" hesaplamak
- 4. Ses hash 2. Ses sağlamalarının herhangi eşleşen müzik iade ise
Ben nedeniyle çevre sesler ve kodlama farklılıkları kalite / bit-hızı azaltma olsa.
Am I in the right track here? Herkes bana herhangi bir specific documentation or examples verebilir misiniz? Midori bile hum's, bu oldukça Dehşet etkileyici tanımak gibi görünüyor! Bunu nasıl yaparsınız?
Ses sağlamalarının yok veya ben sadece yapılmış bir şey mi? Onlar yoksa, bunları nasıl hesaplayabilirsiniz? Ve daha da önemlisi, how can I check if child-hash içinde father-hash strong>?
Nasıl hakkında gitmek istiyorum building a similar system with Python (maybe a built-in module) or PHP?
(Tercihen Python veya PHP) Bazı örnekler büyük takdir edilecektir. Şimdiden teşekkürler!