Agora RTC Objective-C API Reference  Refactor
AINoiseSuppressorExtension Class Referenceabstract

Inherits RefCountInterface.

Constructor & Destructor Documentation

◆ ~AINoiseSuppressorExtension()

virtual ~AINoiseSuppressorExtension ( )
inlinevirtual

Member Function Documentation

◆ Init()

virtual int Init ( const char *  weight_raw_buffer,
size_t  raw_buffer_bytes 
)
pure virtual

◆ ProcessDenoiseFrame()

virtual int ProcessDenoiseFrame ( float *  input,
float *  output,
int  stage 
)
pure virtual

◆ ClearHiddenState()

virtual int ClearHiddenState ( bool  clear_hidden,
int  clear_lpsbuffer_nframe 
)
pure virtual

◆ GetLibVersion()

virtual const char* GetLibVersion ( int  mode = 0)
pure virtual

◆ AddRef()

virtual void AddRef ( ) const
pure virtualinherited

◆ Release()

virtual RefCountReleaseStatus Release ( ) const
pure virtualinherited

◆ HasOneRef()

virtual bool HasOneRef ( ) const
pure virtualinherited