annotating music and lyrics

16
Annotating Music and Lyrics Kristine Monteith CS 652 - Research Project June 11, 2009

Upload: cira

Post on 24-Feb-2016

85 views

Category:

Documents


0 download

DESCRIPTION

Annotating Music and Lyrics. Kristine Monteith CS 652 - Research Project June 11, 2009. Project Goal. Find a suitable song for a given situation Applications Indexing songs by topic and mood Soundtracks for movie scenes Music therapy groups. What do we want to label?. Lyrics Themes - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Annotating Music and Lyrics

Annotating Music and LyricsKristine Monteith

CS 652 - Research ProjectJune 11, 2009

Page 2: Annotating Music and Lyrics

Project GoalFind a suitable song for a

given situationApplications

Indexing songs by topic and mood

Soundtracks for movie scenes

Music therapy groups

Page 3: Annotating Music and Lyrics

What do we want to label? Lyrics

Themes Moods

Music Moods Energy Emotional evocativeness Genre

Page 4: Annotating Music and Lyrics

Song Ontology

Page 5: Annotating Music and Lyrics
Page 6: Annotating Music and Lyrics

How to Extract Features:Lyrics Current state: Keyword search

Find all occurrences of the search term in the song

Find all occurrences of search term synonyms (Using WordNet synsets)

Future work: Extend searches to phrases Determining mood

Page 7: Annotating Music and Lyrics

Supervised Learning

Classifier

Features of a Musical Selection

Prediction of target label

Labeled Training Data

Page 8: Annotating Music and Lyrics

Input Features Bag of Words

Words appearing on page and word counts

Looking for other methods to analyze documents and collect input features

Page 9: Annotating Music and Lyrics

Output LabelsDerived from questionnaireHand-labeled by researchers

Page 10: Annotating Music and Lyrics

How to Extract Features:Music Target labels to predict

Moods (labeled by subject or expert) Energy (determined by direction of

change in biofeedback responses) Emotional evocativeness (determined

by extent of change in biofeedback responses)

Genre (labeled by subject, expert, or clustering)

Page 11: Annotating Music and Lyrics

Input Features:Acoustic Properties

Spectral Centroid Spectral Rolloff Point Spectral Flux Compactness Spectral Variability Root Mean Square Fraction of Low Energy Windows Zero Crossings Strongest Beat Beat Sum Strength of Strongest Beat Strongest Frequency Via Spectral Centroid Strongest Frequency Via FFT Maximum

Page 12: Annotating Music and Lyrics

Input Features:Acoustic Properties

MFCC LPC Method of Moments Partial Based Spectral Centroid Partial Based Spectral Flux Peak Based Spectral Smoothness Relative Difference Functions Area Method of Moments

Page 13: Annotating Music and Lyrics

Input Features:Symbolic Features

Tempo Key Mode Musical form Rhythmic structure Vocalization Instrumentation Melodic contour Harmonic patterns

Page 14: Annotating Music and Lyrics

Output Labels:Questionnaire-based Responses

Page 15: Annotating Music and Lyrics

Output Labels:Physiological Responses Heart rate Breathing rate Perspiration Skin temperature

Each subject will listen to one minute segments separated by one minute of silence

Page 16: Annotating Music and Lyrics

Conclusion Demo: Music Therapist Assistant

Any Questions/Suggestions?