Classes | |
class | BOSS_OLA |
A module for concatenation and manipulation of speech units. More... | |
class | DoublePeriod |
An OLA frame. More... | |
class | OLA_Frame |
An OLA frame. More... | |
class | Phone |
A phone. More... | |
class | OLA_Unit |
Class representing one speech unit. More... | |
class | PitchmarkParser |
A wrapper class for the lex/yacc pitchmark parser algorithm. More... | |
class | Pitchmark |
One pitch-mark point in time. More... | |
class | Pitchmarks |
A row of pitchmarks. More... | |
class | SampledSignal |
Signal represented by samples. More... | |
Defines | |
#define | BOSS_PAUSE_SYMBOL "$p" |
#define | DEFAULT_PAUSE 8000 |
#define | DEFAULT_PAUSE_STRING "8000" |
#define | MAXIMAL_PAUSE 32000 |
#define | LEFTRIGHTOL 500 |
#define | SMOODIST 17 |
#define | SAMPLING_FREQUENCY 16000 |
#define | BREAKPOINT cerr << "Bis hier" << endl; |
#define | PRINT(X) cerr << (#X) << ": " << (X) << endl; |
Typedefs | |
typedef vector< OLA_Unit > | OLA_UnitVector |
Vector of OLA frame units. | |
typedef dsp::vector< short > | t_Signal |
typedef vector< pair< double, double > > | PitchContour |
typedef dsp::vector< short > | t_Signal |
A vector to store a sampled 16bit audio signal. | |
Functions | |
BOSS_OLA * | create (BOSS::Config config, MySQL_Handler *database) |
void | destroy (BOSS_OLA *cm) |
int | parse_dur (const char *, double **) |
DoublePeriod::DoublePeriod (const SampledSignal< T > &signal, long start, long end) | |
OLA frame contructor. | |
void | DoublePeriod::setVoiced (bool voiced) |
Sets voicedness of this OLA frame. | |
bool | DoublePeriod::getVoiced () |
Returns true if this OLA frame is within a voiced interval. | |
void | DoublePeriod::setCenter (long center) |
Sets the center pitchmark position of this OLA frame. | |
long | DoublePeriod::getCenter () |
Returns the center pitchmark position of this OLA frame. | |
OLA_Frame::OLA_Frame (const SampledSignal< T > &signal, long start, long end) | |
OLA frame contructor. | |
void | OLA_Frame::setVoiced (bool voiced) |
Sets voicedness of this OLA frame. | |
bool | OLA_Frame::getVoiced () |
Returns true if this OLA frame is within a voiced interval. | |
void | OLA_Frame::setCenter (long center) |
Sets the center pitchmark position of this OLA frame. | |
long | OLA_Frame::getCenter () |
Returns the center pitchmark position of this OLA frame. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vector of OLA frame units.
|
|
A data structure storing the function: time vs. fundamental frequency. |
|
A vector to store a sampled 16bit audio signal.
|
|
|
|
|
|
|
|
OLA frame contructor.
|
|
Returns the center pitchmark position of this OLA frame.
|
|
Returns the center pitchmark position of this OLA frame.
|
|
Returns true if this OLA frame is within a voiced interval.
|
|
Returns true if this OLA frame is within a voiced interval.
|
|
OLA frame contructor.
|
|
|
|
Sets the center pitchmark position of this OLA frame.
|
|
Sets the center pitchmark position of this OLA frame.
|
|
Sets voicedness of this OLA frame.
|
|
Sets voicedness of this OLA frame.
|