Porady
Co to za melodia?
PC Format 10/2010

Spodobał ci się zasłyszany w telewizji lub w internecie fragment jakiegoś utworu, ale nie masz pojęcia, jaki jest jego tytuł i kto jest wykonawcą? Podłączony do internetu komputer, wyposażony w odpowiednie oprogramowanie, udzieli ci precyzyjnej odpowiedzi na to pytanie. [Agnieszka Serafinowicz]

Do nauczenia komputera rozpoznawania muzyki trzeba będzie użyć odpowiedniego oprogramowania lub skorzystać ze specjalnych serwisów internetowych.

Najpierw zarejestruj

Wcześniej musisz dostarczyć komputerowi źródłowy materiał, czyli nagrany fragment interesującego cię utworu, o którym chcesz się więcej dowiedzieć. Jak to zrobić?

Masz do wyboru wiele sposobów. Jeżeli np. interesuje cię muzyka emitowana jako tło dźwiękowe jakiejś reklamy telewizyjnej, wystarczy, że nagrasz dźwięk z telewizora. Możesz to zrobić choćby za pomocą telefonu komórkowego wyposażonego w funkcję dyktafonu.

Równie dobrze możesz do celów rejestracji wykorzystać mikrofon w laptopie albo mikrofon podłączony do stacjonarnego komputera. Rejestrowany utwór możesz zapisać w postaci pliku albo bezpośrednio podawać aplikacji lub usłudze rozpoznającej dźwięk.

Osoby uzdolnione muzycznie mogą zanucić melodię, a program podejmie próbę rozpoznania, o jaki utwór chodzi.

Edytor dźwięku

O edytorze dźwiękowym Audacity pisaliśmy już na łamach PC Formatu (wydanie 12/2009), dlatego nie będziemy powielali wskazówek dotyczących obsługi tego programu. Informacje, jak za pomocą edytora dźwięku Audacity rejestrować dźwięk do pliku, który następnie możesz odtworzyć z dysku, odnajdziesz w archiwalnym artykule.

Mobilne rozpoznawanie muzyki

Użytkownicy telefonu iPhone oraz smartfonów z systemem Android mają ułatwione zadanie, jeżeli chodzi o rozpoznawanie muzyki dzięki specjalnym aplikacjom mobilnym.

SoundHound
(iOS & Android)

SoundHound to aplikacja bazująca na tym samym „silniku” rozpoznającym muzykę, na którym bazuje aplikacja webowa z serwisu Midomi. Program jest bardzo prosty w obsłudze. Po prostu po kliknięciu ikonki śpiewasz lub nucisz do mikrofonu telefonu. Po udanym rozpoznaniu SoundHound nie tylko wyświetli listę pasujących utworów (zaznaczając każdy z nich stopniem dopasowania), ale dodatkowo pozwoli na odtworzenie fragmentu każdego znalezionego utworu, udostępni dodatkową listę odnośników do pasujących wideoklipów w serwisie YouTube, a także wyświetli tekst piosenki. W wersji darmowej program umożliwia rozpoznanie do 5 piosenek miesięcznie. Wersja płatna (kosztuje ok. 20 zł w sklepie AppStore) nie ma żadnych ograniczeń ilościowych. Podczas rozpoznawania program wymaga połączenia z internetem.

Shazam
(iOS, Android, Windows Mobile, Symbian, Blackberry)

Kolejny program rozpoznający muzykę i dodatkowo narzędzie do automatycznego tagowania zbiorów muzycznych zapisanych w telefonie. Również ta aplikacja występuje w wersji bezpłatnej (Shazam) i komercyjnej (Shazam Encore; cena ok. 20 zł). W wersji komercyjnej dodatkowo otrzymujemy rekomendacje (program automatycznie sugeruje utwory muzyczne podobne do tego, jakiego w danej chwili słuchamy) oraz możliwość odsłuchania 30-sekundowych fragmentów utworów. Zaletą tego programu jest dostępność na wszystkie najpopularniejsze platformy mobilne.

MusicID
(iOS)

Aplikacja ta nie jest dostępna (w chwili gdy opracowywaliśmy artykuł) w wersji darmowej, ale za to wersja komercyjna wyposażona w pełnię funckji kosztuje tylko 3 zł. W tej cenie otrzymujemy nie tylko mechanizm rozpoznawania muzyki, ale także możliwość przeszukiwania baz tekstów piosenek, wideoklipów itp. Również MusicID ma wbudowany mechanizm proponujący utwory podobne do tych, których słuchasz.



Zobacz również