Gets the vector of energy levels from VAD memory.
IppStatus ippsVADGetEnergyLevel_AMRWB_16s(const IppsVADState_AMRWB_16s* pState, Ipp16s* pEnergyLevel);
pState |
Pointer to the VAD memory. |
pEnergyLevel |
Pointer to the energy level vector [12]. |
The function ippsVADGetEnergyLevel_AMRWB is declared in ippsc.h file. The function ippsVAD_AMRWB produces signal energy in the 12 non-uniform bands over the frequency range from 0 to 6.4 kHz for 256-sample frame. And the function ippsVADGetEnergyLevel_AMRWB returns normalized energy levels which are produced by dividing the energy level form each band by the width of this band in Hz. The lower index refers to the lower sub band.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointer is NULL. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.