![]()  | 
  
    The Open Master Hearing Aid (openMHA)
    openMHA
    
   Open community platform for hearing aid algorithm research 
   | 
 
Macros | |
| #define | RNNOISE_EXPORT | 
Typedefs | |
| typedef struct DenoiseState | DenoiseState | 
| typedef struct RNNModel | RNNModel | 
Functions | |
| RNNOISE_EXPORT int | rnnoise_get_size () | 
| RNNOISE_EXPORT int | rnnoise_init (DenoiseState *st) | 
| RNNOISE_EXPORT DenoiseState * | rnnoise_create () | 
| RNNOISE_EXPORT void | rnnoise_destroy (DenoiseState *st) | 
| RNNOISE_EXPORT void | rnnoise_process_frame (DenoiseState *st, float *real_output, float *imag_output, const float *real_input, const float *imag_input) | 
| RNNOISE_EXPORT RNNModel * | rnnoise_model_from_file (FILE *f) | 
| RNNOISE_EXPORT void | rnnoise_model_free (RNNModel *model) | 
| #define RNNOISE_EXPORT | 
| typedef struct DenoiseState DenoiseState | 
| RNNOISE_EXPORT int rnnoise_get_size | ( | ) | 
| RNNOISE_EXPORT int rnnoise_init | ( | DenoiseState * | st | ) | 
| RNNOISE_EXPORT DenoiseState* rnnoise_create | ( | ) | 
| RNNOISE_EXPORT void rnnoise_destroy | ( | DenoiseState * | st | ) | 
| RNNOISE_EXPORT void rnnoise_process_frame | ( | DenoiseState * | st, | 
| float * | real_output, | ||
| float * | imag_output, | ||
| const float * | real_input, | ||
| const float * | imag_input | ||
| ) | 
| RNNOISE_EXPORT RNNModel* rnnoise_model_from_file | ( | FILE * | f | ) | 
| RNNOISE_EXPORT void rnnoise_model_free | ( | RNNModel * | model | ) |