Surface the noise estimate of the NS to be used by other components

R=henrik.lundin@webrtc.org, turaj@webrtc.org

Review URL: https://codereview.webrtc.org/1654443004 .

Cr-Commit-Position: refs/heads/master@{#11541}
This commit is contained in:
Alejandro Luebs
2016-02-09 11:24:32 -08:00
parent 78ddd733b0
commit fa639f0bb3
8 changed files with 97 additions and 0 deletions

View File

@ -915,6 +915,9 @@ class NoiseSuppression {
// which |kUnsupportedFunctionError| is returned.
virtual float speech_probability() const = 0;
// Returns the noise estimate per frequency bin averaged over all channels.
virtual std::vector<float> NoiseEstimate() = 0;
protected:
virtual ~NoiseSuppression() {}
};