THE AUDITORY MODELING TOOLBOX

Applies to version: 1.0.0

View the code

Go to function

JELFS2011 - Binaural speech advantage

Usage

[benefit weighted_SNR weighted_bmld] = jelfs2011(target,interferer,fs)

Input parameters

target Binaural target impulse response (or stimulus)
interfererer Binaural interferer impulse response (or stimulus) Multiple interfering impulse responses MUST be concatenated, not added.

Output parameters

benefit spatial release from masking (SRM)in dB
weighted_SNR component of SRM due to better-ear listening (dB)
weighted_bmld component of SRM due to binaural unmasking (dB)

Description

jelfs2011(target,interferer,fs) computes the increase in speech intelligibility of the target when the target and interferer are spatially separated. They are preferably represented by their impulse responses, but can be represented by noise recordings of equivalent spectral shape emitted from the same source locations (using the same noise duration for target and interferer). The impulse responses are assumed to be sampled at a sampling frequency of fs Hz. If the modelled sources differ in spectral shape, this can be simulated by pre-filtering the impulse responses.

[benefit, weighted_SNR, weighted_bmld]=jelfs2011(...) additionally returns the benefit from the SII weighted SNR and the SII weighted BMLD.

If target or interferer are cell-arrays, the HRTF data will be loaded. The first argument in the cell-array is the azimuth angle, and the second parameter is the database type. The elevation is set to zero. function.

Example:

The following code will load HRIRs from the 'kemar' database and compute the binaural speech intelligibility advantage for a target at 0 degrees and interferers at 300 and 90 degrees:

jelfs2011({0,'kemar'},{[330 90],'kemar'})

This code produces the following output:

********
WARNING: This model is licensed under a different license than the AMT!
********
License: Free software, you can redistribute it and/or modify it under the terms of the
GNU General Public License (GPL) as published by the Free Software Foundation,
either version 3 of the License, or any later version. Details of the GPL
version 3 can be found in the AMT directory "licences" and at
   <https://www.gnu.org/licenses/gpl-3.0.html>.
This program is distributed without any warranty; without even the implied warranty
of merchantability or fitness for a particular purpose.

Authors:
* J.Culling (1997): primary implementation* P. Majdak (2010): adaptations

ans =

    2.7419

References:

J. Culling, S. Jelfs, and M. Lavandier. Mapping Speech Intelligibility in Noisy Rooms. In Proceedings of the 128th convention of the Audio Engineering Society, Convention paper 8050, 2010.

S. Jelfs, J. Culling, and M. Lavandier. Revision and validation of a binaural model for speech intelligibility in noise. Hearing Research, 2011.

M. Lavandier, S. Jelfs, J. Culling, A. Watkins, A. Raimond, and S. Makin. Binaural prediction of speech intelligibility in reverberant rooms with multiple noise sources. J. Acoust. Soc. Am., 131(1):218--231, 2012.