Edinburgh Speech Tools  2.1-release
Pre/Post Emphasis filters.

These functions adjust the spectral tilt of the input waveform. More...

Collaboration diagram for Pre/Post Emphasis filters.:

Functions

void pre_emphasis (EST_Wave &sig, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void pre_emphasis (EST_Wave &sig, EST_Wave &out, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void post_emphasis (EST_Wave &sig, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void post_emphasis (EST_Wave &sig, EST_Wave &out, float a=DEFAULT_PRE_EMPH_FACTOR)
 

Detailed Description

These functions adjust the spectral tilt of the input waveform.

Function Documentation

void pre_emphasis ( EST_Wave sig,
float  a = DEFAULT_PRE_EMPH_FACTOR 
)

Pre-emphasis filtering. This performs simple high pass filtering with a one tap filter of value a. Normal values of a range between 0.95 and 0.99.

Definition at line 256 of file filter.cc.

void pre_emphasis ( EST_Wave sig,
EST_Wave out,
float  a = DEFAULT_PRE_EMPH_FACTOR 
)

Pre-emphasis filtering. This performs simple high pass filtering with a one tap filter of value a. Normal values of a range between 0.95 and 0.99.

Definition at line 271 of file filter.cc.

void post_emphasis ( EST_Wave sig,
float  a = DEFAULT_PRE_EMPH_FACTOR 
)

Post-emphasis filtering. This performs simple low pass filtering with a one tap filter of value a. Normal values of a range between 0.95 and 0.99. The same values of a should be used when pre- and post-emphasizing the same signal.

Definition at line 242 of file filter.cc.

void post_emphasis ( EST_Wave sig,
EST_Wave out,
float  a = DEFAULT_PRE_EMPH_FACTOR 
)

Post-emphasis filtering. This performs simple low pass filtering with a one tap filter of value a. Normal values of a range between 0.95 and 0.99. The same values of a should be used when pre- and post-emphasizing the same signal.

Definition at line 284 of file filter.cc.