Agora RTC Objective-C API Reference
Refactor
|
Go to the documentation of this file.
8 #pragma once // NOLINT(build/header_guard)
12 #define MAX_VERSION_LEN 64
20 virtual int Init(
const char* weight_raw_buffer,
size_t raw_buffer_bytes) = 0;
21 virtual int ProcessAiNlpFrame(
const float* linear,
const float* nearin,
const float* far_ref,
float* out_mask) = 0;
22 virtual int ClearHiddenState(
float scale_factor = 0.0,
int clear_lpsbuffer_nframe = 0) = 0;
virtual const char * GetLibVersion(int mode=0)=0
virtual int ProcessAiNlpFrame(const float *linear, const float *nearin, const float *far_ref, float *out_mask)=0
virtual int ClearHiddenState(float scale_factor=0.0, int clear_lpsbuffer_nframe=0)=0
Definition: AgoraAtomicOps.h:21
Definition: NGIAgoraExtensionAiAec.h:17
virtual ~AiEchoCancellationExtension()
Definition: NGIAgoraExtensionAiAec.h:19
Definition: AgoraRefPtr.h:31
virtual int Init(const char *weight_raw_buffer, size_t raw_buffer_bytes)=0