Kirjasto - Tampereen teknillinen yliopisto

Musiikkisoittimesta riippumaton albumikuuntelun tunnistus Statster-verkkopalvelussa

Show full item record

Files in this item

Files Size Format View
anttonen.pdf 1.556Mb PDF View/Open
URN: http://URN.fi/URN:NBN:fi:tty-2011092014813
Title: Musiikkisoittimesta riippumaton albumikuuntelun tunnistus Statster-verkkopalvelussa
Author: Anttonen, Tatu
Publication type: Diplomityö
Issue date: 2011-09-07
University: Tampereen teknillinen yliopisto
Faculty: Tieto- ja sähkötekniikan tiedekunta – Faculty of Computing and Electrical Engineering
Luonnontieteiden ja ympäristötekniikan tiedekunta – Faculty of Science and Environmental Engineering
Department: Ohjelmistotekniikan laitos – Department of Software Systems
Matematiikan laitos – Department of Mathematics
Abstract: Ihmiset kuuntelevat paljon musiikkia. Musiikki merkitsee meille paljon ja myös tunteet liittyvät vahvasti musiikkiin. Tästä syystä on mielekästä taltioida kuunnellusta musiikista kaikki tarpeellinen. Tätä silmälläpitäen musiikin ystäville on luotu verkkopalvelu nimeltä Statster. Statster taltioi käyttäjien kuuntelemat musiikkijulkaisut, joita yleisesti nimitetään albumeiksi.

Tämän diplomityön tarkoituksena on selvittää yleisesti käyttökelpoisia tapoja tunnistaa albumikuuntelu automaattisesti. Tärkein edellytys kuunteluntunnistajan yleiskäyttöisyydelle on riippumattomuus soitinohjelmistosta, jolla musiikkia kuunnellaan. Kuunteluntunnistajan tulee olla itsenäisesti toimiva ja käyttöjärjestelmästä riippumaton sovellus, jotta saavutettaisiin suurin mahdollinen musiikkisoittimien joukko.

Soitinriippumaton albumikuuntelun tunnistus koostuu kappaletietojen saamisesta soittimelta ja näiden tietojen perusteella tehtävästä kuuntelun tunnistamisesta. Ensimmäinen vaihe perustuu soittimien toteuttamiin rajapintoihin, joiden avulla saadaan kuunneltavan kappaleen tiedot. Kappaleesta tarvitaan vähintään sen nimi ja artisti. Toinen vaihe albumikuuntelun tunnistuksessa on itse tunnistus. Tunnistuksella pyritään löytämään oikea albumi ja havaitsemaan, milloin se on kuunneltu kokonaan. Kun albumi on todettu kuunnelluksi sen tiedot voidaan lähettää Statsteriin. Apuna tunnistamisessa käytetään ulkoisia, Internetissä toimivia metatietokantoja.

Työtä varten toteutettiin albumikuuntelun tunnistajan prototyyppi, jolla kokeiltiin ulkoisen metatietokannan mahdollisuuksia kuuntelun tunnistamisessa. Metatietokannaksi valittiin verkkopalvelun MusicBrainz tarjoama avoin musiikin metatietokanta, josta on mahdollista hakea tietoa palvelurajapinnan avulla. Albumin tunnistamisessa käytettiin apuna vain kappaleen nimeä ja artistia. Prototyypillä ei kokeiltu albumikuuntelun tunnistamisen ensimmäistä vaihetta eli soittimien ulkoisia rajapintoja ei hyödynnetty. Prototyyppi osoitti, että albumikuuntelun tunnistaminen on mahdollista käyttäen apuna ulkoista metatietokantaa. /Kir11

Copyright: This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.


This item appears in the following Collection(s)

Show full item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics