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.
|
1.3.6