Logo image
Monaural Singing Voice Separation from Music Accompaniment
Dissertation

Monaural Singing Voice Separation from Music Accompaniment

Hsu, Chao-Ling
Doctor of Philosophy (PHD), 國立清華大學, 資訊工程學系
2010

Abstract

聲音分離 音樂 計算聽覺場景分析 voice separation music Computatinal Auditory Scene Analysis
Monaural singing voice separation is an extremely challenging problem. While efforts in pitch-based inference methods have led to considerable progress in voiced singing voice separation, little attention has been paid to the incapability of such methods to separate unvoiced singing voice due to its inharmonic structure and weaker energy. In this dissertation we proposed a systematic approach to identify and separate the unvoiced singing voice from music accompaniment. The proposed system follows the framework of computational auditory scene analysis (CASA) which consists of the segmentation stage and the grouping stage. In the segmentation stage, the input song signals are decomposed into small sensory elements in different time-frequency resolutions. The unvoiced sensory elements are then identified by Gaussian mixture models. The experimental results demonstrated that the quality of the separated singing voice is improved for the unvoiced part. On the other hand, target pitch detection is key to the performance of a CASA system since most of the singing voice is voiced. Unfortunately, it is difficult to detect the target pitch robustly, especially for mixtures with non-stationary and harmonic interference such as music. This dissertation also investigates a tandem algorithm that estimates the singing pitch and separates the singing voice jointly and iteratively. Rough pitches are first estimated and then used to separate the target singer by considering harmonicity and temporal continuity. The separated singing voice and estimated pitches are used to improve each other iteratively. To enhance the performance of the tandem algorithm for dealing with musical recordings, we propose a trend estimation algorithm to detect the pitch ranges of a singing voice in each time frame. The detected trend substantially reduces the difficulty of singing pitch detection by removing a large number of wrong pitch candidates either produced by musical instruments or the overtones of the singing voice. Systematic evaluation shows that the tandem algorithm outperforms previous systems for pitch extraction and singing voice separation. With both the proposed voiced and unvoiced singing voice separation method, we have a complete CASA system to separate singing voice from music accompaniment. Moreover, to deal with the problem of lack of a publicly available dataset for singing voice separation, we have constructed a corpus called MIR-1K (Multimedia Information Retrieval lab, 1000 song clips) where all singing voices and music accompaniments were recorded separately. Each song clip comes with human-labeled pitch values, unvoiced sounds and vocal/non-vocal segments, and lyrics, as well as the speech recording of the lyrics.

Metrics

Details

Logo image