Abstract:
In recent years, Scratch has been a popular programming platform for young children. To help children express emotions for projects, Scratch provides children with a musi...Show MoreMetadata
Abstract:
In recent years, Scratch has been a popular programming platform for young children. To help children express emotions for projects, Scratch provides children with a music module to create desirable background music. However, in Scratch, there is not a tool helping recognize the emotion of music. Besides, as Scratch-generated music differs from regular music, existing music emotion recognition models perform poor in Scratch-generated music. To overcome it, in this paper, we propose a novel music emotion recognition model for Scratch-generated music. First, we build a Scratch-generated dataset by the main melody extraction algorithm. Then, for each music, we extract their underlying features and input them to the CNN module. After that, the features learned by CNN are input to RNN to get the final classification results. In our model, the CNN module can learn the important features of music while RNN can learn the sequential features. The experimental results show that the proposed model performs better than traditional music emotion recognition models.
Date of Conference: 15-19 June 2020
Date Added to IEEE Xplore: 27 July 2020
ISBN Information: