| Index: webrtc/modules/audio_processing/ns/noise_suppression.h
|
| diff --git a/webrtc/modules/audio_processing/ns/noise_suppression.h b/webrtc/modules/audio_processing/ns/noise_suppression.h
|
| index 8018118b60065f3cb422907f1011f5504b641cc9..41cad4ed1c5e34c5beb3d6fbf0f0df9bcdd78584 100644
|
| --- a/webrtc/modules/audio_processing/ns/noise_suppression.h
|
| +++ b/webrtc/modules/audio_processing/ns/noise_suppression.h
|
| @@ -109,6 +109,25 @@ void WebRtcNs_Process(NsHandle* NS_inst,
|
| */
|
| float WebRtcNs_prior_speech_probability(NsHandle* handle);
|
|
|
| +/* Returns a pointer to the noise estimate per frequency bin. The number of
|
| + * frequency bins can be provided using WebRtcNs_num_freq().
|
| + *
|
| + * Input
|
| + * - handle : Noise suppression instance.
|
| + *
|
| + * Return value : Pointer to the noise estimate per frequency bin.
|
| + * Returns NULL if the input is a NULL pointer or an
|
| + * uninitialized instance.
|
| + */
|
| +const float* WebRtcNs_noise_estimate(const NsHandle* handle);
|
| +
|
| +/* Returns the number of frequency bins, which is the length of the noise
|
| + * estimate for example.
|
| + *
|
| + * Return value : Number of frequency bins.
|
| + */
|
| +size_t WebRtcNs_num_freq();
|
| +
|
| #ifdef __cplusplus
|
| }
|
| #endif
|
|
|