| CPC G10L 21/0232 (2013.01) [G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 21/038 (2013.01); G10L 2021/02082 (2013.01); G10L 2021/02163 (2013.01)] | 18 Claims |

|
1. A method comprising:
detecting noise in an environment with a microphone to produce a noise signal;
receiving a voice signal to be played into the environment through a loudspeaker;
determining a frequency analysis region for a multiband voice intelligibility computation based on a relationship between a microphone transfer function of the microphone and a loudspeaker transfer function of the loudspeaker;
performing multiband correction of the noise signal based on the microphone transfer function, to produce a corrected noise signal;
performing multiband correction of the voice signal based on the loudspeaker transfer function, to produce a corrected voice signal;
computing a global speech-to-noise ratio of (i) voice power based on the voice signal across a voice analysis bands limited to an overlap passband to (ii) noise power based on the noise signal across a microphone passband; and
computing multiband voice intelligibility results over the frequency analysis region based on the corrected noise signal and the corrected voice signal, wherein the multiband voice intelligibility results include long segments analyzed by a long-term voice and noise profiling obtained based on an accumulation of short-term voice intelligibility results over time with a sliding window.
|