Rozpoznawanie muzyki za pomocą programów stało się dość proste dzięki takim aplikacjom mobilnym, jak SoundHound czy Shazam. Nie zawsze jednak mamy możliwość przyłożenia telefonu do głośnika komputera, żeby sprawdzić, jak się nazywa piosenka odtwarzana w radiu czy na YouTubie. Jest jednak świetny program do rozpoznawania muzyki w Windowsie.
Niesamowicie często zdarza mi się, że słucham jakiegoś radia internetowego albo oglądam film na YouTube i w tle leci ciekawa piosenka. Znalezienie nazwy utworu i wykonawcy nie zawsze jest łatwe, a czasem nawet bardzo utrudnione (zwłaszcza, gdy w piosence nie występują żadne słowa). Na szczęście jest świetne rozwiązanie pod Windowsa, które nasłuchuje dźwięk z całego systemu i identyfikuje piosenki, bez względu na to, czy słuchamy je na YouTube, w Spotify, w odtwarzaczu muzycznym, na stronie czy jeszcze w inny sposób.
Instalujemy My Music Recognition
Do rozpoznawania muzyki użyjemy aplikacji o nazwie My Music Recognition. To narzędzie składające się ze sterownika do nasłuchiwania oraz właściwego programu, który pokazuje rozpoznane piosenki w obszarze powiadomień.
Instalacja składa się z kilku kroków. Po rozpakowaniu paczki ZIP znajdziemy dwa pliki instalacyjne VirtualAudioCaptureGrabber.exe oraz MyMusicRecognition.exe. Najpierw instalujemy Virtual Audio Capture Grabber, czyli sterownik odpowiedzialny za przechwytywanie dźwięku. Następnie instalujemy My Music Recognition, czyli narzędzie do obsługi sterownika.
Po zainstalowaniu uruchamiamy program. Wyświetli się ikona z nutką w zasobniku systemowym. Gdy w nią klikniemy prawym przyciskiem myszy, zauważymy, że aplikacja prosi o podanie klucza API (API Key).
Aby go uzyskać, trzeba się zarejestrować na stronie producenta poprzez kliknięcie w odnośnik "Register on Echonest to get API key". Rejestracja jest bardzo krótka i wystarczy podać swój e-mail, hasło i potwierdzić utworzenie konta.
Po kliknięciu w link aktywacyjny wyświetli się nasz API Key, który należy wprowadzić w polu "Enter your API Key". Od teraz program już działa i możemy z niego korzystać.
Rozpoznajemy piosenki w Windowsie
Gdy już aplikacja jest zainstalowana, a klucz API wprowadzony, to możemy przejść do właściwej części, czyli do rozpoznawania piosenek. My Music Recognizer wykrywa piosenki odtwarzane gdziekolwiek w naszym systemie. Zasada jest prosta - jeśli słyszymy jakiś dźwięk w słuchawkach / głośnikach, to My Music Recognizer również go słyszy i może spróbować rozpoznać piosenki.
W celu rozpoznawania nie musimy tak naprawdę wykonywać żadnych dodatkowych kroków. Aplikacja działa automatycznie w tle i sama rozpoznaje piosenki, a gdy jakąś wykryje, to wyświetli powiadomienie na pasku. Możemy otworzyć jakiś utwór na YouTube lub w Spotify i przetestować poprawność działania programu.
Ja dla przykładu odtworzyłem piosenkę w Spotify i aplikacja rozpoznała ją prawidłowo. Nazwa utworu i wykonawca wyświetla się na samej górze, a poniżej znajdziemy odnośniki pozwalające znaleźć wybraną piosenkę w różnych serwisach.s Nie ma oczywiście gwarancji, że program rozpozna absolutnie każdy utwór - z tymi popularniejszymi bądź z klasykami problemów mieć nie będzie, ale nie możemy oczekiwać, że aplikacja rozpozna utwór każdego niszowego artysty.