Comparison of the conventional Max-SINR and Rake-Max-SINR beamformer on a real speech sample. Spectrograms of (A) clean signal of interest, (B) signal corrupted by an interferer and additive white Gaussian noise at the microphone input, outputs of (C) conventional Max-SINR and (D) Rake-Max- SINR beamformers. Time naturally goes from left to right, and frequency increases from zero at the bottom up to Fs/2. To highlight the improvement of Rake-Max-SINR over Max-SINR, we blow-up three parts of the spectrograms in the lower part of the figure. The corresponding sound samples:
The demo is prepared using Python and an IPython version is available for download here.
To install IPython Notebooks, please take a look at this link. After installing IPython Notebooks, just unzip the folder, run IPython notebooks and browse to the folder that contains the downloaded code. This Youtube Tutorial should also help explaining different features of IPython notebooks.