Go to the source code of this file.
Compounds | |
| struct | SpeexPreprocessState |
Defines | |
| #define | SPEEX_PREPROCESS_SET_DENOISE 0 |
| #define | SPEEX_PREPROCESS_GET_DENOISE 1 |
| #define | SPEEX_PREPROCESS_SET_AGC 2 |
| #define | SPEEX_PREPROCESS_GET_AGC 3 |
| #define | SPEEX_PREPROCESS_SET_VAD 4 |
| #define | SPEEX_PREPROCESS_GET_VAD 5 |
| #define | SPEEX_PREPROCESS_SET_AGC_LEVEL 6 |
| #define | SPEEX_PREPROCESS_GET_AGC_LEVEL 7 |
Typedefs | |
| typedef SpeexPreprocessState | SpeexPreprocessState |
Functions | |
| SpeexPreprocessState * | speex_preprocess_state_init (int frame_size, int sampling_rate) |
| void | speex_preprocess_state_destroy (SpeexPreprocessState *st) |
| int | speex_preprocess (SpeexPreprocessState *st, float *x, float *noise) |
| void | speex_preprocess_estimate_update (SpeexPreprocessState *st, float *x, float *noise) |
| int | speex_preprocess_ctl (SpeexPreprocessState *st, int request, void *ptr) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Preprocess a frame |
|
||||||||||||||||
|
Used like the ioctl function to control the preprocessor parameters |
|
||||||||||||||||
|
Preprocess a frame |
|
|
Destroys a denoising state |
|
||||||||||||
|
Creates a new preprocessing state |
1.3.2