webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "webrtc/base/checks.h"
#include "webrtc/common_audio/fft4g.h"
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/modules/audio_processing/ns/noise_suppression.h"
#include "webrtc/modules/audio_processing/ns/ns_core.h"
#include "webrtc/modules/audio_processing/ns/windows_private.h"
Functions | |
int | WebRtcNs_InitCore (NoiseSuppressionC *self, uint32_t fs) |
int | WebRtcNs_set_policy_core (NoiseSuppressionC *self, int mode) |
void | WebRtcNs_AnalyzeCore (NoiseSuppressionC *self, const float *speechFrame) |
void | WebRtcNs_ProcessCore (NoiseSuppressionC *self, const float *const *speechFrame, size_t num_bands, float *const *outFrame) |
void WebRtcNs_AnalyzeCore | ( | NoiseSuppressionC * | self, |
const float * | speechFrame | ||
) |
int WebRtcNs_InitCore | ( | NoiseSuppressionC * | self, |
uint32_t | fs | ||
) |
void WebRtcNs_ProcessCore | ( | NoiseSuppressionC * | self, |
const float *const * | speechFrame, | ||
size_t | num_bands, | ||
float *const * | outFrame | ||
) |
int WebRtcNs_set_policy_core | ( | NoiseSuppressionC * | self, |
int | mode | ||
) |