Main Page   Compound List   File List   Compound Members   File Members   Related Pages  

globalsT Struct Reference

global flags and values. More...

#include <util.h>

List of all members.

Public Attributes

bool use4Freq
 true if 4 formant-frequencies are dynamic.

bool use5Freq
 true if 5 formant-frequencies are dynamic.

uint changeDurMethod
 selects algorithm to change the duration of phones. More...

bool verbose
 prints out lot's of stuff (debugging).

bool warningsOff
 supresses warnings.

bool copyDB
 should be true if emoSyn is used to generate a mbrola-file from a database (first step for copysynthesis).

bool copysynthesis
 could be used to control different behaviour if real synthesis is done or copysynthesis. More...

bool senSyn
 true if output for sensyn, else output for iles&simmons.

uint f0
 default f0.

uint f1
 default formant-freq.

uint f2
 default formant-freq.

uint f3
 default formant-freq.

uint f4
 default formant-freq.

uint f5
 default formant-freq.

uint f6
 default formant-freq.

uint b1
 default bandwidth.

uint b2
 default bandwidth.

uint b3
 default bandwidth.

uint b4
 default bandwidth.

uint b5
 default bandwidth.

uint b6
 default bandwidth.

uint a1
 parallel formant-parameters default amplitude (s&i only).

uint a2
 default amplitude (s&i only).

uint a3
 default amplitude (s&i only).

uint a4
 default amplitude (s&i only).

uint a5
 default amplitude (s&i only).

uint a6
 default amplitude (s&i only).

uint b1p
 default bandwidth parallel branch (s&i only).

uint b2p
 default bandwidth parallel branch (sensyn only).

uint b3p
 default bandwidth parallel branch (sensyn only).

uint b4p
 default bandwidth parallel branch (sensyn only).

uint b5p
 default bandwidth parallel branch (sensyn only).

uint b6p
 default bandwidth parallel branch (sensyn only).

uint av
 voiced amplitude of cascade branch (0-70).

uint ah
 Amplitude of aspiration, in dB (asp in s&i).

uint oq
 Open quotient (voicing open-time/period), in % (kopen in s&i).

uint aturb
 amp. of turbulence(0-80) /// i&s only.

uint af
 amp. of frication, par. branch(0-80).

uint ab
 amp. of bypass frication, par. branch(0-80).

uint avp
 amp. of voicing, par. branch(0-70).

int tl
 Extra tilt of voicing spectrum, dB down @ 3 kHz (tilt in s&i).

uint fl
 Flutter (random fluct in f0), in % of maximum, (skew in s&i).

uint gain
 overall gain(0-80).

uint anv
 Amp of voice-excited parallel nasal formant, in dB (anp in s&i).

uint fnz
 freq of nasal zero.

uint bnz
 bw of nasal zero.

uint fnp
 freq of nasal pole.

uint bnp
 bw of nasal pole.

uint ui
 Update interval for parameter reset, in msec (framesize).

uint sr
 Output sampling rate, in samples/sec.

uint nf
 Number of formants in cascade branch.

uint ss
 Source switch (1=impulse, 2=natural, 3=LF model) (sensyn only).

uint rs
 Random seed (initial value of random generator) (sensyn only).

uint sb
 Same noise burst, reset RS if AF=AH=0, 0=no,1=yes (sensyn only).

uint cp
 0=Cascade, 1=Parallel tract excitation by AV (sensyn only).

uint os
 Output selector (0=normal,1=voicing source,...) (sensyn only).

uint gv
 Overall gain scale factor for AV, in dB (sensyn only).

uint gh
 Overall gain scale factor for AH, in dB (sensyn only).

uint gf
 Overall gain scale factor for AF, in dB (sensyn only).

uint sq
 Speed quotient (rise/fall time, LF model), in % (sensyn only).

uint di
 Diplophonia (alt periods closer), in % of max (sensyn only).

uint df1
 Change in F1 during open portion of period, in Hz (sensyn only).

uint db1
 Change in B1 during open portion of period, in Hz (sensyn only).

uint ftp
 Frequency of tracheal pole, in Hz (sensyn only).

uint btp
 Bandwidth of tracheal pole, in Hz (sensyn only).

uint ftz
 Frequency of tracheal zero, in Hz (sensyn only).

uint btz
 Bandwidth of tracheal zero, in Hz (sensyn only).

uint a2f
 Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

uint a3f
 Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

uint a4f
 Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

uint a5f
 Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

uint a6f
 Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

uint a1v
 Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

uint a2v
 Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

uint a3v
 Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

uint a4v
 Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

uint atv
 Amp of voice-excited par tracheal formant, in dB (sensyn only).

bool f0Dyn
 true if parameter is dynamic.

bool f1Dyn
 true if parameter is dynamic.

bool f2Dyn
 true if parameter is dynamic.

bool f3Dyn
 true if parameter is dynamic.

bool f4Dyn
 true if parameter is dynamic.

bool f5Dyn
 true if parameter is dynamic.

bool f6Dyn
 true if parameter is dynamic.

bool b1Dyn
 true if parameter is dynamic.

bool b2Dyn
 true if parameter is dynamic.

bool b3Dyn
 true if parameter is dynamic.

bool b4Dyn
 true if parameter is dynamic.

bool b5Dyn
 true if parameter is dynamic.

bool b6Dyn
 true if parameter is dynamic.

bool b2pDyn
 true if parameter is dynamic.

bool b3pDyn
 true if parameter is dynamic.

bool b4pDyn
 true if parameter is dynamic.

bool b5pDyn
 true if parameter is dynamic.

bool b6pDyn
 true if parameter is dynamic.

bool avDyn
 true if parameter is dynamic.

bool ahDyn
 true if parameter is dynamic.

bool oqDyn
 true if parameter is dynamic.

bool aturbDyn
 true if parameter is dynamic.

bool afDyn
 true if parameter is dynamic.

bool abDyn
 true if parameter is dynamic.

bool tlDyn
 true if parameter is dynamic.

bool flDyn
 true if parameter is dynamic.

bool anvDyn
 true if parameter is dynamic.

bool fnzDyn
 true if parameter is dynamic.

bool bnzDyn
 true if parameter is dynamic.

bool fnpDyn
 true if parameter is dynamic.

bool bnpDyn
 true if parameter is dynamic.

bool sqDyn
 true if parameter is dynamic.

bool diDyn
 true if parameter is dynamic.

bool df1Dyn
 true if parameter is dynamic.

bool db1Dyn
 true if parameter is dynamic.

bool ftpDyn
 true if parameter is dynamic.

bool btpDyn
 true if parameter is dynamic.

bool ftzDyn
 true if parameter is dynamic.

bool btzDyn
 true if parameter is dynamic.

bool a2fDyn
 true if parameter is dynamic.

bool a3fDyn
 true if parameter is dynamic.

bool a4fDyn
 true if parameter is dynamic.

bool a5fDyn
 true if parameter is dynamic.

bool a6fDyn
 true if parameter is dynamic.

bool a1vDyn
 true if parameter is dynamic.

bool a2vDyn
 true if parameter is dynamic.

bool a3vDyn
 true if parameter is dynamic.

bool a4vDyn
 true if parameter is dynamic.

bool atvDyn
 true if parameter is dynamic.


Detailed Description

global flags and values.

used as:

the klatt-default params get initialized by emoSyn by reading a configuration-file (defaultname "emosyn.conf", can be overwritten by option -kd <configurationFileName>)

the other control parameters have to be initialized by the main-program.

Todo:
read all control-parameters from configuration-file


Member Data Documentation

uint globalsT::a1
 

parallel formant-parameters default amplitude (s&i only).

uint globalsT::a1v
 

Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

bool globalsT::a1vDyn
 

true if parameter is dynamic.

uint globalsT::a2
 

default amplitude (s&i only).

uint globalsT::a2f
 

Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

bool globalsT::a2fDyn
 

true if parameter is dynamic.

uint globalsT::a2v
 

Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

bool globalsT::a2vDyn
 

true if parameter is dynamic.

uint globalsT::a3
 

default amplitude (s&i only).

uint globalsT::a3f
 

Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

bool globalsT::a3fDyn
 

true if parameter is dynamic.

uint globalsT::a3v
 

Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

bool globalsT::a3vDyn
 

true if parameter is dynamic.

uint globalsT::a4
 

default amplitude (s&i only).

uint globalsT::a4f
 

Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

bool globalsT::a4fDyn
 

true if parameter is dynamic.

uint globalsT::a4v
 

Amp of voice-excited parallel 1-4th formant, in dB (sensyn only).

bool globalsT::a4vDyn
 

true if parameter is dynamic.

uint globalsT::a5
 

default amplitude (s&i only).

uint globalsT::a5f
 

Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

bool globalsT::a5fDyn
 

true if parameter is dynamic.

uint globalsT::a6
 

default amplitude (s&i only).

uint globalsT::a6f
 

Amp of fric-excited parallel 2-6th formant, in dB (sensyn only).

bool globalsT::a6fDyn
 

true if parameter is dynamic.

uint globalsT::ab
 

amp. of bypass frication, par. branch(0-80).

bool globalsT::abDyn
 

true if parameter is dynamic.

uint globalsT::af
 

amp. of frication, par. branch(0-80).

bool globalsT::afDyn
 

true if parameter is dynamic.

uint globalsT::ah
 

Amplitude of aspiration, in dB (asp in s&i).

bool globalsT::ahDyn
 

true if parameter is dynamic.

uint globalsT::anv
 

Amp of voice-excited parallel nasal formant, in dB (anp in s&i).

bool globalsT::anvDyn
 

true if parameter is dynamic.

uint globalsT::aturb
 

amp. of turbulence(0-80) /// i&s only.

bool globalsT::aturbDyn
 

true if parameter is dynamic.

uint globalsT::atv
 

Amp of voice-excited par tracheal formant, in dB (sensyn only).

bool globalsT::atvDyn
 

true if parameter is dynamic.

uint globalsT::av
 

voiced amplitude of cascade branch (0-70).

bool globalsT::avDyn
 

true if parameter is dynamic.

uint globalsT::avp
 

amp. of voicing, par. branch(0-70).

uint globalsT::b1
 

default bandwidth.

bool globalsT::b1Dyn
 

true if parameter is dynamic.

uint globalsT::b1p
 

default bandwidth parallel branch (s&i only).

uint globalsT::b2
 

default bandwidth.

bool globalsT::b2Dyn
 

true if parameter is dynamic.

uint globalsT::b2p
 

default bandwidth parallel branch (sensyn only).

bool globalsT::b2pDyn
 

true if parameter is dynamic.

uint globalsT::b3
 

default bandwidth.

bool globalsT::b3Dyn
 

true if parameter is dynamic.

uint globalsT::b3p
 

default bandwidth parallel branch (sensyn only).

bool globalsT::b3pDyn
 

true if parameter is dynamic.

uint globalsT::b4
 

default bandwidth.

bool globalsT::b4Dyn
 

true if parameter is dynamic.

uint globalsT::b4p
 

default bandwidth parallel branch (sensyn only).

bool globalsT::b4pDyn
 

true if parameter is dynamic.

uint globalsT::b5
 

default bandwidth.

bool globalsT::b5Dyn
 

true if parameter is dynamic.

uint globalsT::b5p
 

default bandwidth parallel branch (sensyn only).

bool globalsT::b5pDyn
 

true if parameter is dynamic.

uint globalsT::b6
 

default bandwidth.

bool globalsT::b6Dyn
 

true if parameter is dynamic.

uint globalsT::b6p
 

default bandwidth parallel branch (sensyn only).

bool globalsT::b6pDyn
 

true if parameter is dynamic.

uint globalsT::bnp
 

bw of nasal pole.

bool globalsT::bnpDyn
 

true if parameter is dynamic.

uint globalsT::bnz
 

bw of nasal zero.

bool globalsT::bnzDyn
 

true if parameter is dynamic.

uint globalsT::btp
 

Bandwidth of tracheal pole, in Hz (sensyn only).

bool globalsT::btpDyn
 

true if parameter is dynamic.

uint globalsT::btz
 

Bandwidth of tracheal zero, in Hz (sensyn only).

bool globalsT::btzDyn
 

true if parameter is dynamic.

uint globalsT::changeDurMethod
 

selects algorithm to change the duration of phones.

1=TIME_ALIGNED, 2=STEADY_STATE_CUT

See also:
phon::changeDur()

bool globalsT::copyDB
 

should be true if emoSyn is used to generate a mbrola-file from a database (first step for copysynthesis).

bool globalsT::copysynthesis
 

could be used to control different behaviour if real synthesis is done or copysynthesis.

As up to now there is only copy-synthesis, it's not used.

uint globalsT::cp
 

0=Cascade, 1=Parallel tract excitation by AV (sensyn only).

uint globalsT::db1
 

Change in B1 during open portion of period, in Hz (sensyn only).

bool globalsT::db1Dyn
 

true if parameter is dynamic.

uint globalsT::df1
 

Change in F1 during open portion of period, in Hz (sensyn only).

bool globalsT::df1Dyn
 

true if parameter is dynamic.

uint globalsT::di
 

Diplophonia (alt periods closer), in % of max (sensyn only).

bool globalsT::diDyn
 

true if parameter is dynamic.

uint globalsT::f0
 

default f0.

bool globalsT::f0Dyn
 

true if parameter is dynamic.

uint globalsT::f1
 

default formant-freq.

bool globalsT::f1Dyn
 

true if parameter is dynamic.

uint globalsT::f2
 

default formant-freq.

bool globalsT::f2Dyn
 

true if parameter is dynamic.

uint globalsT::f3
 

default formant-freq.

bool globalsT::f3Dyn
 

true if parameter is dynamic.

uint globalsT::f4
 

default formant-freq.

bool globalsT::f4Dyn
 

true if parameter is dynamic.

uint globalsT::f5
 

default formant-freq.

bool globalsT::f5Dyn
 

true if parameter is dynamic.

uint globalsT::f6
 

default formant-freq.

bool globalsT::f6Dyn
 

true if parameter is dynamic.

uint globalsT::fl
 

Flutter (random fluct in f0), in % of maximum, (skew in s&i).

bool globalsT::flDyn
 

true if parameter is dynamic.

uint globalsT::fnp
 

freq of nasal pole.

bool globalsT::fnpDyn
 

true if parameter is dynamic.

uint globalsT::fnz
 

freq of nasal zero.

bool globalsT::fnzDyn
 

true if parameter is dynamic.

uint globalsT::ftp
 

Frequency of tracheal pole, in Hz (sensyn only).

bool globalsT::ftpDyn
 

true if parameter is dynamic.

uint globalsT::ftz
 

Frequency of tracheal zero, in Hz (sensyn only).

bool globalsT::ftzDyn
 

true if parameter is dynamic.

uint globalsT::gain
 

overall gain(0-80).

uint globalsT::gf
 

Overall gain scale factor for AF, in dB (sensyn only).

uint globalsT::gh
 

Overall gain scale factor for AH, in dB (sensyn only).

uint globalsT::gv
 

Overall gain scale factor for AV, in dB (sensyn only).

uint globalsT::nf
 

Number of formants in cascade branch.

uint globalsT::oq
 

Open quotient (voicing open-time/period), in % (kopen in s&i).

bool globalsT::oqDyn
 

true if parameter is dynamic.

uint globalsT::os
 

Output selector (0=normal,1=voicing source,...) (sensyn only).

uint globalsT::rs
 

Random seed (initial value of random generator) (sensyn only).

uint globalsT::sb
 

Same noise burst, reset RS if AF=AH=0, 0=no,1=yes (sensyn only).

bool globalsT::senSyn
 

true if output for sensyn, else output for iles&simmons.

uint globalsT::sq
 

Speed quotient (rise/fall time, LF model), in % (sensyn only).

bool globalsT::sqDyn
 

true if parameter is dynamic.

uint globalsT::sr
 

Output sampling rate, in samples/sec.

uint globalsT::ss
 

Source switch (1=impulse, 2=natural, 3=LF model) (sensyn only).

int globalsT::tl
 

Extra tilt of voicing spectrum, dB down @ 3 kHz (tilt in s&i).

bool globalsT::tlDyn
 

true if parameter is dynamic.

uint globalsT::ui
 

Update interval for parameter reset, in msec (framesize).

bool globalsT::use4Freq
 

true if 4 formant-frequencies are dynamic.

bool globalsT::use5Freq
 

true if 5 formant-frequencies are dynamic.

bool globalsT::verbose
 

prints out lot's of stuff (debugging).

bool globalsT::warningsOff
 

supresses warnings.


The documentation for this struct was generated from the following file: generated by doxygen