Related Experiment Videos
A simple subspace approach for speech denoising
C Manfredi1, M Daniello, P Bruscaglioni
1Department of Electronics and Telecommunications, University of Firenze, Italy. manfredi@det.unifi.it
Abstract:
For pathological voices, hoarseness is mainly due to airflow turbulence in the vocal tract and is often referred to as noise. This paper focuses on the enhancement of speech signals that are supposedly degraded by additive white noise. Speech enhancement is performed in the time-domain, by means of a fast and reliable subspace approach. A low-order singular value decomposition (SVD) allows separating the signal and the noise contribution in subsequent data frames of the analysed speech signal. The noise component is thus removed from the signal and the filtered signal is reconstructed along the directions spanned by the eigenvectors associated with the signal subspace eigenvalues only, thus giving enhanced voice quality. This approach was tested on synthetic data, showing higher performance in terms of increased SNR when compared with linear prediction (LP) filtering. It was also successfully applied to real data, from hoarse voices of patients that had undergone partial cordectomisation. The simple structure of the proposed technique allows a real-time implementation, suitable for portable device realisation, as an aid to dysphonic speakers. It could be useful for reducing the effort in speaking, which is closely related to social problems due to awkwardness of voice.
Related Concept Videos
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...
Downsampling
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Linearization and Approximation