SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
sspmod_pitch.c File Reference

Calculate pitch and voicing evidence. More...

Functions

void spr_pitch_free (SprSspInfo *info)
 
int spr_pitch_setup (SprSspInfo *info, const char **descript, void *aux_info)
 
int spr_pitch_process (SprSspInfo *info, const void *frame_in, void *frame_out)
 
void spr_pitch_reset (SprSspInfo *info, SprSspStatus *action)
 

Detailed Description

Calculate pitch and voicing evidence.

Calculate the pitch frequency (F0) and the voicing evidence.


[pitch]
freq_band <nr>(4000)
Frequency band used to calculate the pitch.
window <HAMMING/RECTANGULAR/HANNING/BLACKMAN/TRIANGULAR/GAUSSIAN>(HANNING)
Window use for the fourier transform.
voicing [prob/evidence](prob)
Return voicing probabilities (range 0...1) or evidencies (gaussian alike distribution).
track [limit](1.0)
Pitch tracking.

Author
Kris Demuynck
Date
24 february 1999
See Also
ssp_master.c