Or Ronai: LinkedIn, GitHub •
Amitay Bar: LinkedIn, GitHub
Ronen Talmon: LinkedIn, GitHub •
Israel Cohen: LinkedIn, GitHub
We propose a new subspace method for signal enhancement that involves estimating the relative transfer function (RTF). Specifically, we propose an RTF estimator that relies on both the sample correlation matrix, which is typically used in the absence of interfering sources, and the Riemannian mean of correlation matrices, which was recently shown to excel in rejecting interfering sources. We begin by considering the Riemannian mean-based RTF estimator, and then apply subspace filtering by projecting it onto the space of the principal components of the sample correlation matrices. We incorporate the proposed RTF estimation into the minimum variance distortionless response (MVDR) beamformer and evaluate its performance under various challenging acoustic scenarios.
| File name | Purpsoe |
|---|---|
EstimateSignalSubspace.m |
Code runs all the simulations and plots the graphs |
functions/*.m |
Functions used in the simulations for code clarity |
simulations/*.m |
The simulations presented in the paper |
plots/*.m |
Plot functions for simulations |
rir_generator_install.sh |
Installing the RIR generator |
- We note that the speech examples were tested for the scenario examined in the paper.
- Clone the repository.
- Install the RIR generator using the
rir_generator_install.shscript. - Alternatively, install it using the instructions appear in AudioLabs - RIR Generator.
- Download the TIMIT Acoustic-Phonetic Continuous Speech Corpus.
The code was tested using Matlab 2022a on Windows 10 and Matlab 2024b on macOS 15.6.1.
To run the simulations and create the graphs that appear in the paper, run the EstiamteSignalSubspace.m file.
