Edinburgh Speech Tools  2.1-release
Delta and Acceleration coefficients
Collaboration diagram for Delta and Acceleration coefficients:

Functions

void delta (EST_Track &tr, EST_Track &d, int regression_length=3)
 
void sigpr_delta (EST_Wave &sig, EST_Track &fv, EST_Features &op, const EST_StrList &slist)
 
void sigpr_acc (EST_Wave &sig, EST_Track &fv, EST_Features &op, const EST_StrList &slist)
 

Detailed Description

Produce delta and acceleration coefficients from a set of coefficients or the waveform.

Function Documentation

void delta ( EST_Track tr,
EST_Track d,
int  regression_length = 3 
)

Produce a set of delta coefficients for a track

The delta function is used to produce a set of coefficients which estimate the rate of change of a set of parameters. The output track d must be setup before hand, i.e. it must have the same number of frames and channels as tr.

Parameters
trinput track of base coefficients
doutput track of delta coefficients.
regression_lengthnumber of previous frames on which delta estimation is calculated on.

Definition at line 52 of file delta.cc.

void sigpr_delta ( EST_Wave sig,
EST_Track fv,
EST_Features op,
const EST_StrList slist 
)

Produce multiple sets of delta coefficients from a waveform.

Calculate specified types of delta coefficients. This function is used when the base types of coefficients haven't been calculated. This function calls sig2coef to calculate the base types from which the deltas are calculated, and hence the requirements governing the setup of fv for sig2coef also hold here.

Parameters
siginput waveform
fvoutput coefficients. These have been pre-allocated and the number of channels in a indicates the order of the analysis.
opFeatures structure containing options for analysis order, frame shift etc.
slistlist of types of delta coefficients required.

Definition at line 309 of file sigpr_utt.cc.

void sigpr_acc ( EST_Wave sig,
EST_Track fv,
EST_Features op,
const EST_StrList slist 
)

Produce multiple sets of acceleration coefficients from a waveform

Calculate specified types of acceleration coefficients. This function is used when the base types of coefficient haven't been calculated. This function calls sig2coef to calculate the base types from which the deltas are calculated, and hence the requirements governing the setup of fv for sig2coef also hold here.

Parameters
siginput waveform
fvoutput coefficients. These have been pre-allocated and the number of channels in a indicates the order of the analysis.
opFeatures structure containing options for analysis order, frame shift etc.
slistlist of types of acceleration coefficients required.

The delta function is used to produce a set of coefficients which estimate the rate of change of a set of parameters.

Definition at line 302 of file sigpr_utt.cc.