Edinburgh Speech Tools  2.1-release
Miscellaneous filters.

Some of these filters are non-linear and therefore don't fit the normal paradigm. More...

Collaboration diagram for Miscellaneous filters.:

Functions

void simple_mean_smooth (EST_Wave &c, int n)
 

Detailed Description

Some of these filters are non-linear and therefore don't fit the normal paradigm.

Function Documentation

void simple_mean_smooth ( EST_Wave c,
int  n 
)

Filters the waveform by means of median smoothing.

This is a sort of low pass filter which aims to remove extreme values. Median smoothing works examining each sample in the wave, taking all the values in a window of size n around that sample, sorting them and replacing that sample with the middle ranking sample in the sorted samples.

Parameters
cwaveform to be filtered
nsize of smoothing window

Definition at line 297 of file filter.cc.