Functions | |
static float | tilt_factor (float *lpc_n, float *lpc_d) |
Get the tilt factor of a formant filter from its transfer function. | |
static void | postfilter (AMRContext *p, float *lpc, float *buf_out) |
Perform adaptive post-filtering to enhance the quality of the speech. |
static void postfilter | ( | AMRContext * | p, | |
float * | lpc, | |||
float * | buf_out | |||
) | [static] |
Perform adaptive post-filtering to enhance the quality of the speech.
See section 6.2.1.
p | pointer to the AMRContext | |
lpc | interpolated LP coefficients for this subframe | |
buf_out | output of the filter |
Definition at line 906 of file amrnbdec.c.
Referenced by amrnb_decode_frame(), ff_sipr_decode_frame_16k(), qcelp_decode_frame(), and synth_frame().
static float tilt_factor | ( | float * | lpc_n, | |
float * | lpc_d | |||
) | [static] |
Get the tilt factor of a formant filter from its transfer function.
lpc_n | LP_FILTER_ORDER coefficients of the numerator | |
lpc_d | LP_FILTER_ORDER coefficients of the denominator |
Definition at line 877 of file amrnbdec.c.
Referenced by calc_input_response(), postfilter(), and wiener_denoise().