HighPassFilter_GSMFR

Performs high-pass filtering of the input speech signal.

Syntax

IppStatus ippsHighPassFilter_GSMFR_16s (const Ipp16s* pSrc, Ipp16s* pDst, int len, int* pMem);

Parameters

pSrc

Pointer to the source speech vector [len].

pDst

Pointer to the destination filtered vector [len].

len

Length of the source and destination vectors.

pMem

Pointer to the filter memory vector [2].

Description

The function ippsHighPassFilter_GSMFR is declared in ippsc.h file. This function filters the input speech signal according to the transfer function:

H(z) = 0.5(1 - z-1 /(1 - α*z-1)

where α = 0.99899.

The initial filter memory will be set to zero.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when one of the specified pointer is NULL.

ippStsSizeErr

Indicates an error when len is less than or equal to 0.

Submit feedback on this help topic

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