Jak działa Shazam? Rozpoznawanie muzyki w szczegółach
Zastanawiałeś się kiedyś, jak działają aplikacje do rozpoznawania muzyki? Zobacz, jak działa Shazam i podobne do niego aplikacje. ...Zanim przejdziemy dalej, musimy sobie wyjaśnić, czym jest proces haszowania. Od razu powiem, że nie ma to nic wspólnego z narkotykami. :)
MisiekD z- #
- #
- #
- #
- #
- #
- 27
- Odpowiedz
Komentarze (27)
najlepsze
Zasada działania algorytmu Shazama jest pilnie strzeżona, więc pozostaje się tylko domyślać jego dokładnego działania. Możemy jednak przypuszczać, że algorytm ten wybiera tylko odpowiednie częstotliwości, dodatkowo wybierając te o odpowiedniej głośności (najjaśniejsze plamy na spektrogramie). W ten sposób otrzymujemy odcisk palca przechowujący informacje o dźwiękach występujących w danym czasie, pomijając wszelakie szumy. Możemy to porównać do zapisu nutowego na pięciolinii, tyle że w cyfrowej formie, gdzie nuty reprezentują najbardziej wyraziste dźwięki
Komentarz usunięty przez moderatora
Biorąc pod uwagę, że źródło dźwięku może wprowadzać spore zniekształcenia piosenki, głośność, szum otoczenia, ustawienia korektora dźwięku, zniekształcenia wynikające z charakterystyki częstotliwościowej zestawu, specyfika mikrofonu w telefonie...tyle zmiennych a program sobie dobrze radzi.
Komentarz usunięty przez moderatora