Revision 4bd3e852 server/include/RSB/UtteranceRSB.h
| server/include/RSB/UtteranceRSB.h | ||
|---|---|---|
| 37 | 37 |
public: |
| 38 | 38 |
UtteranceRSB(rst::audition::Utterance rst_utterance){
|
| 39 | 39 |
//set text: |
| 40 |
set_text(rst_utterance.text()); |
|
| 40 |
set_text(rst_utterance.textual_representation());
|
|
| 41 | 41 |
|
| 42 | 42 |
//convert soundchunk to audio data: |
| 43 | 43 |
extract_audio_data(rst_utterance.audio()); |
| ... | ... | |
| 100 | 100 |
void extract_phonemes(rst::audition::Utterance rst_utterance){
|
| 101 | 101 |
//extract phoneme vector |
| 102 | 102 |
phonemes_vector.clear(); |
| 103 |
for(int i=0; i<rst_utterance.phonemes().size(); i++){
|
|
| 104 |
rst::audition::Phoneme rst_phoneme = rst_utterance.phonemes().Get(i); |
|
| 103 |
for(int i=0; i<rst_utterance.phonemes().element().size(); i++){
|
|
| 104 |
rst::audition::Phoneme rst_phoneme = rst_utterance.phonemes().element().Get(i);
|
|
| 105 | 105 |
Utterance::symbol_duration_pair_t phoneme = make_pair(rst_phoneme.symbol(), rst_phoneme.duration()); |
| 106 | 106 |
phonemes_vector.push_back(phoneme); |
| 107 | 107 |
} |
Also available in: Unified diff