| phoneme r | phoneme r | ||||
| liquid rhotic | |||||
| trill | |||||
| liquid rhotic trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=2 f2=2700 -300 -200 f3=-1300 80 | Vowelin f1=2 f2=2700 -300 -200 f3=-1300 80 | ||||
| Vowelout f1=2 f2=1700 -300 -200 f3=-1300 80 | Vowelout f1=2 f2=1700 -300 -200 f3=-1300 80 |
| endphoneme | endphoneme | ||||
| phoneme r | phoneme r | ||||
| liquid rhotic | |||||
| liquid rhotic trl | |||||
| lengthmod 7 | lengthmod 7 | ||||
| trill | |||||
| IF nextPh(isNotVowel) THEN | IF nextPh(isNotVowel) THEN | ||||
| ChangePhoneme(r/) | ChangePhoneme(r/) | ||||
| ENDIF | ENDIF |
| phoneme R2 // this is [R2], but shorter | phoneme R2 // this is [R2], but shorter | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| ipa r | ipa r | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 |
| // uses the consonants in file "phonemes", unless overridden here | // uses the consonants in file "phonemes", unless overridden here | ||||
| phoneme R | phoneme R | ||||
| liquid trill | |||||
| liquid trl | |||||
| lengthmod 7 | lengthmod 7 | ||||
| Vowelin f1=0 f2=1500 -400 400 f3=-400 80 | Vowelin f1=0 f2=1500 -400 400 f3=-400 80 | ||||
| IF nextPh(isNotVowel) THEN | IF nextPh(isNotVowel) THEN |
| // ========== // | // ========== // | ||||
| phoneme r | phoneme r | ||||
| liquid trl | |||||
| ipa r | ipa r | ||||
| liquid | |||||
| trill | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-200 80 | Vowelin f1=0 f2=1600 -300 300 f3=-200 80 | ||||
| Vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk | Vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk |
| endphoneme | endphoneme | ||||
| phoneme R // Latvian hard r | phoneme R // Latvian hard r | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | ||||
| Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk | Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk | ||||
| endphoneme | endphoneme | ||||
| phoneme r // Latvian soft r | phoneme r // Latvian soft r | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | ||||
| Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk | Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk |
| phoneme r | phoneme r | ||||
| liquid rhotic nolink | |||||
| alv trill | |||||
| alv liquid trl rhotic nolink | |||||
| length 80 | length 80 | ||||
| IF prevPhW(isVowel) THEN | IF prevPhW(isVowel) THEN | ||||
| ELSE | ELSE |
| //=========== | //=========== | ||||
| phoneme R | phoneme R | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| ipa r | ipa r | ||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 |
| phoneme x // [r] for Portugal | phoneme x // [r] for Portugal | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| ipa ʁ | ipa ʁ | ||||
| lengthmod 7 | lengthmod 7 | ||||
| Vowelin f1=0 f2=1500 -400 400 f3=-400 80 | Vowelin f1=0 f2=1500 -400 400 f3=-400 80 |
| // Consonants | // Consonants | ||||
| phoneme r | phoneme r | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 7 | lengthmod 7 | ||||
| IF nextPh(isNotVowel) THEN | IF nextPh(isNotVowel) THEN | ||||
| ChangePhoneme(r/) | ChangePhoneme(r/) |
| phoneme r | phoneme r | ||||
| liquid rhotic nolink | |||||
| alv trill | |||||
| liquid rhotic alv trl nolink | |||||
| length 80 | length 80 | ||||
| IF prevPhW(isVowel) THEN | IF prevPhW(isVowel) THEN | ||||
| ELSE | ELSE |
| phoneme r* // this is [R] from Slovak/Czech | phoneme r* // this is [R] from Slovak/Czech | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| ipa r | ipa r | ||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 |
| endphoneme | endphoneme | ||||
| phoneme r | phoneme r | ||||
| liquid rhotic | |||||
| trill | |||||
| liquid rhotic trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=2 f2=2700 -300 -200 f3=-1300 80 | Vowelin f1=2 f2=2700 -300 -200 f3=-1300 80 | ||||
| Vowelout f1=2 f2=1700 -300 -200 f3=-1300 80 | Vowelout f1=2 f2=1700 -300 -200 f3=-1300 80 |
| phoneme R | phoneme R | ||||
| liquid trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| IF prevPhW(isVowel) AND nextPhW(isVowel) THEN | IF prevPhW(isVowel) AND nextPhW(isVowel) THEN | ||||
| ChangePhoneme(*) | ChangePhoneme(*) |
| //=========== | //=========== | ||||
| phoneme r | phoneme r | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-200 80 | Vowelin f1=0 f2=1600 -300 300 f3=-200 80 | ||||
| Vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk | Vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk |
| phoneme R | phoneme R | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| ipa r | ipa r | ||||
| IF nextPhW(R2) THEN | IF nextPhW(R2) THEN | ||||
| endphoneme | endphoneme | ||||
| phoneme R2 // this is [R] from Slovak/Czech | phoneme R2 // this is [R] from Slovak/Czech | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| ipa r | ipa r | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme R3 // Afrikaans | phoneme R3 // Afrikaans | ||||
| liquid | |||||
| trill | |||||
| liquid trl | |||||
| lengthmod 6 | lengthmod 6 | ||||
| length 60 | length 60 | ||||
| ipa r | ipa r |
| // flags | // flags | ||||
| { "unstressed", tPHONEME_FLAG, phUNSTRESSED }, | { "unstressed", tPHONEME_FLAG, phUNSTRESSED }, | ||||
| { "nolink", tPHONEME_FLAG, phNOLINK }, | { "nolink", tPHONEME_FLAG, phNOLINK }, | ||||
| { "trill", tPHONEME_FLAG, phTRILL }, // TODO (deprecated): use 'trl' instead | |||||
| { "palatal", tPHONEME_FLAG, phPALATAL }, // TODO (deprecated): use 'pzd' instead | { "palatal", tPHONEME_FLAG, phPALATAL }, // TODO (deprecated): use 'pzd' instead | ||||
| { "long", tPHONEME_FLAG, phLONG }, // TODO (deprecated): use 'lng' instead | { "long", tPHONEME_FLAG, phLONG }, // TODO (deprecated): use 'lng' instead | ||||
| { "brkafter", tPHONEME_FLAG, phBRKAFTER }, | { "brkafter", tPHONEME_FLAG, phBRKAFTER }, |