-
Notifications
You must be signed in to change notification settings - Fork 2
Structure of the peakdet_inter back end
Alexis Michaud edited this page Mar 5, 2019
·
10 revisions
This page provides explanations about the structure of the peakdet_inter
back end. (Work in progress towards version 1.1.)
-
The main script,
peakdet_inter
, operates on a WAV file that contains several tokens (typically syllables. For each of these tokens, it calls the functionFO
. -
In turn,
FO
calls the following functions:-
CRO
to find positive peaks: crossings with the threshold on the derivative of the electroglottographic signal- In turn,
CRO
callsrim
for detection and verification of crossings
- In turn,
-
AMPOS
to detect the amplitude and position of all the peaks in the portion of signal- In turn,
AMPOS
callspeakshape
. This is a key component of the back-end. Analysis of peak shape is performed inside this function, using the first and second derivatives of the electroglottographic signal. Closing peaks are detected from the second derivative of the signal, then compared on the basis of their characteristics on the first and second derivatives.
- In turn,
-
-
FO
then proceeds to calculation of fundamental frequency, followed by detection of openings.