Singing Voice Detection: A Survey
Open Access
Abstract
Singing voice detection or vocal detection is a classification task that determines whether there is a singing voice in a given audio segment. This process is a crucial preprocessing step that can be used to improve the performance of other tasks such as automatic lyrics alignment, singing melody transcription, singing voice separation, vocal melody extraction, and many more. This paper presents a survey on the techniques of singing voice detection with a deep focus on state-of-the-art algorithms such as convolutional LSTM and GRU-RNN. It illustrates a comparison between existing methods for singing voice detection, mainly based on the Jamendo and RWC datasets. Long-term recurrent convolutional networks have reached impressive results on public datasets. The main goal of the present paper is to investigate both classical and state-of-the-art approaches to singing voice detection.Keywords
This publication has 40 references indexed in Scilit:
- Complex and Quaternionic Principal Component Pursuit and Its Application to Audio SeparationIEEE Signal Processing Letters, 2016
- LPC and LPCC method of feature extraction in Speech Recognition System2016
- A Tandem Algorithm for Singing Pitch Extraction and Voice Separation From Music AccompanimentIEEE Transactions on Audio, Speech, and Language Processing, 2012
- Similarity and categorization of environmental soundsPerception & Psychophysics, 2007
- Separation of Singing Voice From Music Accompaniment for Monaural RecordingsIEEE Transactions on Audio, Speech, and Language Processing, 2007
- Automatic lyrics alignment for Cantonese popular musicMultimedia Systems, 2006
- Locating singing voice segments within music signals2002
- Long Short-Term MemoryNeural Computation, 1997
- Comparison of parametric representations for monosyllabic word recognition in continuously spoken sentencesIEEE Transactions on Acoustics, Speech, and Signal Processing, 1980
- The viterbi algorithmProceedings of the IEEE, 1973