[Перевод] Создаем Shazam на Java

f3a8b63387bddf38ffb4d86f25f834e6.jpg Пару недель назад, я наткнулся на эту статью How Shazam Works Мне стало интересно, как же работают такие программы как Shazam… Что еще более важно, насколько тяжело написать что-либо похожее в Java? О Shazam Если кто-то не знает, Shazam это приложение с помощью которого вы можете анализировать/подбирать музыку. Установив ее на свой телефон, и поднеся микрофон к какому-либо источнику музыки на 20–30 секунд, приложение определит, что это за песня. При первом использовании у меня возникло волшебное чувство. «Как оно это сделало?!» И даже сегодня, когда я уже пользовался им много раз, это чувство меня не покидает. Разве не будет классно, если бы мы смогли написать что-то сами, что вызывало бы такие же чувства? Это и было моей целью в прошлый уикенд.Читать дальше →

© Habrahabr.ru