Mbstoi
Python Modules
The Modified Binaural Short-Time Objective Intelligibility (mbstoi) measure. |
|
Utilities for MBSTOI processing. |
Configuration Files
parameters.yaml
1sample_rate: 10000 # sample rate of proposed intelligibility measure in hz
2n_frame: 256 # window support in samples
3fft_size_in_samples: 512 # fft size in samples
4n_third_octave_bands: 15 # number of one-third octave bands
5centre_freq_first_third_octave_hz: 150 # centre frequency of first 1/3 octave band in hz
6n_frames: 30 # number of frames for intermediate intelligibility measure (length analysis window)
7dyn_range: 40 # speech dynamic range in db
8# values to define ec grid
9tau_min: -0.001 # minimum interaural delay compensation in seconds. b: -0.01.
10tau_max: 0.001 # maximum interaural delay compensation in seconds. b: 0.01.
11gamma_min: -20 # minimum interaural level compensation in db
12gamma_max: 20 # maximum interaural level compensation in db
13# constants for jitter
14# itd compensation standard deviation in seconds. equation 6 andersen et al. 2018 refinement
15sigma_delta_0: 0.000065
16# ild compensation standard deviation. equation 5 andersen et al. 2018
17sigma_epsilon_0: 1.5
18# constant for level shift deviation in db. equation 5 andersen et al. 2018
19alpha_0_db: 13
20# constant for time shift deviation in seconds. equation 6 andersen et al. 2018
21tau_0: 0.0016
22# constant for level shift deviation. power for calculation of sigma delta gamma
23# in equation 5 andersen et al. 2018.
24level_shift_deviation: 1.6