G.728 Functions

This section describes Intel IPP functions that can be used in implementing speech codecs following ITU-T* recommendation G.728 with Annexes I, H [ITU728].

These functions are used in the Intel IPP G.728 Speech Encoder-Decoder sample downloadable from http://www.intel.com/cd/software/products/asmo-na/eng/220046.htm.

The list of these functions is given in the table below.

Intel IPP G.728 Functions 
Function Base Name Operation
IIRGetStateSize_G728 Gets the size of IIR state structure to be used.
IIRInit_G728 Initializes the IIR state structure.
IIR_G728 Applies IIR filter to multiple samples.
SynthesisFilterGetStateSize_G728 Gets the size of synthesis filter state structure.
SynthesisFilterInit_G728 Initializes the synthesis filter state structure.
SynthesisFilter_G728 Applies the synthesis filter to multiple samples.
CombinedFilterGetStateSize_G728 Gets the size of combined filter state structure.
CombinedFilterInit_G728 Initializes the combined filter state structure.
CombinedFilter_G728 Applies the combined filter to multiple samples.
PostFilterGetStateSize_G728 Gets the size of the post filter state structure.
PostFilterInit_G728 Initializes the post filter state structure.
PostFilter_G728 Applies the post filter to multiple samples.
PostFilterAdapterGetStateSize_G728 Gets the size of the IppsPostFilterAdapterStatestructure to be used.
PostFilterAdapterInit_G728 Initializes the IppsPostFilterAdapterStatestructure.
LPCInverseFilter_G728 Computes the LPC prediction residual.
PitchPeriodExtraction_G728 Extracts pitch period from the LPC prediction residual.
WinHybridGetStateSize_G728 Gets the size of hybrid windowing module state structure.
WinHybridInit_G728 Initializes the hybrid windowing module state structure.
WinHybrid_G728 Applies the hybrid windowing.
LevinsonDurbin_G728 Calculates LP coefficients from the autocorrelation coefficients.
CodebookSearch_G728 Searches the codebook for the best code vector.
CodebookSearchTCQ_G728 Performs codebook search by Trellis-Coded Quantization.
ImpulseResponseEnergy_G728 Implements shape codebook vector convolution and energy calculation.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.