Distortion Measurement for Noise Suppression System
The present technology measures distortion introduced by a noise suppression system. The distortion may be measured as the difference between a noise-reduced speech signal and an estimated idealized noise reduced reference (EINRR). The EINRR may be determined from a speech component and noise component that are pre-processed, and the EINRR may be used with masks associated with energies lost and added in the speech component and noise component. The EINRR may be calculated on a time varying basis.
1 . A method for measuring distortion in a noise-reduced signal, comprising:
applying a bandwidth limited gain to the speech signal and the noise signal;
constructing an estimated idealized noise reduced reference from a noise component, a speech component and the noise-reduced signal;
comparing the noise-reduced signal and the estimated idealized noise reduced reference to calculate at least one of the voice energy added, voice energy lost, noise energy added, and noise energy lost in the noise-reduced signal; and
mapping the at least one of the voice energy added, voice energy lost, noise energy added, and noise energy lost in the noise-reduced signal to a predicted speech quality mean opinion score or predicted speech quality mean opinion score,
wherein the estimated idealized noise reduced reference is constructed from a speech gain estimate and noise reduction gain estimate that are time variant.
2 .- 8 . (canceled)