Abstract

Most nonstationary and time-varying mixed source separation algorithms are based on the model of instantaneous mixtures. However, the observation signal is a convolutional mixed source in reverberation environment, such as mobile voice received by indoor microphone arrays. In this paper, a time-varying convolution blind source separation (BSS) algorithm for nonstationary signals is proposed, which can separate both time-varying instantaneous mixtures and time-varying convolution mixtures. We employ the variational Bayesian (VB) inference method with Gaussian process (GP) prior for separating the nonstationary source frame by frame from the time-varying convolution signal, in which the prior information of the mixing matrix and the source signal are obtained by the Gaussian autoregressive method, and the posterior distributions of parameters (source signal and mixing matrix) are obtained by the VB learning. In the learning process, the learned parameters and hyperparameters are propagated to the next frame for VB inference as the prior which is combined with the likelihood function to get the posterior distribution. The experimental results show that the proposed algorithm is effective for separating time-varying mixed speech signals.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call