@class NSString, NSObject; @protocol OS_dispatch_queue, EARCaesuraSilencePosteriorGeneratorDelegate; @interface EARCaesuraSilencePosteriorGenerator : NSObject { struct shared_ptr { struct SilencePosteriorGenerator *__ptr_; struct __shared_weak_count *__cntrl_; } _silenceGenerator; NSString *_configFile; unsigned long long _samplingRate; NSObject *_spgQueue; } @property (weak, nonatomic) id delegate; + (void)initialize; - (void)dealloc; - (id).cxx_construct; - (void).cxx_destruct; - (void)endAudio; - (void)_startComputeTask; - (void)addAudio:(id)a0 numSamples:(unsigned long long)a1; - (long long)getFrameDurationMs; - (id)initWithConfigFile:(id)a0; - (id)initWithConfigFile:(id)a0 samplingRate:(unsigned long long)a1; - (id)initWithConfigFile:(id)a0 samplingRate:(unsigned long long)a1 queue:(id)a2; - (void)resetForNewRequest; @end