@@ -148,7 +148,6 @@ must be present. | |||
| Type | Description | | |||
|-----------|-------------| | |||
| `vowel` | | | |||
| `liquid` | semi-vowels, such as: `r`, `l`, `j`, `w` | | |||
| `nasal` | nasal e.g.: `m`, `n`, `N` | | |||
| `stop` | stop (plosive) e.g.: `p`, `b`, `t`, `d`, `k`, `g` | |
@@ -12,7 +12,7 @@ endphoneme | |||
phoneme @ // Schwa, but always unstressed | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(r/) THEN | |||
@@ -24,7 +24,7 @@ endphoneme | |||
phoneme a // short A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɐ | |||
length 140 | |||
FMT(vowel/V_2) | |||
@@ -32,13 +32,13 @@ endphoneme | |||
phoneme E // short E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme I // short I, Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ə | |||
length 140 | |||
IF nextPh(r/) THEN | |||
@@ -50,28 +50,28 @@ endphoneme | |||
phoneme O // short O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo_3) | |||
endphoneme | |||
phoneme W // short U | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/oe) | |||
endphoneme | |||
phoneme u // short OE | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/uu_3) | |||
endphoneme | |||
phoneme & // more open [E] | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
IF nextPh(l/2) THEN | |||
VowelEnding(l/L_eL_af, -30) | |||
@@ -81,7 +81,7 @@ endphoneme | |||
phoneme &: // more open [E] longer | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 280 | |||
IF nextPh(l/2) THEN | |||
VowelEnding(l/L_eL_af, -30) | |||
@@ -91,7 +91,7 @@ endphoneme | |||
phoneme @L // syllabic L | |||
vowel starttype #@ endtype l | |||
vwl starttype #@ endtype l | |||
ipa əl | |||
unstressed | |||
length 160 | |||
@@ -101,14 +101,14 @@ endphoneme | |||
phoneme A: // long A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 280 | |||
FMT(vowel/aa_3) | |||
endphoneme | |||
phoneme e@ // long E | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
ipa iə | |||
length 230 | |||
FMT(vdiph/i@_2) | |||
@@ -116,7 +116,7 @@ endphoneme | |||
phoneme i // long I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_3) | |||
@@ -124,7 +124,7 @@ endphoneme | |||
phoneme o@ // long O | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
ipa ʊə | |||
length 250 | |||
FMT(vdiph2/o@) | |||
@@ -132,28 +132,28 @@ endphoneme | |||
phoneme y // long U | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/y_3) | |||
endphoneme | |||
phoneme iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 220 | |||
FMT(vdiph2/iu_3) | |||
endphoneme | |||
phoneme @U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 170 | |||
FMT(vdiph/Vu) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 220 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ai_4) | |||
@@ -161,7 +161,7 @@ endphoneme | |||
phoneme AI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 310 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/aai_2) | |||
@@ -169,7 +169,7 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
ipa ɛɪ | |||
length 170 | |||
IfNextVowelAppend(;) | |||
@@ -178,7 +178,7 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ooi_2) | |||
@@ -186,7 +186,7 @@ endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
ipa ʊɪ | |||
length 290 | |||
IfNextVowelAppend(;) | |||
@@ -195,7 +195,7 @@ endphoneme | |||
phoneme uI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 240 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ui_2) | |||
@@ -203,7 +203,7 @@ endphoneme | |||
phoneme Yy | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 220 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/y#y_2) | |||
@@ -211,14 +211,14 @@ endphoneme | |||
phoneme Y@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 210 | |||
FMT(vdiph2/y#@) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
FMT(vdiph/au) | |||
endphoneme | |||
@@ -227,21 +227,21 @@ endphoneme | |||
// circumflex accent vowels | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 280 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme 3: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 230 | |||
FMT(vowel/3_en) | |||
endphoneme | |||
@@ -250,21 +250,21 @@ endphoneme | |||
// Nasal vowels | |||
phoneme A~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 240 | |||
FMT(vnasal/aa_n3) | |||
endphoneme | |||
phoneme e~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 240 | |||
FMT(vnasal/e_n) | |||
endphoneme | |||
phoneme o~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
FMT(vnasal/o_n2) | |||
endphoneme |
@@ -1,46 +1,46 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_6) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/ee_5) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vowel/u) | |||
endphoneme |
@@ -1,19 +1,19 @@ | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 150 | |||
FMT(vowel/@_2) | |||
endphoneme | |||
phoneme @/ // Schwa at end of word (silent) | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 100 | |||
FMT(vowel/@_2) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
ChangeIfUnstressed(@) | |||
IF nextPh(h) THEN | |||
@@ -23,7 +23,7 @@ phoneme V | |||
endphoneme | |||
phoneme I# // use for [V] after [n^] | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/ii) | |||
@@ -31,7 +31,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
IF thisPh(isDiminished) THEN | |||
FMT(vowel/a#_3) | |||
@@ -41,14 +41,14 @@ endphoneme | |||
phoneme a/ // no longer needed | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/a#_3) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
IF thisPh(isDiminished) THEN | |||
FMT(vowel/a#_3) // but nor "ar_" ?? | |||
@@ -58,19 +58,19 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/ee_4) | |||
endphoneme | |||
phoneme E# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
FMT(vowel/ee#_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/e_mid2) // e# | |||
@@ -80,7 +80,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IF nextPh(l/2) THEN | |||
VowelEnding(l/L2_iL, -50) | |||
@@ -94,13 +94,13 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
FMT(vowel/ii_6) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/y) | |||
endphoneme | |||
@@ -108,7 +108,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/oo_1) | |||
@@ -117,7 +117,7 @@ phoneme O | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
@@ -125,25 +125,25 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 220 | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 220 | |||
FMT(vdiph2/ei_4) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 220 | |||
FMT(vdiph/ooi_4) | |||
endphoneme | |||
phoneme yE | |||
vowel starttype #u endtype #e | |||
vwl starttype #u endtype #e | |||
length 240 | |||
FMT(vdiph2/ye) | |||
endphoneme |
@@ -5,20 +5,20 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 200 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 220 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɨ | |||
length 180 | |||
@@ -34,7 +34,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
IF nextPhW(isPalatal) THEN | |||
FMT(vdiph/ai_5) | |||
@@ -44,7 +44,7 @@ endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 220 | |||
IF nextPhW(isPalatal) THEN | |||
FMT(vdiph/@i_2) | |||
@@ -54,14 +54,14 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
FMT(vowel/o-_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 220 | |||
FMT(vowel/u_2) | |||
endphoneme |
@@ -73,7 +73,7 @@ endphoneme | |||
// vowels | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
IF nextPhW(isPause) THEN | |||
length 80 | |||
ELSE | |||
@@ -87,7 +87,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
IF nextPhW(isPause) THEN | |||
length 80 | |||
ELSE | |||
@@ -101,7 +101,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPhW(isPause) THEN | |||
length 80 | |||
ELSE |
@@ -8,20 +8,20 @@ phoneme t# | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme e# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
ChangeIfStressed(e) | |||
ChangePhoneme(NULL) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/oo_4) | |||
endphoneme |
@@ -1,7 +1,7 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 160 | |||
FMT(vowel/@) | |||
@@ -9,70 +9,70 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/yy_4) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/aa) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/oe) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 240 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 240 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 240 | |||
FMT(vdiph2/i@) | |||
endphoneme |
@@ -5,7 +5,7 @@ | |||
phoneme V // inherent vowel, can be [O] or [o] | |||
vowel flag1 starttype #o endtype #o | |||
vwl flag1 starttype #o endtype #o | |||
length 200 | |||
IF thisPh(isWordEnd) AND prevPhW(isNotVowel) AND prev2PhW(isVowel) THEN | |||
@@ -27,42 +27,42 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 225 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/&_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
IF nextPhW(w) THEN | |||
length 170 | |||
@@ -72,7 +72,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo_5) | |||
endphoneme |
@@ -1,18 +1,18 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/ii_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/&_3) | |||
@@ -21,31 +21,31 @@ phoneme & | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
FMT(vowel/y#_2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/o_mid2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/a#) | |||
@@ -54,7 +54,7 @@ phoneme a | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɯ | |||
length 180 | |||
FMT(vowel/u#_7) |
@@ -6,7 +6,7 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 190 | |||
IF thisPh(isDiminished) THEN | |||
ChangePhoneme(a/) | |||
@@ -17,28 +17,28 @@ endphoneme | |||
phoneme a/ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 190 | |||
FMT(vowel/a#) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -46,98 +46,98 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/oo_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/uu_2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 260 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme iU | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 240 | |||
FMT(vdiph2/iu) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 250 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme EI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 230 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 240 | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme uI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 240 | |||
FMT(vdiph/ui) | |||
endphoneme |
@@ -4,14 +4,14 @@ | |||
//==================================================== | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/a_4) | |||
endphoneme | |||
phoneme a2 // delete if the next vowel is 'a'. Used for numbers. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
@@ -24,14 +24,14 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -39,21 +39,21 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
FMT(vowel/y#) | |||
endphoneme |
@@ -5,7 +5,7 @@ | |||
phoneme V // inherent vowel, can be [O] or [o] | |||
vowel flag1 starttype #o endtype #o | |||
vwl flag1 starttype #o endtype #o | |||
length 200 | |||
IF thisPh(isWordEnd) AND prevPhW(isNotVowel) AND prev2PhW(isVowel) THEN | |||
@@ -30,7 +30,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 225 | |||
IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN | |||
FMT(vowel/a#_2) | |||
@@ -40,35 +40,35 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/&_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
IF nextPhW(w) THEN | |||
length 170 | |||
@@ -78,7 +78,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo_5) | |||
endphoneme |
@@ -1,7 +1,7 @@ | |||
// Bulgarian | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
IF thisPh(isNotStressed) THEN | |||
@@ -11,7 +11,7 @@ phoneme i | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/e_mid2) | |||
@@ -20,7 +20,7 @@ phoneme e | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/V) | |||
@@ -29,7 +29,7 @@ phoneme @ | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
IF thisPh(isNotStressed) THEN | |||
IF nextVowel(isStressed) THEN | |||
@@ -43,7 +43,7 @@ phoneme a | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/o_mid) | |||
@@ -52,7 +52,7 @@ phoneme o | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
IF thisPh(isNotStressed) THEN | |||
FMT(vowel/u_2) |
@@ -38,7 +38,7 @@ endphoneme | |||
//=========== | |||
//phoneme X | |||
// vowel starttype #X endtype #X | |||
// vwl starttype #X endtype #X | |||
// length XXX | |||
// FMT(vowel/X_X) //refers to binary file in vowel/ directory | |||
//endphoneme | |||
@@ -49,7 +49,7 @@ endphoneme | |||
phoneme ə // Schwa | |||
//cannot be followed by ɴ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
@@ -77,7 +77,7 @@ endphoneme | |||
phoneme ɛ | |||
//cannot be followed by ɴ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
IF nextPh(3) THEN //creaky tone | |||
//length 184 223 202 | |||
length 203 | |||
@@ -106,7 +106,7 @@ phoneme ɛ | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
IF nextPh(3) THEN //creaky tone | |||
//length 159 187 158 | |||
length 168 | |||
@@ -134,7 +134,7 @@ phoneme i | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
IF nextPh(3) THEN //creaky tone | |||
//length 191 209 191 | |||
length 197 | |||
@@ -163,7 +163,7 @@ phoneme e | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPh(3) THEN //creaky tone | |||
//length 198 216 187 | |||
length 200 | |||
@@ -192,7 +192,7 @@ phoneme u | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
IF nextPh(3) THEN //creaky tone | |||
//length 216 277 216 | |||
length 236 | |||
@@ -221,7 +221,7 @@ phoneme o | |||
endphoneme | |||
phoneme ɔ | |||
vowel | |||
vwl | |||
IF nextPh(4) THEN //diphthong with checked tone | |||
starttype #o endtype #u | |||
ELSE | |||
@@ -255,7 +255,7 @@ phoneme ɔ | |||
endphoneme | |||
phoneme a | |||
vowel | |||
vwl | |||
IF nextPh(4) THEN //diphthong with checked tone | |||
starttype #a endtype #i | |||
ELSE | |||
@@ -289,7 +289,7 @@ endphoneme | |||
//Nasal vowels cannot take checked tone | |||
phoneme iɴ | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length | |||
@@ -310,7 +310,7 @@ phoneme iɴ | |||
endphoneme | |||
phoneme eɴ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length | |||
@@ -331,7 +331,7 @@ phoneme eɴ | |||
endphoneme | |||
phoneme uɴ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length | |||
@@ -352,7 +352,7 @@ phoneme uɴ | |||
endphoneme | |||
phoneme oɴ | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length | |||
@@ -373,7 +373,7 @@ phoneme oɴ | |||
endphoneme | |||
phoneme ɔɴ | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length | |||
@@ -394,7 +394,7 @@ phoneme ɔɴ | |||
endphoneme | |||
phoneme aɴ | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
// IF nextPh(3) THEN //creaky tone | |||
//length | |||
// length |
@@ -4,14 +4,14 @@ | |||
//==================================================== | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
ChangeIfUnstressed(a#) | |||
FMT(vowel/a_6) | |||
endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 170 | |||
@@ -19,48 +19,48 @@ phoneme a# | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E2 // don't reduce | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
ChangeIfUnstressed(U) | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
ChangeIfUnstressed(U) | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
unstressed | |||
length 160 | |||
FMT(vowel/uu_2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
ChangeIfUnstressed(U) | |||
FMT(vowel/u_bck) |
@@ -90,20 +90,20 @@ endphoneme | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_hgh) | |||
endphoneme | |||
phoneme @2 // Schwa (raised) | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_fnt) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
ChangeIfNotStressed(&) | |||
FMT(vowel/a) | |||
@@ -111,35 +111,35 @@ endphoneme | |||
phoneme A // 'a' before 'r', doesn't reduce to [&] | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 120 | |||
ChangeIfNotStressed(I) | |||
IfNextVowelAppend(;) | |||
@@ -148,7 +148,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 120 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
@@ -156,14 +156,14 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
ChangeIfNotStressed(U) | |||
FMT(vowel/u_bck) | |||
@@ -171,14 +171,14 @@ endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
@@ -236,7 +236,7 @@ endphoneme | |||
phoneme r* | |||
vowel nonsyllabic | |||
vwl nonsyllabic | |||
unstressed | |||
ipa NULL | |||
length 50 |
@@ -1,37 +1,37 @@ | |||
// Czech phonemes inherit from Slovak | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 290 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 260 | |||
FMT(vdiph/oou) | |||
endphoneme | |||
phoneme r- // syllabic r | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa rU+0329 | |||
length 120 | |||
FMT(vowelr/r-voc) |
@@ -423,7 +423,7 @@ endprocedure | |||
// A bit longer than [@-] | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 60 | |||
IfNextVowelAppend(_!) | |||
@@ -431,7 +431,7 @@ phoneme @ | |||
endphoneme | |||
phoneme @- // very short schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed nonsyllabic | |||
ipa ə | |||
IF nextPhW(*) OR nextPhW(r) THEN | |||
@@ -457,7 +457,7 @@ endphoneme | |||
// ToDo: change [@] to [a#] if adjacent to [r] or [R] | |||
phoneme 3 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
unstressed | |||
length 40 | |||
FMT(vowel/a#_3) | |||
@@ -473,7 +473,7 @@ phoneme 3- // used for 'r' after a vowel (to create a diphthong) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/i_4) | |||
@@ -482,7 +482,7 @@ endphoneme | |||
// PB short i | |||
// sviret vs. svirret | |||
phoneme ?i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
CALL ShortVowelLength | |||
// Don't link with the next vowel with [;] - vowel too short | |||
@@ -492,14 +492,14 @@ endphoneme | |||
// PB English i - Tim | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/e) | |||
@@ -508,14 +508,14 @@ endphoneme | |||
// PB short e | |||
// "skille" vs. "skele", "pille" vs. "pile" | |||
phoneme ?e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
// no link with next vowel | |||
IF thisPh(isWordEnd) THEN | |||
@@ -540,7 +540,7 @@ endphoneme | |||
// PB short E | |||
// "læsse" vs. "læse" | |||
phoneme ?E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
ipa ε | |||
length 140 | |||
CALL ShortVowelLength | |||
@@ -548,7 +548,7 @@ phoneme ?E | |||
endphoneme | |||
phoneme & | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
ipa a | |||
length 140 | |||
// "same", "sale", "bade" - consonant + @-: long | |||
@@ -572,7 +572,7 @@ endphoneme | |||
// "sale" vs. "sal" | |||
phoneme ?& | |||
ipa a | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/ee_2) | |||
@@ -580,7 +580,7 @@ endphoneme | |||
// Added for the æ in "dræbt" | |||
phoneme &# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
ipa a | |||
CALL LongVowelLength | |||
@@ -590,7 +590,7 @@ endphoneme | |||
// PB short &# | |||
// "revl" vs. "tremme" | |||
phoneme ?&# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
ipa ?a | |||
length 140 | |||
CALL ShortVowelLength | |||
@@ -598,7 +598,7 @@ phoneme ?&# | |||
endphoneme | |||
phoneme A // PB changed to a_8 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑ | |||
length 140 | |||
CALL LongVowelLength | |||
@@ -612,7 +612,7 @@ endphoneme | |||
// Short A | |||
// "krabbe" vs. "drabelig" | |||
phoneme ?A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ?ɑ | |||
length 140 | |||
CALL ShortVowelLength | |||
@@ -620,7 +620,7 @@ CALL ShortVowelLength | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
// "suge", "uge", "bluse", "julegave" | |||
IF nextPhW(@-) OR nextPhW(V) OR next2PhW(@-) OR next2PhW(V)THEN | |||
@@ -635,14 +635,14 @@ endphoneme | |||
// Short u | |||
// "tude" vs. "tuden" - [tuD3] [t?uD@n] | |||
phoneme ?u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
// "kone", "koner" o + consonant + V or @- | |||
IF next2PhW(V) OR next2PhW(@-) THEN | |||
@@ -655,14 +655,14 @@ endphoneme | |||
// PB Short o | |||
// "patron" vs. "kone" | |||
phoneme ?o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ipa ɒ // changed from ɔ - Den Danske Ordbog: ɒ | |||
// "såre", "sårede" [s'O:?OD@-] | |||
@@ -676,7 +676,7 @@ endphoneme | |||
// Short O | |||
// "toget" vs. "tåget" | |||
phoneme ?O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa ɒ // changed from ɔ - Den Danske Ordbog: ɒ | |||
length 140 | |||
CALL ShortVowelLength | |||
@@ -684,7 +684,7 @@ phoneme ?O | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/V_4) | |||
@@ -693,14 +693,14 @@ endphoneme | |||
// PB Short V | |||
// "forstår" vs. "kåre" | |||
phoneme ?V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/V_4) | |||
endphoneme | |||
phoneme 0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ipa ɔ | |||
CALL LongVowelLength | |||
@@ -709,7 +709,7 @@ endphoneme | |||
// Short 0 "sukker", "provst" | |||
phoneme ?0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ipa ɔ | |||
CALL ShortVowelLength | |||
@@ -717,7 +717,7 @@ phoneme ?0 | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/y) | |||
@@ -726,14 +726,14 @@ endphoneme | |||
// PB Short y | |||
// "kylling" vs. "kyle", "krybbe" vs. "krybe" | |||
phoneme ?y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IF nextPhW(V) OR nextPhW(@-) THEN | |||
length 225 | |||
@@ -743,7 +743,7 @@ phoneme Y | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/oe) | |||
@@ -752,7 +752,7 @@ endphoneme | |||
// Short W | |||
// "prøv" vs. "prøve" | |||
phoneme ?W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/oe) | |||
@@ -760,7 +760,7 @@ endphoneme | |||
// Added for the ø in "røv", "røg", "øje" instead of [V3] | |||
phoneme W# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL LongVowelLength | |||
FMT(vowel/V) | |||
@@ -769,14 +769,14 @@ endphoneme | |||
// Short W# | |||
// "rømme" | |||
phoneme ?W# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
CALL ShortVowelLength | |||
FMT(vowel/V) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 300 | |||
IF NOT next2Ph(3) AND NOT next2Ph(V) AND NOT next2Ph(@-) AND nextPhW(isNotVowel) THEN | |||
glstop |
@@ -1,6 +1,6 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -8,28 +8,28 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/aa_3) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vowel/u) | |||
endphoneme | |||
@@ -37,14 +37,14 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 210 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
FMT(vdiph/au) | |||
endphoneme |
@@ -5,7 +5,7 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
ChangeIfDiminished(V) // ?? final syllable of word | |||
FMT(vowel/a#) | |||
@@ -13,35 +13,35 @@ endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a#) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 250 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -49,35 +49,35 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 290 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai_8) | |||
endphoneme |
@@ -10,69 +10,69 @@ | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 125 | |||
FMT(vowel/@_4) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_2) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme E2 // as[E] but reduces to @ if unstressed | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/o_6) | |||
endphoneme | |||
phoneme O: // for "oor" | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/o_6) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
IF thisPh(isUnstressed) THEN | |||
IF thisPh(isWordEnd) THEN | |||
@@ -86,14 +86,14 @@ endphoneme | |||
phoneme a // ?? suggested by aegis, but seems too short | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
IF thisPh(isUnstressed) THEN | |||
FMT(vowel/a#_2) | |||
@@ -106,7 +106,7 @@ phoneme A~ | |||
endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 190 | |||
FMT(vnasal/oo_n2) | |||
endphoneme | |||
@@ -116,57 +116,57 @@ endphoneme | |||
//=========== | |||
phoneme e: | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 190 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme e# // as [e:] but change to [@] in unstressed syllables | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 190 | |||
ChangeIfUnstressed(@) | |||
ChangePhoneme(e:) | |||
endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 220 | |||
FMT(vdiph/y#y_3) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 150 | |||
FMT(vdiph/ou_4) | |||
endphoneme | |||
phoneme EI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 210 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme Wy | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 220 | |||
FMT(vdiph/&y) | |||
endphoneme | |||
phoneme VU | |||
vowel starttype #a endtype #o | |||
vwl starttype #a endtype #o | |||
length 220 | |||
FMT(vdiph/aau_2) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 220 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme yU | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 220 | |||
FMT(vdiph2/yu) | |||
endphoneme |
@@ -113,7 +113,7 @@ endphoneme | |||
//******************************************************************* | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(r-) | |||
@@ -131,7 +131,7 @@ endphoneme | |||
phoneme @2 // Schwa, changes to I before a vowel. th**e**, used only for "the". | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(isVowel) THEN | |||
@@ -142,7 +142,7 @@ endphoneme | |||
phoneme @5 // Schwa, changes to U before a vowel. t**o**, used only for "to". | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(isVowel) OR nextPh(isPause) THEN | |||
@@ -153,7 +153,7 @@ endphoneme | |||
phoneme @L // simp**le** | |||
vowel starttype #@ endtype l | |||
vwl starttype #@ endtype l | |||
ipa ə|l | |||
unstressed | |||
length 160 | |||
@@ -163,7 +163,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
ChangeIfDiminished(a#) | |||
IF thisPh(isUnstressed) THEN | |||
@@ -174,13 +174,13 @@ endphoneme | |||
phoneme a2 // don't reduce to a# | |||
vowel | |||
vwl | |||
ChangePhoneme(a) | |||
endphoneme | |||
phoneme a# // **a**bout. This may be \[@\] or may be a more open schwa. | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 150 | |||
@@ -194,7 +194,7 @@ endphoneme | |||
phoneme aa // 'b**a**th' etc. This is \[a\] in some accents, \[A:\] in others. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a | |||
length 200 | |||
@@ -208,7 +208,7 @@ endphoneme | |||
phoneme E // dr**e**ss | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -220,7 +220,7 @@ endphoneme | |||
phoneme E# // [@] in unstressed syllables, if next vowel is stressed | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
IF thisPh(isUnstressed) AND nextVowel(isVowel) AND nextVowel(isStressed) THEN | |||
ChangePhoneme(@) | |||
@@ -231,7 +231,7 @@ endphoneme | |||
phoneme E2 // does not reduce in unstressed syllables | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
ChangePhoneme(E) // a second change ([E] to [I2]) won't happen | |||
endphoneme | |||
@@ -239,7 +239,7 @@ endphoneme | |||
phoneme I // k**i**t | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_2) | |||
@@ -247,7 +247,7 @@ endphoneme | |||
phoneme I2 // **i**ntend. As \[I\], but also indicates an unstressed syllable. | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
@@ -265,7 +265,7 @@ endphoneme | |||
phoneme I# // used for [I] which may be [@] in some accents | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
@@ -279,7 +279,7 @@ endphoneme | |||
phoneme i // happ**y**. optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
ipa i | |||
length 150 | |||
@@ -294,7 +294,7 @@ endphoneme | |||
phoneme 0 // l**o**t | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/0) | |||
@@ -302,7 +302,7 @@ endphoneme | |||
phoneme 0# // [@] in unstressed syllables | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
IF thisPh(isUnstressed) AND nextVowel(isVowel) AND NOT nextVowel(isUnstressed) THEN | |||
ChangePhoneme(@) | |||
@@ -313,14 +313,14 @@ endphoneme | |||
phoneme 02 // becomes V in en-us | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangePhoneme(0) | |||
endphoneme | |||
phoneme V // str**u**t | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 140 | |||
ChangeIfDiminished(@) | |||
@@ -329,7 +329,7 @@ endphoneme | |||
phoneme U // f**oo**t | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
IF prevPhW(j) THEN | |||
@@ -343,7 +343,7 @@ endphoneme | |||
phoneme A: // p**al**m | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/aa_2) | |||
@@ -351,7 +351,7 @@ endphoneme | |||
phoneme A@ // st**ar**t. Used for [A:] when followed by 'r'. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
@@ -360,7 +360,7 @@ endphoneme | |||
phoneme A# // [a] in British [A:] in American | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ChangePhoneme(a) | |||
endphoneme | |||
@@ -368,7 +368,7 @@ endphoneme | |||
phoneme 3: // n**ur**se | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 210 | |||
IfNextVowelAppend(r-) | |||
ChangeIfDiminished(@) | |||
@@ -377,7 +377,7 @@ endphoneme | |||
phoneme i: // fl**ee**ce | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 175 | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -388,7 +388,7 @@ endphoneme | |||
phoneme O: // th**ou**ght | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 230 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_en) | |||
@@ -396,7 +396,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_en) | |||
@@ -404,7 +404,7 @@ endphoneme | |||
phoneme O@ // n**or**th | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa ɔː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -413,7 +413,7 @@ endphoneme | |||
phoneme o@ // f**or**ce | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa ɔː | |||
length 250 | |||
@@ -427,7 +427,7 @@ endphoneme | |||
phoneme u: // g**oo**se | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
IF nextPh(l/2) THEN | |||
FMT(vwl_en/u_L) | |||
@@ -440,14 +440,14 @@ endphoneme | |||
phoneme aU // m**ou**th | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
FMT(vdiph/au) | |||
endphoneme | |||
phoneme oU // g**oa**t | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
ipa əʊ | |||
length 220 | |||
FMT(vdiph/@u_en) | |||
@@ -455,7 +455,7 @@ endphoneme | |||
phoneme oU# | |||
vowel | |||
vwl | |||
IF thisPh(isStressed) THEN | |||
ChangePhoneme(0) | |||
ENDIF | |||
@@ -469,7 +469,7 @@ endphoneme | |||
phoneme aI // pr**i**ce | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 240 | |||
IF nextPh(#a) THEN | |||
AppendPhoneme(;) | |||
@@ -479,21 +479,21 @@ endphoneme | |||
phoneme eI // f**a**ce | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 210 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme OI // ch**oi**ce | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme e@ // squ**are** | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/ee_1) | |||
@@ -501,7 +501,7 @@ endphoneme | |||
phoneme i@ // n**ear** | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 250 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/ii@) | |||
@@ -509,7 +509,7 @@ endphoneme | |||
phoneme i@3 | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 250 | |||
IF MbrolaSynth THEN | |||
@@ -522,7 +522,7 @@ endphoneme | |||
phoneme U@ // c**ure** | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 200 | |||
IfNextVowelAppend(r-) | |||
IF thisPh(isUnstressed) THEN | |||
@@ -533,7 +533,7 @@ endphoneme | |||
phoneme aI@ // sc**ie**nce | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aI@) | |||
@@ -541,14 +541,14 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
ChangePhoneme(aI@) | |||
endphoneme | |||
phoneme aU@ // h**our** | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aU@) | |||
@@ -558,7 +558,7 @@ endphoneme | |||
phoneme IR // used for "ir" when [3:] is split (Scottish) | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 190 | |||
ipa əɹ | |||
IF nextPhW(r-) THEN | |||
@@ -570,7 +570,7 @@ endphoneme | |||
phoneme VR // used for "or"/"ur" when [3:] is split (Scottish) | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 210 | |||
ipa ʌɹ | |||
IF nextPhW(r-) THEN | |||
@@ -582,35 +582,35 @@ endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme A~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 260 | |||
FMT(vnasal/aa_n2) | |||
endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
FMT(vnasal/oo_n2) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme a#2 // for word 'an' | |||
vowel | |||
vwl | |||
IF next2Ph(isVowel) THEN | |||
ChangePhoneme(a#) | |||
ELSE | |||
@@ -620,7 +620,7 @@ endphoneme | |||
phoneme @# // TEST: [@] which is slightly more 'front' | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
FMT(vowel/@_3) |
@@ -13,7 +13,7 @@ endphoneme | |||
//******************************************************************* | |||
phoneme 3 // Schwa, used for rhotic schwa in American | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ə | |||
unstressed | |||
length 140 | |||
@@ -23,7 +23,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
ChangeIfDiminished(a#) | |||
FMT(vowel/a) | |||
@@ -31,7 +31,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -43,7 +43,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii) | |||
@@ -51,7 +51,7 @@ endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(;) | |||
@@ -60,14 +60,14 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme 0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/0_2) | |||
@@ -75,7 +75,7 @@ endphoneme | |||
phoneme V | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa ʊ | |||
length 140 | |||
ChangeIfDiminished(@) | |||
@@ -84,7 +84,7 @@ endphoneme | |||
phoneme U | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/uu) | |||
endphoneme | |||
@@ -92,7 +92,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 140 | |||
@@ -102,7 +102,7 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/aa_5) | |||
@@ -110,7 +110,7 @@ endphoneme | |||
phoneme A@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
ipa ɑː | |||
length 250 | |||
IfNextVowelAppend(r-) | |||
@@ -119,7 +119,7 @@ endphoneme | |||
phoneme aa // 'bath' etc. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a | |||
length 150 | |||
FMT(vowel/a) | |||
@@ -127,7 +127,7 @@ endphoneme | |||
phoneme 3: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
ChangeIfDiminished(@) | |||
@@ -136,7 +136,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 175 | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -147,7 +147,7 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
ChangeIfDiminished(@) | |||
@@ -156,7 +156,7 @@ endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
ipa ɔː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -165,7 +165,7 @@ endphoneme | |||
phoneme o@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
ipa ɔː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -174,7 +174,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_en) | |||
@@ -182,14 +182,14 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vdiph2/uw_4) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
ipa æʊ | |||
length 230 | |||
FMT(vdiph/eeu_3) | |||
@@ -197,7 +197,7 @@ endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa oː | |||
length 220 | |||
FMT(vowel/o) | |||
@@ -205,14 +205,14 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 230 | |||
FMT(vdiph/ae_2) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
ipa eː | |||
length 210 | |||
FMT(vowel/e) | |||
@@ -220,14 +220,14 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme e@ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 220 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/ee@) | |||
@@ -235,7 +235,7 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/i@) | |||
@@ -243,7 +243,7 @@ endphoneme | |||
phoneme U@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 200 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/uu@) | |||
@@ -251,7 +251,7 @@ endphoneme | |||
phoneme aI@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aI@) | |||
@@ -259,14 +259,14 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
ChangePhoneme(aI@) | |||
endphoneme | |||
phoneme aU@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aU@) |
@@ -5,7 +5,7 @@ | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(r-) | |||
@@ -23,7 +23,7 @@ endphoneme | |||
phoneme @2 // Schwa, changes to I before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(isVowel) THEN | |||
@@ -34,7 +34,7 @@ endphoneme | |||
phoneme @5 // Schwa, changes to U before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(isVowel) OR nextPh(isPause) THEN | |||
@@ -45,7 +45,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa æ | |||
length 175 | |||
ChangeIfDiminished(a#) | |||
@@ -54,7 +54,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -66,14 +66,14 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
IfNextVowelAppend(;) | |||
@@ -82,7 +82,7 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
@@ -95,7 +95,7 @@ endphoneme | |||
phoneme 0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/0_3) | |||
@@ -103,7 +103,7 @@ endphoneme | |||
phoneme V | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/V_3) | |||
@@ -111,7 +111,7 @@ endphoneme | |||
phoneme U | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/o-_3) | |||
endphoneme | |||
@@ -119,7 +119,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 150 | |||
@@ -129,7 +129,7 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en_rp/aa) | |||
@@ -137,7 +137,7 @@ endphoneme | |||
phoneme A@ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -146,7 +146,7 @@ endphoneme | |||
phoneme aa // 'bath' etc. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː | |||
length 200 | |||
FMT(vwl_en_rp/aa) | |||
@@ -154,7 +154,7 @@ endphoneme | |||
phoneme 3: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 210 | |||
ChangeIfDiminished(@) | |||
IfNextVowelAppend(r-) | |||
@@ -163,7 +163,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 175 long | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -174,7 +174,7 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 230 | |||
ChangeIfDiminished(@) | |||
IfNextVowelAppend(r-) | |||
@@ -183,7 +183,7 @@ endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
ipa ɔː | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
@@ -192,7 +192,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_en) | |||
@@ -200,21 +200,21 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 190 | |||
FMT(vowel/uu#_2) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
FMT(vdiph/au_3) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
ipa əʊ | |||
length 220 | |||
FMT(vdiph/@u_2) | |||
@@ -222,7 +222,7 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 230 | |||
IF nextPh(#a) OR nextPh(#o) THEN | |||
AppendPhoneme(;) | |||
@@ -232,21 +232,21 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vdiph2/ei_2) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/ooi_3) | |||
endphoneme | |||
phoneme e@ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 220 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/ee@_2) | |||
@@ -254,7 +254,7 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en_rp/i@) | |||
@@ -262,7 +262,7 @@ endphoneme | |||
phoneme U@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
ipa ɔː | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
@@ -271,7 +271,7 @@ endphoneme | |||
phoneme aI@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 270 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aI@) | |||
@@ -279,14 +279,14 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
ChangePhoneme(aI@) | |||
endphoneme | |||
phoneme aU@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 270 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en_rp/aU@) |
@@ -6,7 +6,7 @@ | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(r-) | |||
@@ -15,7 +15,7 @@ endphoneme | |||
phoneme 3 // Schwa, used for rhotic schwa in American | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(isVowel) THEN | |||
@@ -30,7 +30,7 @@ endphoneme | |||
phoneme @2 // Schwa, changes to I before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(isVowel) THEN | |||
@@ -41,7 +41,7 @@ endphoneme | |||
phoneme @5 // Schwa, changes to U before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(isVowel) OR nextPh(isPause) THEN | |||
@@ -52,7 +52,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
ChangeIfDiminished(a#) | |||
ChangeIfNotStressed(a/) | |||
@@ -61,7 +61,7 @@ endphoneme | |||
phoneme a/ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
ChangeIfDiminished(a#) | |||
FMT(vowel/a_3) | |||
@@ -69,7 +69,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 140 | |||
@@ -79,7 +79,7 @@ endphoneme | |||
phoneme aa // 'bath' etc. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a: | |||
length 220 | |||
IfNextVowelAppend(r-) | |||
@@ -88,7 +88,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -100,7 +100,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 110 | |||
IF nextPh(l/2) THEN | |||
VowelEnding(l/L2_@L, -30) | |||
@@ -111,19 +111,19 @@ endphoneme | |||
phoneme I2 | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 110 | |||
CALL I | |||
endphoneme | |||
phoneme I# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ChangePhoneme(I2) | |||
endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
ipa e | |||
length 150 | |||
IfNextVowelAppend(;) | |||
@@ -132,7 +132,7 @@ endphoneme | |||
phoneme 0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_2) | |||
@@ -140,14 +140,14 @@ endphoneme | |||
phoneme 02 // becomes V in en-us | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangePhoneme(V) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/V_4) | |||
@@ -155,7 +155,7 @@ endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉ | |||
length 140 | |||
FMT(vowel/u#_4) | |||
@@ -163,7 +163,7 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
ipa a: | |||
IfNextVowelAppend(r-) | |||
@@ -176,7 +176,7 @@ endphoneme | |||
phoneme A@ // Used for [A:] when followed by 'r', becomes [A:]+[r] in American | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 250 | |||
ipa aː | |||
IF NOT nextPhW(r) THEN | |||
@@ -187,7 +187,7 @@ endphoneme | |||
phoneme 3: | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 230 | |||
ChangeIfNotStressed(VR) // also need "replace 02 3: VR" in voice file | |||
ipa e | |||
@@ -196,7 +196,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -210,7 +210,7 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
ChangeIfDiminished(@) | |||
IF nextPh(r) THEN | |||
@@ -221,7 +221,7 @@ endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 230 | |||
ipa ɔ | |||
IF NOT nextPhW(r) THEN | |||
@@ -231,7 +231,7 @@ phoneme O@ | |||
endphoneme | |||
phoneme o@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 230 | |||
ipa o | |||
IF NOT nextPhW(r) THEN | |||
@@ -242,7 +242,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/0_3) | |||
@@ -250,7 +250,7 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉː | |||
length 160 | |||
IF nextPh(isVFricative) THEN | |||
@@ -265,7 +265,7 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
ipa ʌʉ | |||
length 200 | |||
FMT(vdiph/au#) | |||
@@ -273,7 +273,7 @@ endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
ipa oː | |||
length 190 | |||
FMT(vowel/o_3) | |||
@@ -281,7 +281,7 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 190 | |||
IF nextPh(isVowel) OR nextPh(isVFricative) THEN | |||
ChangePhoneme(aI2) | |||
@@ -297,14 +297,14 @@ endphoneme | |||
phoneme aI2 | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 240 | |||
FMT(vdiph/ai_7) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
ipa eː | |||
length 190 | |||
FMT(vowel/e_2) | |||
@@ -312,14 +312,14 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 210 | |||
FMT(vdiph/0i_2) | |||
endphoneme | |||
phoneme e@ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 220 | |||
ipa e | |||
IF NOT nextPhW(r) THEN | |||
@@ -330,7 +330,7 @@ endphoneme | |||
phoneme i@3 | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
ipa ɪ | |||
length 240 | |||
IF NOT nextPhW(r) THEN | |||
@@ -341,7 +341,7 @@ endphoneme | |||
phoneme U@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
ipa ʉɹ | |||
IF nextPh(r-) THEN | |||
ipa ʉ | |||
@@ -353,7 +353,7 @@ endphoneme | |||
phoneme aU@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 270 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aU@) | |||
@@ -361,7 +361,7 @@ endphoneme | |||
phoneme aI@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 270 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aI@_2) | |||
@@ -369,14 +369,14 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
ChangePhoneme(aI@) | |||
endphoneme | |||
phoneme @L | |||
vowel starttype #@ endtype l | |||
vwl starttype #@ endtype l | |||
ipa əl | |||
unstressed | |||
length 160 |
@@ -5,7 +5,7 @@ | |||
phoneme 3 // Schwa, used for rhotic schwa in American | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɚ | |||
unstressed | |||
length 210 | |||
@@ -15,7 +15,7 @@ endphoneme | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 130 | |||
IF nextPh(isRhotic) THEN | |||
@@ -29,7 +29,7 @@ endphoneme | |||
phoneme @2 // Schwa, changes to I before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(isVowel) THEN | |||
@@ -40,7 +40,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
ipa æ | |||
length 210 | |||
@@ -62,7 +62,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 150 | |||
@@ -80,7 +80,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 190 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -92,7 +92,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
IfNextVowelAppend(;) | |||
ChangeIfDiminished(I2) | |||
@@ -106,7 +106,7 @@ endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 160 | |||
IfNextVowelAppend(;) | |||
@@ -115,7 +115,7 @@ endphoneme | |||
phoneme I# | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 160 | |||
ipa ᵻ | |||
@@ -126,7 +126,7 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 170 | |||
IfNextVowelAppend(;) | |||
@@ -140,7 +140,7 @@ endphoneme | |||
phoneme 0 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
ipa ɑː | |||
ChangeIfDiminished(@) | |||
@@ -152,14 +152,14 @@ endphoneme | |||
phoneme 02 // becomes V in en-us | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangePhoneme(V) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 170 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/V_6) | |||
@@ -167,14 +167,14 @@ endphoneme | |||
phoneme U | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 145 | |||
FMT(vowel/8_2) | |||
endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
IF nextPhW(r) THEN | |||
FMT(vwl_en_us/aar) | |||
@@ -184,7 +184,7 @@ endphoneme | |||
phoneme A@ // Used for [A:] when followed by 'r', becomes [A:]+[r] in American | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː|ɹ | |||
IF nextPh(r-) THEN | |||
ipa ɑː | |||
@@ -196,13 +196,13 @@ endphoneme | |||
phoneme A# // [a] in British [A:] in American | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ChangePhoneme(A:) | |||
endphoneme | |||
phoneme 3: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 210 | |||
IfNextVowelAppend(r-) | |||
ChangeIfDiminished(3) | |||
@@ -211,7 +211,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_en) | |||
@@ -219,7 +219,7 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
ChangeIfDiminished(@) | |||
IF nextPhW(r) THEN | |||
@@ -230,7 +230,7 @@ endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 250 | |||
ipa ɔː|ɹ | |||
IF nextPhW(r) THEN | |||
@@ -242,7 +242,7 @@ endphoneme | |||
phoneme o@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 250 | |||
ipa oː|ɹ | |||
IF nextPhW(r) THEN | |||
@@ -254,7 +254,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/aa#) | |||
@@ -262,7 +262,7 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 190 | |||
IF prevPhW(j) AND NOT thisPh(isWordEnd) THEN | |||
@@ -274,21 +274,21 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #o | |||
vwl starttype #a endtype #o | |||
length 235 | |||
FMT(vdiph/aoo) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 230 | |||
FMT(vdiph/8u) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 240 | |||
IF nextPh(#a) OR nextPh(#o) THEN | |||
AppendPhoneme(;) | |||
@@ -298,7 +298,7 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 220 | |||
FMT(vdiph2/ei_4) | |||
// FMT(vdiph/eei_5) | |||
@@ -306,14 +306,14 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 270 | |||
FMT(vdiph/ooi_3) | |||
endphoneme | |||
phoneme e@ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 260 | |||
ipa ɛ|ɹ | |||
IF nextPhW(r) THEN | |||
@@ -325,14 +325,14 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 250 | |||
FMT(vdiph2/ii@) // don't append [r] before a vowel | |||
endphoneme | |||
phoneme i@3 | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 280 | |||
ipa ɪ|ɹ | |||
IF nextPhW(r) THEN | |||
@@ -344,7 +344,7 @@ endphoneme | |||
phoneme U@ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 250 | |||
ipa ʊ|ɹ | |||
IF nextPhW(r-) THEN | |||
@@ -356,7 +356,7 @@ endphoneme | |||
phoneme aI@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 300 | |||
ipa aɪə | |||
IfNextVowelAppend(r-) | |||
@@ -365,7 +365,7 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 310 | |||
ipa aɪɚ | |||
IfNextVowelAppend(r-) | |||
@@ -374,7 +374,7 @@ endphoneme | |||
phoneme aU@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 300 | |||
ipa aɪʊɹ | |||
IF nextPhW(r) THEN |
@@ -5,7 +5,7 @@ | |||
//******************************************************************* | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(r-) | |||
@@ -14,7 +14,7 @@ endphoneme | |||
phoneme @2 // Schwa, changes to I before a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(isVowel) THEN | |||
@@ -25,14 +25,14 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -44,7 +44,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
@@ -52,7 +52,7 @@ endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 140 | |||
IfNextVowelAppend(;) | |||
@@ -61,7 +61,7 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -69,28 +69,28 @@ endphoneme | |||
phoneme 0 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
FMT(vowel/aa#) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo_4) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
FMT(vowel/a#) | |||
@@ -98,14 +98,14 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 240 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme A@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 260 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/a_2) | |||
@@ -113,14 +113,14 @@ endphoneme | |||
phoneme aa // 'bath' etc. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme 3: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/oo_4) | |||
@@ -128,7 +128,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_fnt) | |||
@@ -136,14 +136,14 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/oo) | |||
@@ -151,7 +151,7 @@ endphoneme | |||
phoneme o@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/o_oo) | |||
@@ -159,56 +159,56 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 190 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
FMT(vdiph/aau_2) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 230 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 230 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/0i_2) | |||
endphoneme | |||
phoneme e@ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 220 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/e@) | |||
@@ -216,7 +216,7 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #a | |||
vwl starttype #i endtype #a | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/ie) |
@@ -17,7 +17,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
ChangeIfDiminished(a#) | |||
FMT(vowel/a) | |||
@@ -25,7 +25,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
IF nextPhW(n) THEN | |||
ChangeIfDiminished(@) | |||
@@ -37,7 +37,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
IF nextPh(l) OR nextPh(l/2) THEN | |||
@@ -54,7 +54,7 @@ endphoneme | |||
phoneme i // optional variant of [I] for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -62,7 +62,7 @@ endphoneme | |||
phoneme 0 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_4) | |||
@@ -70,14 +70,14 @@ endphoneme | |||
phoneme 02 // becomes V in en-us | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
ChangePhoneme(V) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa ʊ | |||
length 140 | |||
ChangeIfDiminished(@) | |||
@@ -86,7 +86,7 @@ endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
IfNextVowelAppend(_|) | |||
FMT(vowel/uu) | |||
@@ -94,7 +94,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
unstressed | |||
length 140 | |||
@@ -103,7 +103,7 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vowel/aa_5) | |||
@@ -111,7 +111,7 @@ endphoneme | |||
phoneme A@ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -120,7 +120,7 @@ endphoneme | |||
phoneme aa // 'bath' etc. | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a | |||
length 160 | |||
FMT(vowel/a) | |||
@@ -128,7 +128,7 @@ endphoneme | |||
phoneme 3: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 250 | |||
ChangeIfDiminished(@) | |||
IfNextVowelAppend(r-) | |||
@@ -137,7 +137,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
ipa ei | |||
length 220 | |||
IfNextVowelAppend(;) | |||
@@ -146,7 +146,7 @@ endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
ChangeIfDiminished(@) | |||
IfNextVowelAppend(r-) | |||
@@ -155,7 +155,7 @@ endphoneme | |||
phoneme O@ | |||
vowel starttype #o endtype #@ | |||
vwl starttype #o endtype #@ | |||
ipa ɔː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -164,7 +164,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/oo_1) | |||
@@ -172,7 +172,7 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa əu | |||
length 200 | |||
FMT(vdiph/@u) | |||
@@ -180,7 +180,7 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
ipa æʊ | |||
length 230 | |||
FMT(vdiph/eeu_3) | |||
@@ -188,7 +188,7 @@ endphoneme | |||
phoneme oU | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
ipa ʌʊ | |||
length 220 | |||
FMT(vdiph/Vu_2) | |||
@@ -196,7 +196,7 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
ipa ɔɪ | |||
length 240 | |||
FMT(vdiph/ooi_3) | |||
@@ -204,7 +204,7 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
ipa eː | |||
length 240 | |||
FMT(vdiph/@i_3) | |||
@@ -212,7 +212,7 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
ipa oɪ | |||
length 230 | |||
FMT(vdiph/oi) | |||
@@ -220,7 +220,7 @@ endphoneme | |||
phoneme e@ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɜː | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
@@ -229,7 +229,7 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 240 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/i@_2) | |||
@@ -237,7 +237,7 @@ endphoneme | |||
phoneme U@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 200 | |||
IfNextVowelAppend(r-) | |||
FMT(vdiph2/uu@) | |||
@@ -245,7 +245,7 @@ endphoneme | |||
phoneme aI@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/ooi@) | |||
@@ -253,7 +253,7 @@ endphoneme | |||
phoneme aI3 | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
ChangePhoneme(aI@) | |||
endphoneme | |||
@@ -261,7 +261,7 @@ endphoneme | |||
phoneme aU@ | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 280 | |||
IfNextVowelAppend(r-) | |||
FMT(vwl_en/aU@) |
@@ -5,21 +5,21 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -27,7 +27,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/o) | |||
@@ -37,49 +37,49 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 250 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 250 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 250 | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 250 | |||
FMT(vdiph/ooi_2) | |||
endphoneme | |||
phoneme uI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 250 | |||
FMT(vdiph/ui) | |||
endphoneme |
@@ -9,184 +9,184 @@ phoneme : // Lengthen previous vowel by "length" | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
// ChangeIfUnstressed(A) | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 340 | |||
FMT(vowel/aa) | |||
endphoneme | |||
//phoneme A | |||
// vowel starttype #a endtype #a | |||
// vwl starttype #a endtype #a | |||
// length 170 | |||
// FMT(vowel/a#_2) | |||
//endphoneme | |||
phoneme A1 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 255 | |||
FMT(vowel/aa_8) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 160 | |||
// ChangeIfUnstressed(E) | |||
FMT(vowel/e#) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 320 | |||
FMT(vowel/e_7) | |||
endphoneme | |||
//phoneme E | |||
// vowel starttype #e endtype #e | |||
// vwl starttype #e endtype #e | |||
// length 160 | |||
// FMT(vowel/ee_4) | |||
//endphoneme | |||
phoneme E1 | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 240 | |||
FMT(vowel/ee#_2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
// ChangeIfUnstressed(I) | |||
FMT(vowel/i_8) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 280 | |||
FMT(vowel/i_7) | |||
endphoneme | |||
//phoneme I | |||
// vowel starttype #i endtype #i | |||
// vwl starttype #i endtype #i | |||
// length 140 | |||
// FMT(vowel/i_3) | |||
//endphoneme | |||
phoneme I1 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme i1 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 30 | |||
FMT(vowel/i#_7) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 160 | |||
// ChangeIfUnstressed(O) | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 320 | |||
FMT(vowel/o) | |||
endphoneme | |||
//phoneme O | |||
// vowel starttype #o endtype #o | |||
// vwl starttype #o endtype #o | |||
// length 150 | |||
// FMT(vowel/o_mid) | |||
//endphoneme | |||
phoneme O1 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 225 | |||
FMT(vowel/oo_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 145 | |||
// ChangeIfUnstressed(U) | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u: // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 290 | |||
FMT(vowel/u_bck3) | |||
endphoneme | |||
//phoneme U // TEST | |||
// vowel starttype #u endtype #u | |||
// vwl starttype #u endtype #u | |||
// length 145 | |||
// FMT(vowel/u_5) | |||
//endphoneme | |||
phoneme U1 // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 218 | |||
FMT(vowel/u_5) | |||
endphoneme | |||
// õ | |||
phoneme 8 | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 165 | |||
FMT(vowel/8_7) | |||
endphoneme | |||
phoneme 8: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 330 | |||
FMT(vowel/8_4) | |||
endphoneme | |||
// ä | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 175 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme &: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 350 | |||
FMT(vowel/&) | |||
endphoneme | |||
// ö | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 165 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 330 | |||
FMT(vowel/y#) | |||
endphoneme | |||
// ü | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 145 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 290 | |||
FMT(vowel/y) | |||
endphoneme | |||
@@ -198,21 +198,21 @@ endphoneme | |||
phoneme &i | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 315 | |||
long | |||
FMT(vdiph/&i) | |||
endphoneme | |||
phoneme Yi | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 305 | |||
long | |||
FMT(vdiph/@i) | |||
endphoneme | |||
phoneme yi | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 285 | |||
long | |||
FMT(vdiph/yi) | |||
@@ -235,7 +235,7 @@ endphoneme | |||
//phoneme 8u | |||
// vowel starttype #@ endtype #u | |||
// vwl starttype #@ endtype #u | |||
// length 310 | |||
// long | |||
// FMT(vdiph/8u) |
@@ -2,21 +2,21 @@ | |||
// Long Vowels | |||
phoneme A | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/0_3) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
@@ -25,21 +25,21 @@ endphoneme | |||
// Short Vowels | |||
phoneme a | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
@@ -49,14 +49,14 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vdiph/ou_2) | |||
endphoneme |
@@ -11,7 +11,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
ChangeIfUnstressed(I) | |||
@@ -19,7 +19,7 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
@@ -28,60 +28,60 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
// ChangeIfUnstressed(a2) | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme a2 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/aa#) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 155 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 155 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme u1 // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme U // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/uu_4) | |||
endphoneme | |||
@@ -89,7 +89,7 @@ endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/y) | |||
endphoneme | |||
@@ -101,49 +101,49 @@ endphoneme | |||
//=========== | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 310 | |||
long | |||
FMT(vdiph/aai_3) | |||
endphoneme | |||
phoneme &i | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/&i) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 280 | |||
long | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 280 | |||
long | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme Yi | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/y#i) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/ui_4) | |||
endphoneme | |||
phoneme yi | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/yi) | |||
@@ -151,28 +151,28 @@ endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vdiph/aau) | |||
endphoneme | |||
phoneme ou | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme eu | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/eu_2) | |||
endphoneme | |||
phoneme iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph2/iu_2) | |||
@@ -180,28 +180,28 @@ endphoneme | |||
phoneme &y | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/&y) | |||
endphoneme | |||
phoneme ey | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/eey) | |||
endphoneme | |||
phoneme Yy | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 270 | |||
long | |||
FMT(vdiph/y#y) | |||
endphoneme | |||
phoneme iy | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 260 | |||
long | |||
FMT(vdiph2/iy) | |||
@@ -209,21 +209,21 @@ endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #o | |||
vwl starttype #u endtype #o | |||
length 280 | |||
long | |||
FMT(vdiph2/uo) | |||
endphoneme | |||
phoneme ie | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 280 | |||
long | |||
FMT(vdiph2/ie) | |||
endphoneme | |||
phoneme yY | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 280 | |||
long | |||
FMT(vdiph2/y-y#) |
@@ -267,13 +267,13 @@ endphoneme | |||
// Vowels | |||
//======= | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
FMT(vowel/@_hgh) | |||
endphoneme | |||
phoneme @- | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 130 | |||
FMT(vowel/@_hgh) | |||
@@ -281,7 +281,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
IF nextPhW(isVowel) THEN | |||
length 220 | |||
ELSE | |||
@@ -293,7 +293,7 @@ endphoneme | |||
phoneme a- | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
unstressed | |||
length 130 | |||
@@ -307,7 +307,7 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
IF nextPh(l/) THEN | |||
VowelEnding(l/xl, -20) | |||
@@ -322,7 +322,7 @@ endphoneme | |||
phoneme e- | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
unstressed | |||
length 130 | |||
FMT(vowel/e_8) | |||
@@ -330,7 +330,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
IF nextPhW(j) THEN | |||
length 190 | |||
@@ -343,7 +343,7 @@ endphoneme | |||
phoneme E- | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
unstressed | |||
length 130 | |||
FMT(vowel/e_mid) | |||
@@ -351,7 +351,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
palatal | |||
IF prevPhW(r/2) OR prevPhW(l/2) THEN | |||
@@ -387,7 +387,7 @@ endphoneme | |||
phoneme j/ // Short "i" between "r" and a vowel | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 80 | |||
// unstressed | |||
@@ -404,7 +404,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
IF nextPh(isVowel) THEN | |||
length 220 | |||
ELSE | |||
@@ -420,7 +420,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
IF thisPh(isFinalVowel) THEN | |||
@@ -443,7 +443,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPh(isVowel) OR nextPh(j) THEN | |||
length 220 | |||
ELSE | |||
@@ -455,14 +455,14 @@ endphoneme | |||
phoneme u: // slitely longer than u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 240 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPhW(E~) OR nextPhW(#i) THEN | |||
length 110 | |||
@@ -475,7 +475,7 @@ endphoneme | |||
phoneme y- | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
unstressed | |||
length 130 | |||
@@ -484,7 +484,7 @@ endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/@_6) | |||
@@ -492,7 +492,7 @@ endphoneme | |||
phoneme W2 // For english words | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 100 | |||
unstressed | |||
@@ -501,7 +501,7 @@ endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
FMT(vowel/y#) | |||
@@ -509,7 +509,7 @@ endphoneme | |||
phoneme w | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF prevPh(#r) OR prevPhW(#l) THEN | |||
NextVowelStarts | |||
@@ -559,7 +559,7 @@ endphoneme | |||
phoneme A~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 190 | |||
FMT(vnasal/aa_n4) | |||
@@ -567,7 +567,7 @@ endphoneme | |||
phoneme E~ // same as W~ for fr-fr | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 190 | |||
IF nextPh(n2) THEN | |||
@@ -578,14 +578,14 @@ endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 190 | |||
FMT(vnasal/o_n4) | |||
endphoneme | |||
phoneme W~ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 190 | |||
FMT(vnasal/W_n) | |||
endphoneme | |||
@@ -929,7 +929,7 @@ phoneme v | |||
endphoneme | |||
phoneme V // For english words | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 140 | |||
ChangeIfDiminished(@) |
@@ -16,54 +16,54 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 164 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 174 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme E~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 192 | |||
FMT(vnasal/ee_n) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 158 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme y" | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/yy) // was sv_y2 | |||
endphoneme | |||
phoneme E: // [ae] diphthong | |||
vowel starttype #@ endtype #e | |||
vwl starttype #@ endtype #e | |||
length 230 | |||
FMT(vdiph/ae) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 166 | |||
FMT(vowel/aa) | |||
endphoneme |
@@ -1,7 +1,7 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
FMT(vowel/@) | |||
@@ -9,14 +9,14 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/e_mid) | |||
@@ -26,7 +26,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
IF thisPh(isUnstressed) THEN | |||
FMT(vowel/a#_2) | |||
@@ -36,14 +36,14 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck) | |||
endphoneme |
@@ -7,7 +7,7 @@ | |||
phoneme @ // Schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
IF nextPh(r) THEN | |||
@@ -21,7 +21,7 @@ endphoneme | |||
phoneme 3 // open Schwa+r | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed flag1 | |||
length 160 | |||
IF thisPh(isFinalVowel) THEN | |||
@@ -32,7 +32,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 110 | |||
IF nextPh(isRhotic) THEN | |||
length 125 | |||
@@ -42,7 +42,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
IF nextPh(*) THEN | |||
length 135 | |||
@@ -52,7 +52,7 @@ endphoneme | |||
phoneme E2 // as[E] but reduces to @ if unstressed | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
ChangeIfDiminished(@) | |||
IF nextPh(*) THEN | |||
@@ -63,7 +63,7 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 120 | |||
IF nextPh(*) THEN | |||
length 135 | |||
@@ -74,14 +74,14 @@ endphoneme | |||
phoneme I: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
IF nextPh(*) THEN | |||
length 135 | |||
@@ -91,7 +91,7 @@ endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 120 | |||
IF nextPh(*) THEN | |||
length 135 | |||
@@ -105,14 +105,14 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 250 | |||
FMT(vowel/aa_6) | |||
endphoneme | |||
phoneme A // reduces to [a] if not stressed | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 250 | |||
ChangeIfUnstressed(a) | |||
FMT(vowel/aa_6) | |||
@@ -120,7 +120,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
IF prevPh(w) THEN | |||
VowelStart(w/wi2) | |||
@@ -134,7 +134,7 @@ endphoneme | |||
phoneme i2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
ChangeIfNotStressed(I) | |||
IF prevPh(w) THEN | |||
@@ -145,28 +145,28 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 190 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 220 | |||
FMT(vdiph/aau_6) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 210 | |||
FMT(vdiph/ai_5) | |||
endphoneme | |||
phoneme EI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 210 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
@@ -174,42 +174,42 @@ endphoneme | |||
phoneme OY | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 220 | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_8) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʏ | |||
length 110 | |||
IF nextPh(*) THEN | |||
@@ -220,14 +220,14 @@ endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 150 | |||
IF nextPh(*) THEN | |||
length 160 | |||
@@ -365,7 +365,7 @@ endphoneme | |||
phoneme iR // TEST "vier" = [f'iR] not successful | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
ipa iɐ | |||
flag1 | |||
length 240 | |||
@@ -374,7 +374,7 @@ endphoneme | |||
phoneme UR | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
ipa ʊɐ | |||
flag1 | |||
length 180 | |||
@@ -389,7 +389,7 @@ phoneme oU // for English words | |||
endphoneme | |||
phoneme A~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 260 | |||
FMT(vnasal/aa_n4) | |||
endphoneme |
@@ -5,7 +5,7 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND nextPh(a) THEN | |||
@@ -20,26 +20,26 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme |
@@ -10,57 +10,57 @@ endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/yy_4) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/0) | |||
endphoneme | |||
phoneme EU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 230 | |||
FMT(vdiph/eeu) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/0i) | |||
endphoneme | |||
phoneme OU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 230 | |||
FMT(vdiph/oou) | |||
endphoneme | |||
phoneme yI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
FMT(vdiph/yi) | |||
endphoneme |
@@ -3,13 +3,13 @@ | |||
// vowels | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/e#) | |||
@@ -18,25 +18,25 @@ phoneme E | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai) | |||
endphoneme |
@@ -4,7 +4,7 @@ | |||
//==================================================== | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
IF thisPh(isWordEnd) AND thisPh(isStressed) THEN | |||
FMT(vowel/a, 75) | |||
@@ -13,7 +13,7 @@ phoneme a | |||
endphoneme | |||
phoneme a~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 190 | |||
IF thisPh(isWordEnd) AND thisPh(isStressed) THEN | |||
FMT(vnasal/a#_n2, 90) | |||
@@ -22,7 +22,7 @@ phoneme a~ | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 165 | |||
IF thisPh(isWordEnd) AND thisPh(isStressed) THEN | |||
FMT(vowel/e) | |||
@@ -31,56 +31,56 @@ phoneme e | |||
endphoneme | |||
phoneme e~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vnasal/e_n) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme i~ | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
FMT(vnasal/i_n) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme o~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 190 | |||
FMT(vnasal/o_n) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 155 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u~ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 185 | |||
FMT(vnasal/u_n) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 185 | |||
FMT(vowel/yy_4) | |||
endphoneme | |||
phoneme y~ // guarani ỹ | |||
ipa ɨ̃ | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 195 | |||
FMT(vowel/i#_7) | |||
endphoneme |
@@ -3,14 +3,14 @@ | |||
// This inherits from ph_hindi | |||
phoneme aI | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/@i_4) | |||
endphoneme | |||
phoneme aI~ | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 270 | |||
long | |||
FMT(vnasal/ai_n) | |||
@@ -18,14 +18,14 @@ endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/a#u) | |||
endphoneme | |||
phoneme aU~ | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vnasal/au_n) | |||
@@ -33,7 +33,7 @@ endphoneme | |||
phoneme V | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 140 | |||
IF thisPh(isWordStart) THEN | |||
@@ -73,7 +73,7 @@ phoneme V | |||
endphoneme | |||
phoneme o: | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 227 | |||
FMT(vowel/o) | |||
endphoneme |
@@ -1,27 +1,27 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/a_7, 85) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_6) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_8) | |||
@@ -29,21 +29,21 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/o_8) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/o_mid2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
@@ -51,19 +51,19 @@ endphoneme | |||
// Nasal vowels | |||
phoneme A~ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vnasal/aa_n4) | |||
endphoneme | |||
phoneme E~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vnasal/W_n) | |||
endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vnasal/o_n) | |||
endphoneme |
@@ -1,7 +1,7 @@ | |||
// Differences from ph_hindi_base | |||
phoneme V | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 140 | |||
IF thisPh(isWordStart) THEN |
@@ -9,7 +9,7 @@ phoneme : // Lengthen the previous vowel by "length" | |||
endphoneme | |||
phoneme @ | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfDiminished(@-) | |||
@@ -24,7 +24,7 @@ endphoneme | |||
phoneme V | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 140 | |||
IF thisPh(isWordStart) THEN | |||
@@ -73,13 +73,13 @@ endphoneme | |||
phoneme @2 | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme @3 | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfDiminished(@-) | |||
FMT(vowel/@_3) | |||
@@ -89,7 +89,7 @@ endphoneme | |||
phoneme i: | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
length 230 | |||
IF thisPh(isUnstressed) THEN | |||
ChangePhoneme(i) | |||
@@ -99,52 +99,52 @@ phoneme i: | |||
endphoneme | |||
phoneme i // as [i:] but not marked as 'long' | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme e: | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 220 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme E: | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 220 | |||
FMT(vdiph/ee-e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme &: | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 220 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme a: | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 200 | |||
IF nextPhW(j) THEN | |||
FMT(vowel/a_5) | |||
@@ -153,47 +153,47 @@ phoneme a: | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 140 | |||
FMT(vowel/a#_3) | |||
endphoneme | |||
phoneme o: | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 227 | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme O: | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/oo_4) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/0) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme u: | |||
vowel long starttype #u endtype #u | |||
vwl long starttype #u endtype #u | |||
length 230 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
@@ -203,61 +203,61 @@ endphoneme | |||
//============= | |||
phoneme i~ | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
length 220 | |||
FMT(vnasal/i_n2) | |||
endphoneme | |||
phoneme I~ | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
length 170 | |||
FMT(vnasal/ii_n) | |||
endphoneme | |||
phoneme e~ | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 220 | |||
FMT(vnasal/e_n) | |||
endphoneme | |||
phoneme E~ | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 220 | |||
FMT(vnasal/ee_n2) | |||
endphoneme | |||
phoneme a~ | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 240 | |||
FMT(vnasal/a_n) | |||
endphoneme | |||
phoneme V~ | |||
vowel long starttype #@ endtype #@ | |||
vwl long starttype #@ endtype #@ | |||
length 220 | |||
FMT(vnasal/V_n) | |||
endphoneme | |||
phoneme O~ | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 220 | |||
FMT(vnasal/oo_n2) | |||
endphoneme | |||
phoneme o~ | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 220 | |||
FMT(vnasal/o_n) | |||
endphoneme | |||
phoneme U~ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vnasal/u_n) | |||
endphoneme | |||
phoneme u~ | |||
vowel long starttype #u endtype #u | |||
vwl long starttype #u endtype #u | |||
length 220 | |||
FMT(vnasal/u_n) | |||
endphoneme | |||
@@ -268,14 +268,14 @@ endphoneme | |||
phoneme aI | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/&i) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/aau_3) |
@@ -2,44 +2,44 @@ | |||
// Short vowels | |||
phoneme A | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/0_3) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_4) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/y#_2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/yy_4) | |||
endphoneme | |||
@@ -48,43 +48,43 @@ endphoneme | |||
// Long Vowels | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 240 | |||
FMT(vowel/e_3) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 270 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 260 | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 240 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 240 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 260 | |||
FMT(vowel/y#) | |||
endphoneme |
@@ -14,14 +14,14 @@ endphoneme | |||
//======= | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
ChangeIfNotStressed(i) | |||
@@ -31,14 +31,14 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme I: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
ChangeIfNotStressed(I) | |||
@@ -48,13 +48,13 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e_e) | |||
endphoneme | |||
@@ -62,13 +62,13 @@ endphoneme | |||
phoneme a | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 230 | |||
ChangeIfNotStressed(a) | |||
FMT(vowel/aa_8) | |||
@@ -77,13 +77,13 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/oo_5) | |||
endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 230 | |||
ChangeIfNotStressed(O) | |||
FMT(vdiph2/o_oo) | |||
@@ -91,13 +91,13 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 230 | |||
ChangeIfNotStressed(u) | |||
FMT(vowel/u_bck) | |||
@@ -105,14 +105,14 @@ endphoneme | |||
phoneme y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/y##) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
ChangeIfNotStressed(y) | |||
FMT(vowel/yy_4) | |||
@@ -120,13 +120,13 @@ endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/y#_3) | |||
endphoneme | |||
phoneme W: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfNotStressed(W) | |||
FMT(vowel/y#_3) | |||
@@ -134,13 +134,13 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 170 | |||
FMT(vdiph/ai_7) | |||
endphoneme | |||
phoneme aI: | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 230 | |||
ChangeIfNotStressed(aI) | |||
FMT(vdiph/ai_7) | |||
@@ -148,13 +148,13 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 170 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme eI: | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 230 | |||
ChangeIfNotStressed(eI) | |||
FMT(vdiph/ei) | |||
@@ -162,13 +162,13 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 170 | |||
FMT(vdiph/aau) | |||
endphoneme | |||
phoneme aU: | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 230 | |||
ChangeIfNotStressed(aU) | |||
FMT(vdiph/aau) | |||
@@ -176,13 +176,13 @@ endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 170 | |||
FMT(vdiph/ou_3) | |||
endphoneme | |||
phoneme oU: // long version for óf | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 230 | |||
ChangeIfNotStressed(oU) | |||
FMT(vdiph/ou_3) | |||
@@ -190,13 +190,13 @@ endphoneme | |||
phoneme Yy | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 150 | |||
FMT(vdiph/y#i_2) | |||
endphoneme | |||
phoneme Yy: | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 220 | |||
ChangeIfNotStressed(Yy) | |||
FMT(vdiph/y#i_2) | |||
@@ -204,13 +204,13 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 210 | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme yI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/yy_4) | |||
endphoneme |
@@ -1,6 +1,6 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF prevPh(@) THEN | |||
@@ -12,7 +12,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
IF prevPh(a) THEN | |||
InsertPhoneme(_|) | |||
@@ -23,7 +23,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF prevPh(#e) THEN | |||
InsertPhoneme(_|) | |||
@@ -33,7 +33,7 @@ phoneme E | |||
endphoneme | |||
phoneme E2 // as [E] but don't reduce to [@] | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF prevPh(#e) THEN | |||
InsertPhoneme(_|) | |||
@@ -43,7 +43,7 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF prevPh(#e) THEN | |||
InsertPhoneme(_|) | |||
@@ -53,7 +53,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
IF prevPh(i) THEN | |||
InsertPhoneme(_|) | |||
@@ -63,7 +63,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
IF prevPh(#o) THEN | |||
InsertPhoneme(_|) | |||
@@ -73,7 +73,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
IF prevPh(#o) THEN | |||
InsertPhoneme(_|) | |||
@@ -83,7 +83,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
IF prevPh(u) THEN | |||
InsertPhoneme(_|) | |||
@@ -93,7 +93,7 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 240 | |||
IF prevPh(isVowel) THEN | |||
InsertPhoneme(_|) | |||
@@ -105,13 +105,13 @@ phoneme aI | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 240 | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 240 | |||
IF prevPh(isVowel) THEN | |||
InsertPhoneme(_|) | |||
@@ -123,7 +123,7 @@ phoneme OI | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 240 | |||
IF prevPh(isVowel) THEN | |||
InsertPhoneme(_|) | |||
@@ -135,7 +135,7 @@ phoneme aU | |||
endphoneme | |||
phoneme @U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 240 | |||
FMT(vdiph/@u_en) | |||
endphoneme |
@@ -2,7 +2,7 @@ | |||
// Inherits from Esperanto | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/a) | |||
endphoneme |
@@ -6,7 +6,7 @@ | |||
phoneme @ // Schwa, but always unstressed | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 110 | |||
IF nextPh(i:) THEN | |||
@@ -31,21 +31,21 @@ endphoneme | |||
phoneme @/ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 165 | |||
FMT(vowel/a_4) | |||
endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐ | |||
length 130 | |||
ChangeIfStressed(a) | |||
@@ -54,13 +54,13 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 155 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(E) | |||
ChangePhoneme(@/) | |||
@@ -68,14 +68,14 @@ endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/ii_2) | |||
endphoneme | |||
phoneme i // non syllabic i for end of words | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
ipa iU+032F | |||
length 45 | |||
@@ -84,13 +84,13 @@ endphoneme | |||
phoneme O | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 155 | |||
FMT(vowel/V_4) | |||
endphoneme | |||
phoneme O# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(O) | |||
ChangePhoneme(a#) | |||
@@ -98,34 +98,34 @@ endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 155 | |||
FMT(vowel/uu) | |||
endphoneme | |||
phoneme U# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(U) | |||
ChangePhoneme(@/) | |||
endphoneme | |||
phoneme u1 | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa uU+0306 | |||
length 55 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme 0 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 195 | |||
ipa A | |||
FMT(vowel/aa_8) | |||
endphoneme | |||
phoneme 0# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(0) | |||
ChangePhoneme(a#) | |||
@@ -133,7 +133,7 @@ endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/o) | |||
endphoneme | |||
@@ -142,21 +142,21 @@ endphoneme | |||
// long vowels | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
FMT(vowel/aa_2) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 230 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -165,7 +165,7 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 230 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
@@ -175,44 +175,44 @@ endphoneme | |||
phoneme @U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 260 | |||
FMT(vdiph/@u_3) | |||
endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 260 | |||
FMT(vdiph2/i@) | |||
endphoneme | |||
phoneme u@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 260 | |||
FMT(vdiph2/u@) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 275 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aI# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(aI) | |||
ChangePhoneme(a#) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 300 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme aU# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfStressed(aU) | |||
FMT(vdiph/au_4) |
@@ -10,7 +10,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 160 | |||
ChangeIfNotStressed(a/) | |||
IF thisPh(isWordEnd) AND prevPhW(t) AND thisPh(isStressed) THEN | |||
@@ -23,7 +23,7 @@ phoneme a | |||
endphoneme | |||
phoneme a/ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
IF prevPhW(l) THEN | |||
FMT(vowel/a_7, 80) | |||
@@ -39,14 +39,14 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 160 | |||
ChangeIfNotStressed(e/) | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme e/ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 145 | |||
IF nextPhW(isNasal) OR nextPhW(isLiquid) THEN | |||
FMT(vowel/e_mid2) | |||
@@ -57,7 +57,7 @@ phoneme e/ | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
ChangeIfUnstressed(e/) | |||
FMT(vwl_it/e_open) | |||
@@ -65,7 +65,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 155 | |||
IfNextVowelAppend(;) | |||
IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND NOT prevPhW(E) THEN | |||
@@ -78,14 +78,14 @@ phoneme i | |||
endphoneme | |||
phoneme i# // Used for 'gia_' where [i] is only spoken if stressed | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 145 | |||
ChangeIfNotStressed(NULL) | |||
ChangePhoneme(i) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_4) | |||
@@ -93,14 +93,14 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
ChangeIfNotStressed(o/) | |||
FMT(vwl_it/o) | |||
endphoneme | |||
phoneme o/ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 145 | |||
IF nextPhW(isNasal) OR nextPhW(isLiquid) THEN | |||
FMT(vwl_it/o_open, 80) | |||
@@ -113,7 +113,7 @@ phoneme o/ | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
ChangeIfUnstressed(o/) | |||
FMT(vwl_it/o_open) | |||
@@ -121,33 +121,33 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 175 | |||
ChangeIfNotStressed(U) | |||
FMT(vwl_it/u) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
FMT(vdiph/oi) | |||
endphoneme |
@@ -43,28 +43,28 @@ endphoneme | |||
// Close Vowels | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme i~ | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
ipa ĩ | |||
length 220 | |||
FMT(vnasal/i_n2) | |||
endphoneme | |||
phoneme u~ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ũ | |||
length 220 | |||
FMT(vnasal/u_n) | |||
endphoneme | |||
phoneme M_Bo // M_B_o | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ɯᵝ | |||
length 160 | |||
@@ -74,7 +74,7 @@ endphoneme | |||
// Mid Vowels | |||
phoneme e_o | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
ipa e̞ | |||
length 160 | |||
@@ -82,7 +82,7 @@ phoneme e_o | |||
endphoneme | |||
phoneme o_o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ipa o̞ | |||
length 160 | |||
@@ -92,7 +92,7 @@ endphoneme | |||
// Open Vowels | |||
phoneme a_" | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ä | |||
length 160 | |||
@@ -5,14 +5,14 @@ | |||
// (these are only guesses) | |||
phoneme @ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #@ endtype #a | |||
vwl long starttype #@ endtype #a | |||
ipa ɐ | |||
length 130 | |||
FMT(vowel/a#_2) | |||
@@ -20,35 +20,35 @@ endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -56,27 +56,27 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
@@ -84,13 +84,13 @@ endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
vwl long starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_3) | |||
endphoneme |
@@ -4,7 +4,7 @@ | |||
// short vowels | |||
phoneme I | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
flag1 | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
@@ -14,7 +14,7 @@ phoneme I | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
@@ -23,7 +23,7 @@ phoneme 8 | |||
endphoneme | |||
phoneme u# | |||
vowel starttype @ endtype @ | |||
vwl starttype @ endtype @ | |||
length 100 | |||
flag1 | |||
IF thisPh(isWordEnd) THEN | |||
@@ -33,7 +33,7 @@ phoneme u# | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 100 | |||
IF thisPh(isWordEnd) THEN | |||
length 140 | |||
@@ -45,58 +45,58 @@ endphoneme | |||
// long vowels | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
flag1 | |||
length 200 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
flag1 | |||
FMT(vdiph2/ii@_2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype @ endtype @ | |||
vwl starttype @ endtype @ | |||
length 200 | |||
FMT(vowel/@_fnt) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/ii_8) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/o_3) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
flag1 | |||
FMT(vowel/y#_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck3) | |||
endphoneme |
@@ -4,7 +4,7 @@ | |||
//****************************** | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
IF nextPh(isVowel) THEN | |||
@@ -21,7 +21,7 @@ endphoneme | |||
phoneme a/ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
IF nextPh(isVowel) THEN | |||
@@ -37,7 +37,7 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
IF nextPh(isVowel) THEN | |||
@@ -53,7 +53,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
IF nextPh(isVowel) THEN | |||
@@ -69,7 +69,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
IF nextPh(isVowel) THEN | |||
@@ -85,7 +85,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
IF nextPh(isVowel) THEN | |||
@@ -101,7 +101,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 100 | |||
IF nextPh(isVowel) THEN | |||
@@ -113,7 +113,7 @@ endphoneme | |||
phoneme e# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 100 | |||
IF nextPh(isVowel) THEN | |||
@@ -125,7 +125,7 @@ endphoneme | |||
phoneme i# | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
IF nextPh(isVowel) THEN | |||
@@ -137,7 +137,7 @@ endphoneme | |||
phoneme o# | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 100 | |||
IF nextPh(isVowel) THEN | |||
@@ -149,7 +149,7 @@ endphoneme | |||
phoneme u# | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 100 | |||
IF nextPh(isVowel) THEN |
@@ -3,42 +3,42 @@ | |||
phoneme a // a(ㅏ) | |||
ipa ɐ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/aa_8) | |||
endphoneme | |||
phoneme E // ae(ㅐ) | |||
ipa ɛ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/ee_5) | |||
endphoneme | |||
phoneme @ // eo(ㅓ) | |||
ipa ʌ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme o // o(ㅗ) | |||
ipa o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/o_8) | |||
endphoneme | |||
phoneme u // u(ㅜ) | |||
ipa u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme u- // eu(ㅡ) | |||
ipa ɯ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/i#_7) | |||
endphoneme |
@@ -1,14 +1,14 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 110 | |||
IF nextPh(j) THEN | |||
FMT(vowel/ii) | |||
@@ -19,83 +19,83 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 220 | |||
FMT(vowel/e_3) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme E# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/aa#) | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 160 | |||
FMT(vowel/8_5) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
FMT(vowel/o_7) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/uu#) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/y_5) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 280 | |||
FMT(vdiph/eei_3) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 280 | |||
FMT(vdiph/eeu_3) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 160 | |||
FMT(vowel/V_2) | |||
endphoneme |
@@ -27,7 +27,7 @@ | |||
// ''atai'' /a/ f1 840 f2 1540 f3 2892 f4 3269 | |||
phoneme a | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɑ | |||
unstressed | |||
length 190 | |||
@@ -37,14 +37,14 @@ endphoneme | |||
phoneme e | |||
ipa e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
ipa i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -52,35 +52,35 @@ endphoneme | |||
phoneme o | |||
ipa o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/o_8) | |||
endphoneme | |||
phoneme u | |||
ipa u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme I | |||
ipa ɯ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/u#_7) | |||
endphoneme | |||
phoneme y | |||
ipa y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme O | |||
ipa oe | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 150 | |||
FMT(vowel/oe) | |||
endphoneme | |||
@@ -93,7 +93,7 @@ endphoneme | |||
phoneme a: | |||
ipa ɑ: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 325 | |||
FMT(vowel/aa_6) | |||
endphoneme | |||
@@ -101,14 +101,14 @@ endphoneme | |||
phoneme e: | |||
ipa e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i: | |||
ipa i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 300 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -116,35 +116,35 @@ endphoneme | |||
phoneme o: | |||
ipa o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 325 | |||
FMT(vowel/o_8) | |||
endphoneme | |||
phoneme u: | |||
ipa u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 325 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme I: | |||
ipa ɯ: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 300 | |||
FMT(vowel/u#_7) | |||
endphoneme | |||
phoneme y: | |||
ipa y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 275 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme O: | |||
ipa oe: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 275 | |||
FMT(vowel/oe) | |||
endphoneme | |||
@@ -400,7 +400,7 @@ endphoneme | |||
phoneme v // english v for now | |||
ipa v | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
length 170 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/V_6) |
@@ -6,21 +6,21 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_5) | |||
@@ -28,62 +28,62 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 160 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 270 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 260 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 240 | |||
FMT(vowel/i_2) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 250 | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 250 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
FMT(vowel/y_2) | |||
endphoneme | |||
@@ -91,35 +91,35 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
FMT(vdiph/ae) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 270 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme EU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 270 | |||
FMT(vdiph/eeu_2) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 250 | |||
FMT(vdiph/oi) | |||
endphoneme |
@@ -7,136 +7,136 @@ | |||
// ENDIF | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 120 | |||
FMT(vwl_lv/a, 100) // adjusted from aa_3 | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
long | |||
FMT(vwl_lv/aa, 90) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
FMT(vwl_lv/e2, 100) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vwl_lv/ee2, 100) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
FMT(vwl_lv/e, 100) // other alternative e_5 | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vwl_lv/ee, 100) // other alternative e_8 | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 120 | |||
FMT(vwl_lv/i, 110) // was i_6 | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 300 | |||
FMT(vwl_lv/ii, 100) // was i_7 | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
FMT(vwl_lv/o, 90) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vwl_lv/oo, 75) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 120 | |||
FMT(vwl_lv/u, 140) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 300 | |||
FMT(vwl_lv/uu, 120) | |||
endphoneme | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
long | |||
FMT(vdiph/aai, 100) | |||
endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 275 | |||
long | |||
FMT(vdiph/aau, 100) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 250 | |||
long | |||
FMT(vdiph/eei_2, 100) | |||
endphoneme | |||
phoneme ie | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 250 | |||
long | |||
FMT(vdiph2/ie_2, 100) | |||
endphoneme | |||
phoneme iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 250 | |||
long | |||
FMT(vdiph2/iu_2, 100) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 250 | |||
long | |||
FMT(vdiph/ui, 100) | |||
endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #a | |||
vwl starttype #u endtype #a | |||
length 260 | |||
long | |||
FMT(vdiph2/uaa, 100) | |||
endphoneme | |||
phoneme o` // shorter version of uo | |||
vowel starttype #u endtype #a | |||
vwl starttype #u endtype #a | |||
length 180 | |||
long | |||
FMT(vdiph2/uaa, 100) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 250 | |||
long | |||
FMT(vdiph/ooi, 100) | |||
@@ -159,7 +159,7 @@ phoneme tS | |||
endphoneme | |||
phoneme n- | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa nU+0329 | |||
lengthmod 4 | |||
length 120 |
@@ -1,32 +1,32 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 120 | |||
FMT(vowel/8_7) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 120 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 80 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 350 | |||
long | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF nextPh(isPause) THEN | |||
FMT(vowel/ee_1) | |||
@@ -35,7 +35,7 @@ phoneme e | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 80 | |||
IF nextPh(isPause) THEN | |||
FMT(vowel/ee_1) | |||
@@ -44,27 +44,27 @@ phoneme E | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme ee | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 260 | |||
long | |||
FMT(vwl_ru/ee) | |||
endphoneme | |||
phoneme eA | |||
vowel starttype #e endtype #a | |||
vwl starttype #e endtype #a | |||
length 290 | |||
long | |||
FMT(vdiph2/ea) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
ChangeIfStressed(I) | |||
// IfNextVowelAppend(;) | |||
@@ -72,143 +72,143 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 70 | |||
// IfNextVowelAppend(;) | |||
FMT(vowel/i_3) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 300 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 70 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 70 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 330 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme w | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 100 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 310 | |||
long | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 300 | |||
long | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vdiph/aau) | |||
endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #a | |||
vwl starttype #u endtype #a | |||
length 300 | |||
long | |||
FMT(vdiph2/uaa) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/ui) | |||
endphoneme | |||
phoneme ie | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 290 | |||
long | |||
FMT(vdiph2/ie_2) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 260 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 260 | |||
FMT(vdiph/ou_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 260 | |||
FMT(vdiph/eei_3) | |||
endphoneme | |||
@@ -341,7 +341,7 @@ endphoneme | |||
/////////// Added by Mondhs | |||
phoneme l // syllabic l | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa lU+0329 | |||
unstressed | |||
length 300 |
@@ -2,7 +2,7 @@ | |||
// Inherits phonemes from Esperanto | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_mid2) | |||
endphoneme |
@@ -4,14 +4,14 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme y // epenthetic vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
ipa ɨ | |||
length 80 | |||
@@ -20,7 +20,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɐ | |||
length 130 | |||
@@ -39,47 +39,47 @@ endphoneme | |||
phoneme a# // don't reduce to [@] | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ChangePhoneme(a) | |||
endphoneme | |||
phoneme a: | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme i: | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -87,40 +87,40 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme u: | |||
vowel long starttype #u endtype #u | |||
vwl long starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
vwl long starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_3) | |||
endphoneme |
@@ -11,7 +11,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
ChangeIfUnstressed(I) | |||
@@ -19,14 +19,14 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
@@ -34,7 +34,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
// ChangeIfUnstressed(a2) | |||
FMT(vowel/aa_9) | |||
@@ -44,20 +44,20 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 155 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 155 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
@@ -65,7 +65,7 @@ endphoneme | |||
phoneme U // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/uu_4) | |||
endphoneme | |||
@@ -73,7 +73,7 @@ endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/y) | |||
endphoneme | |||
@@ -84,49 +84,49 @@ endphoneme | |||
//=========== | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 310 | |||
long | |||
FMT(vdiph/aai_3) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 290 | |||
long | |||
FMT(vdiph/&i) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 280 | |||
long | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 280 | |||
long | |||
FMT(vdiph/eei_2) | |||
endphoneme | |||
phoneme Yi | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/y#i) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/ui_4) | |||
endphoneme | |||
phoneme yi | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 270 | |||
long | |||
FMT(vdiph/yi) | |||
@@ -134,28 +134,28 @@ endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vdiph/aau) | |||
endphoneme | |||
phoneme ou | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme eu | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/eu_2) | |||
endphoneme | |||
phoneme iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph2/iu_2) | |||
@@ -164,21 +164,21 @@ endphoneme | |||
phoneme ey | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 280 | |||
long | |||
FMT(vdiph/eey) | |||
endphoneme | |||
phoneme Yy | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 270 | |||
long | |||
FMT(vdiph/y#y) | |||
endphoneme | |||
phoneme iy | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 260 | |||
long | |||
FMT(vdiph2/iy) | |||
@@ -186,21 +186,21 @@ endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #o | |||
vwl starttype #u endtype #o | |||
length 280 | |||
long | |||
FMT(vdiph2/uo) | |||
endphoneme | |||
phoneme ie | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 280 | |||
long | |||
FMT(vdiph2/ie) | |||
endphoneme | |||
phoneme yY | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 280 | |||
long | |||
FMT(vdiph2/y-y#) |
@@ -5,7 +5,7 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 225 | |||
IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN | |||
FMT(vowel/a#_2) | |||
@@ -15,35 +15,35 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/&_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
IF nextPhW(w) THEN | |||
length 170 | |||
@@ -53,7 +53,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo_5) | |||
endphoneme |
@@ -7,14 +7,14 @@ | |||
phoneme aI | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/@i_4) | |||
endphoneme | |||
phoneme aI~ | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 270 | |||
long | |||
FMT(vnasal/ai_n) | |||
@@ -22,14 +22,14 @@ endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/a#u) | |||
endphoneme | |||
phoneme aU~ | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 300 | |||
long | |||
FMT(vnasal/au_n) |
@@ -9,7 +9,7 @@ phoneme : // lengthens the previous vowel by 'length' | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/e_mid2) | |||
endphoneme |
@@ -4,7 +4,7 @@ | |||
//==================================================== | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 160 | |||
ChangeIfNotStressed(@) | |||
IF nextPh(H) THEN | |||
@@ -14,13 +14,13 @@ phoneme V | |||
endphoneme | |||
phoneme @3 // use a more front [@] after palatal consonants | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_3) | |||
endphoneme | |||
phoneme @/ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
@@ -30,32 +30,32 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 230 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
@@ -69,63 +69,63 @@ endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
vwl long starttype #a endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/aau_3) | |||
endphoneme | |||
phoneme eI | |||
vowel long starttype #e endtype #i | |||
vwl long starttype #e endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme eU | |||
vowel long starttype #e endtype #u | |||
vwl long starttype #e endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme VI | |||
vowel long starttype #@ endtype #i | |||
vwl long starttype #@ endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/Vi) | |||
endphoneme | |||
phoneme VU | |||
vowel long starttype #@ endtype #u | |||
vwl long starttype #@ endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/Vu) | |||
endphoneme | |||
phoneme oI | |||
vowel long starttype #o endtype #i | |||
vwl long starttype #o endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme oU | |||
vowel long starttype #o endtype #u | |||
vwl long starttype #o endtype #u | |||
length 240 | |||
long | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme uI | |||
vowel long starttype #u endtype #i | |||
vwl long starttype #u endtype #i | |||
length 240 | |||
long | |||
FMT(vdiph/ui) |
@@ -6,32 +6,32 @@ | |||
// Vowels | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 110 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/0_2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vowel/u_5) | |||
endphoneme |
@@ -9,28 +9,28 @@ | |||
//======= | |||
phoneme @ // close schwa | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 120 | |||
FMT(vowel/@_4) | |||
endphoneme | |||
phoneme a# // open schwa | |||
vowel starttype #@ endtype #a | |||
vwl starttype #@ endtype #a | |||
unstressed | |||
length 120 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -40,108 +40,108 @@ phoneme i: | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 120 | |||
FMT(vowel/yy) | |||
endphoneme | |||
phoneme y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 260 | |||
FMT(vowel/y_4) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 120 | |||
FMT(vowel/oe_2) | |||
endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 260 | |||
FMT(vwl_no/y#) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 250 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 120 | |||
FMT(vwl_no/&) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 270 | |||
FMT(vwl_no/&) | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/aa) | |||
endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 280 | |||
FMT(vowel/aa) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 270 | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 120 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 240 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme u- | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉ | |||
length 120 | |||
FMT(vwl_no/u#) | |||
endphoneme | |||
phoneme u-: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉː | |||
length 260 | |||
FMT(vwl_no/u#2) | |||
@@ -151,28 +151,28 @@ endphoneme | |||
// Diphthongs | |||
//=========== | |||
phoneme AI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/0i_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ai_3) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 270 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme u-I | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
ipa ʉɪ | |||
length 270 | |||
IfNextVowelAppend(;) | |||
@@ -180,14 +180,14 @@ phoneme u-I | |||
endphoneme | |||
phoneme Yy | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 270 | |||
FMT(vwl_no/y#y) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vwl_no/au-) | |||
endphoneme |
@@ -5,7 +5,7 @@ | |||
phoneme V // inherent vowel, can be [O] or [o] | |||
vowel flag1 starttype #o endtype #o | |||
vwl flag1 starttype #o endtype #o | |||
length 200 | |||
IF thisPh(isWordEnd) AND prevPhW(isNotVowel) THEN | |||
@@ -15,7 +15,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 225 | |||
IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN | |||
FMT(vowel/a#_2) | |||
@@ -25,35 +25,35 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 210 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/&_2) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
IF nextPhW(w) THEN | |||
length 170 | |||
@@ -63,7 +63,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo_5) | |||
endphoneme |
@@ -10,7 +10,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
ChangeIfUnstressed(I) | |||
@@ -18,7 +18,7 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
@@ -27,59 +27,59 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
// ChangeIfUnstressed(a2) | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme a2 | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
FMT(vowel/aa#) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 155 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 155 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme u1 // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme U // TEST | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/uu_4) | |||
endphoneme | |||
@@ -87,14 +87,14 @@ endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ? | |||
length 180 | |||
@@ -110,7 +110,7 @@ endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 220 | |||
IF nextPhW(isPalatal) THEN | |||
FMT(vdiph/@i_2) |
@@ -5,14 +5,14 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 190 | |||
ChangeIfDiminished(a#) | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme a# | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a | |||
length 170 | |||
FMT(vowel/a#_2) | |||
@@ -21,7 +21,7 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
IF nextPh(isPause) THEN | |||
FMT(vowel/ee_1) | |||
@@ -31,14 +31,14 @@ endphoneme | |||
phoneme E# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/ee#) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_7) | |||
@@ -46,21 +46,21 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/oo_5) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme y // close central unrounded (i-bar) | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
ipa ɨ | |||
length 180 | |||
FMT(vowel/ii#_2) | |||
@@ -68,14 +68,14 @@ endphoneme | |||
phoneme E~ | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 250 | |||
FMT(vnasal/ee_u_n) | |||
endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 250 | |||
FMT(vnasal/oo_n3) | |||
endphoneme |
@@ -6,7 +6,7 @@ | |||
phoneme & | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
ipa ɐ | |||
FMT(vowel/a#_3) | |||
@@ -14,7 +14,7 @@ phoneme & | |||
endphoneme | |||
phoneme &/ // Used for final "a" when next word starts with "a" | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
ipa ɐ | |||
IF nextPh(isVowel) THEN | |||
@@ -24,21 +24,21 @@ phoneme &/ // Used for final "a" when next word starts with "a" | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
ChangeIfNotStressed(&) | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme &~ | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
ipa ɐU+0303 | |||
length 240 | |||
FMT(vnasal/ee_n2) | |||
endphoneme | |||
phoneme &U~ | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
ipa ɐU+0303ʊU+0303 | |||
length 240 | |||
FMT(vnasal/a#u_n) | |||
@@ -47,21 +47,21 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
ChangeIfUnstressed(y) | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
ChangeIfUnstressed(y) | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ipa ɨ | |||
FMT(vowel/i#_5) | |||
@@ -69,7 +69,7 @@ endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -77,7 +77,7 @@ endphoneme | |||
phoneme i/ // changes to NULL before a vowel | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
ipa ɨ | |||
IF nextPh(isVowel) THEN | |||
@@ -89,7 +89,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
// ChangeIfNotStressed(o) | |||
FMT(vowel/0_2) | |||
@@ -97,7 +97,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
ChangeIfNotStressed(u) | |||
FMT(vowel/o) | |||
@@ -105,13 +105,13 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
IF thisPh(isWordEnd) AND thisPh(isAfterStress) AND nextPh(isVowel) THEN | |||
ChangePhoneme(w) | |||
@@ -121,7 +121,7 @@ endphoneme | |||
phoneme EU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 230 | |||
FMT(vdiph/eeu_2) | |||
endphoneme |
@@ -4,39 +4,39 @@ | |||
//==================================================== | |||
phoneme I // epenthetic i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 90 | |||
FMT(vowel/ii_6) | |||
endphoneme | |||
phoneme e~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 240 | |||
FMT(vnasal/e_n) | |||
endphoneme | |||
phoneme i~ | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 240 | |||
IfNextVowelAppend(;) | |||
FMT(vnasal/i_n) | |||
endphoneme | |||
phoneme o~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 240 | |||
FMT(vnasal/o_n) | |||
endphoneme | |||
phoneme u~ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vnasal/u_n) | |||
endphoneme | |||
phoneme &~ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɐU+0303 | |||
length 180 | |||
IF thisPh(isFinalVowel) THEN | |||
@@ -47,14 +47,14 @@ phoneme &~ | |||
endphoneme | |||
phoneme &U~ | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
ipa ɐU+0303ʊU+0303 | |||
length 240 | |||
FMT(vnasal/a#u_n) | |||
endphoneme | |||
phoneme oI~ | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
ipa oU+0303ɪU+0303 | |||
length 260 | |||
FMT(vnasal/oi_n) | |||
@@ -64,13 +64,13 @@ endphoneme | |||
phoneme & | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/a#_3) | |||
endphoneme | |||
phoneme &/ // Used for final "a" when next word starts with "a" | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
IF nextPh(isVowel) THEN | |||
ChangePhoneme(NULL) | |||
@@ -80,7 +80,7 @@ endphoneme | |||
phoneme A // for "al" in European Portuguese, don't reduce to [&] | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
@@ -88,20 +88,20 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
FMT(vowel/ee_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 160 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme y // this is the same as [i] for Brazil | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 110 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
@@ -109,7 +109,7 @@ endphoneme | |||
phoneme i/ // changes to [j] before a vowel | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
IF nextPh(isVowel) THEN | |||
ChangePhoneme(j) | |||
@@ -120,20 +120,20 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/0) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
IF thisPh(isWordEnd) AND thisPh(isAfterStress) AND nextPh(isVowel) THEN | |||
ChangePhoneme(w) | |||
@@ -145,7 +145,7 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ai) | |||
@@ -153,7 +153,7 @@ endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 210 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/ei) | |||
@@ -161,7 +161,7 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 230 | |||
IfNextVowelAppend(;) | |||
FMT(vdiph/0i) | |||
@@ -169,14 +169,14 @@ endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 230 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme EU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 230 | |||
FMT(vdiph/eeu) | |||
endphoneme |
@@ -5,7 +5,7 @@ phoneme + // high tone, use after a vowel | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
IF nextPh(H) THEN | |||
FMT(vowel/@_low) | |||
@@ -14,7 +14,7 @@ phoneme @ | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfNotStressed(@) | |||
IF nextPh(H) THEN | |||
@@ -25,59 +25,59 @@ endphoneme | |||
phoneme i | |||
vowel long starttype #i endtype #i | |||
vwl long starttype #i endtype #i | |||
length 220 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_fnt) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme e | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 220 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme E | |||
vowel long starttype #e endtype #e | |||
vwl long starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 220 | |||
FMT(vowel/aa_9) | |||
endphoneme | |||
phoneme O | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo_4) | |||
endphoneme | |||
phoneme o: | |||
vowel long starttype #o endtype #o | |||
vwl long starttype #o endtype #o | |||
length 220 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/uu_bck) | |||
endphoneme | |||
phoneme u | |||
vowel long starttype #u endtype #u | |||
vwl long starttype #u endtype #u | |||
length 220 | |||
FMT(vowel/u_bck) | |||
endphoneme |
@@ -7,7 +7,7 @@ | |||
phoneme I^ // "silent i", palatilizes the preceding consonant | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
ipa ʲ | |||
length 70 | |||
@@ -28,7 +28,7 @@ phoneme I^ // "silent i", palatilizes the preceding consonant | |||
endphoneme | |||
phoneme i/ // used for "i" at end of word | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
ChangeIfNotStressed(I^) | |||
IfNextVowelAppend(;) | |||
@@ -36,44 +36,44 @@ phoneme i/ // used for "i" at end of word | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɨ | |||
length 180 | |||
FMT(vowel/i#_5) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/a_2) | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/o-_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 180 | |||
FMT(vowel/y#) | |||
endphoneme | |||
@@ -84,19 +84,19 @@ endphoneme | |||
phoneme @I | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 250 | |||
FMT(vdiph/@i_3) | |||
endphoneme | |||
phoneme @U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 260 | |||
FMT(vdiph/@u_3) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 260 | |||
FMT(vdiph/ou_2) | |||
endphoneme | |||
@@ -104,43 +104,43 @@ endphoneme | |||
phoneme iI | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
FMT(vdiph/ii) | |||
endphoneme | |||
phoneme yI | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 210 | |||
FMT(vdiph/i#i) | |||
endphoneme | |||
phoneme yU | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 230 | |||
FMT(vdiph2/uw_3) | |||
endphoneme | |||
phoneme ea | |||
vowel starttype #e endtype #a | |||
vwl starttype #e endtype #a | |||
length 250 | |||
FMT(vdiph2/ea) | |||
endphoneme | |||
phoneme eo | |||
vowel starttype #e endtype #o | |||
vwl starttype #e endtype #o | |||
length 270 | |||
FMT(vdiph2/eo) | |||
endphoneme | |||
phoneme e[u | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 250 | |||
FMT(vdiph2/e_u) | |||
endphoneme | |||
phoneme Oa | |||
vowel starttype #o endtype #a | |||
vwl starttype #o endtype #a | |||
length 250 | |||
FMT(vdiph2/oa) | |||
endphoneme |
@@ -237,7 +237,7 @@ endphoneme | |||
phoneme I^ // "silent i", palatilizes the preceding consonant | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed nonsyllabic | |||
Length 70 | |||
IF nextPh(isVowel) THEN | |||
@@ -259,14 +259,14 @@ phoneme i | |||
IF prevPh(Z) THEN | |||
ChangePhoneme(y) | |||
ENDIF | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 50 | |||
FMT(vwl_ru/ii) | |||
endphoneme | |||
phoneme I# | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 80 | |||
IF nextVowel(isMaxStress) THEN | |||
ChangePhoneme(I) | |||
@@ -279,14 +279,14 @@ endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 100 | |||
FMT(vwl_ru/i#) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 80 | |||
IF thisPh(isMaxStress) THEN | |||
@@ -301,7 +301,7 @@ endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 80 | |||
IF thisPh(isMaxStress) THEN | |||
ChangePhoneme(e) | |||
@@ -314,7 +314,7 @@ endphoneme | |||
phoneme I3 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
Length 80 | |||
IF thisPh(isMaxStress) THEN | |||
IF prevPhW(j) THEN | |||
@@ -331,14 +331,14 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
Length 100 | |||
FMT(vwl_ru/e) | |||
endphoneme | |||
phoneme E# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
Length 100 | |||
IF thisPh(isMaxStress) THEN | |||
IF prevPhW(j) THEN | |||
@@ -352,7 +352,7 @@ endphoneme | |||
phoneme E2 | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
Length 80 | |||
IF nextVowel(isMaxStress) THEN | |||
IF prevPh(j) THEN | |||
@@ -375,7 +375,7 @@ endphoneme | |||
phoneme E3 | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
Length 80 | |||
IF nextVowel(isMaxStress) THEN | |||
ChangePhoneme(I) | |||
@@ -390,7 +390,7 @@ phoneme E3 | |||
endphoneme | |||
phoneme E% // е in prefix "интер" | |||
vowel | |||
vwl | |||
// starttype #e endtype #e | |||
//ChangeIfNotStressed(y) | |||
ChangePhoneme(E#) | |||
@@ -398,7 +398,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
Length 100 | |||
ChangeIfNotStressed(V) | |||
FMT(vwl_ru/o) | |||
@@ -406,7 +406,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
Length 80 | |||
IF prevPhW(isPalatal) THEN | |||
ChangePhoneme(8) | |||
@@ -419,32 +419,32 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
Length 80 | |||
FMT(vwl_ru/u) | |||
endphoneme | |||
phoneme u# | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
Length 80 | |||
FMT(vwl_ru/u#) | |||
endphoneme | |||
phoneme u" | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
Length 150 | |||
FMT(vwl_ru/u#u) | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
Length 100 | |||
ChangeIfNotStressed(V) | |||
FMT(vwl_ru/8) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
Length 100 | |||
IF prevPh(Z) THEN | |||
ChangeIfNotStressed(y) | |||
@@ -463,13 +463,13 @@ phoneme e | |||
endphoneme | |||
phoneme ju | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
Length 190 | |||
FMT(vwl_ru/ju) | |||
endphoneme | |||
phoneme ja | |||
vowel starttype #i endtype #a | |||
vwl starttype #i endtype #a | |||
IF thisPh(isMaxStress) THEN | |||
Length 200 | |||
FMT(vwl_ru/ja) | |||
@@ -479,7 +479,7 @@ phoneme ja | |||
endphoneme | |||
phoneme ja# | |||
vowel starttype #i endtype #a | |||
vwl starttype #i endtype #a | |||
IF thisPh(isMaxStress) THEN | |||
FMT(vowel/&) | |||
// ChangePhoneme(A) | |||
@@ -497,7 +497,7 @@ endphoneme | |||
phoneme V# | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
unstressed | |||
Length 80 | |||
// IF nextVowel(isMaxStress) THEN | |||
@@ -522,7 +522,7 @@ endphoneme | |||
phoneme Y // will not be used in future | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
unstressed | |||
Length 140 | |||
FMT(vowel/ii#) | |||
@@ -530,14 +530,14 @@ endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
Length 100 | |||
FMT(vwl_ru/a) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
Length 100 | |||
IF prevPhW(j) THEN | |||
@@ -563,7 +563,7 @@ endphoneme | |||
phoneme V | |||
vowel starttype #a endtype #@ | |||
vwl starttype #a endtype #@ | |||
Length 80 | |||
unstressed | |||
@@ -586,7 +586,7 @@ endphoneme | |||
phoneme a# | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
Length 100 | |||
FMT(vowel/a#_3) | |||
endphoneme |
@@ -5,14 +5,14 @@ | |||
// Vowels | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 130 | |||
FMT(vowel/@_6) | |||
@@ -20,28 +20,28 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i long | |||
vwl starttype #i endtype #i long | |||
length 240 | |||
ChangeIfUnstressed(i) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
ChangeIfUnstressed(I) | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e long | |||
vwl starttype #e endtype #e long | |||
length 240 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/e) | |||
@@ -49,88 +49,88 @@ endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e long | |||
vwl starttype #e endtype #e long | |||
length 240 | |||
FMT(vowel/ee) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/ee) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a long | |||
vwl starttype #a endtype #a long | |||
length 240 | |||
ChangeIfUnstressed(a) | |||
FMT(vowel/aa_8) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
ChangeIfUnstressed(@) | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme a2 // doesn't reduce to [@] | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o long | |||
vwl starttype #o endtype #o long | |||
length 240 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o long | |||
vwl starttype #o endtype #o long | |||
length 240 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u long | |||
vwl starttype #u endtype #u long | |||
length 240 | |||
ChangeIfUnstressed(u) | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u- | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɯ | |||
length 240 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme u- | |||
vowel starttype #@ endtype #@ long | |||
vwl starttype #@ endtype #@ long | |||
ipa ɯ | |||
length 130 | |||
FMT(vowel/u_bck2) | |||
@@ -138,7 +138,7 @@ endphoneme | |||
phoneme o- | |||
vowel starttype #@ endtype #@ long | |||
vwl starttype #@ endtype #@ long | |||
ipa ɤ | |||
length 240 | |||
ChangeIfUnstressed(@) | |||
@@ -146,7 +146,7 @@ phoneme o- | |||
endphoneme | |||
phoneme o- | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɤ | |||
length 130 | |||
ChangeIfUnstressed(@) | |||
@@ -157,7 +157,7 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ long | |||
vwl starttype #i endtype #@ long | |||
length 240 | |||
ChangeIfNotStressed(@) | |||
FMT(vdiph2/i@) | |||
@@ -165,7 +165,7 @@ endphoneme | |||
phoneme ia | |||
vowel starttype #i endtype #@ long | |||
vwl starttype #i endtype #@ long | |||
length 240 | |||
ChangeIfNotStressed(@) | |||
FMT(vdiph2/i@_3) | |||
@@ -173,47 +173,47 @@ endphoneme | |||
phoneme u@ | |||
vowel starttype #u endtype #@ long | |||
vwl starttype #u endtype #@ long | |||
length 240 | |||
FMT(vdiph2/u@) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i long | |||
vwl starttype #a endtype #i long | |||
length 240 | |||
ChangeIfUnstressed(@) | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i long | |||
vwl starttype #e endtype #i long | |||
length 240 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme @I | |||
vowel starttype #@ endtype #i long | |||
vwl starttype #@ endtype #i long | |||
length 240 | |||
FMT(vdiph/@i) | |||
endphoneme | |||
phoneme u-I | |||
vowel starttype #@ endtype #i long | |||
vwl starttype #@ endtype #i long | |||
ipa ɯɪ | |||
length 240 | |||
FMT(vdiph/u-i) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u long | |||
vwl starttype #a endtype #u long | |||
length 240 | |||
ChangeIfUnstressed(@) | |||
FMT(vdiph/aau_4) | |||
endphoneme | |||
phoneme OU | |||
vowel starttype #@ endtype #u long | |||
vwl starttype #@ endtype #u long | |||
length 240 | |||
FMT(vdiph/Vu) | |||
endphoneme | |||
@@ -302,7 +302,7 @@ endphoneme | |||
phoneme & // the epenthetic vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 130 | |||
IF prevVowel(a) THEN |
@@ -4,7 +4,7 @@ | |||
// to be included here. | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 120 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
@@ -12,7 +12,7 @@ endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɐ | |||
length 140 | |||
FMT(vowel/a#) |
@@ -45,7 +45,7 @@ endphoneme | |||
// Default vowel definitions | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
unstressed | |||
length 140 | |||
IF nextPh(r/) THEN | |||
@@ -59,20 +59,20 @@ endphoneme // Vowels | |||
//**************************************************************** | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vwl_tn/I) | |||
endphoneme | |||
phoneme I2 | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
unstressed | |||
length 130 | |||
IfNextVowelAppend(;) | |||
@@ -80,14 +80,14 @@ phoneme I2 | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
ChangeIfUnstressed(l) | |||
FMT(vowel/ee#_2) | |||
endphoneme | |||
phoneme e@ // long E | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
ipa iə | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
@@ -95,7 +95,7 @@ phoneme e@ // long E | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
unstressed | |||
length 140 | |||
ChangeIfDiminished(I2) | |||
@@ -103,14 +103,14 @@ phoneme E | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa a | |||
length 180 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme A@ // Used for [A:] when followed by 'r' | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
ipa ɑː | |||
length 230 | |||
IfNextVowelAppend(r-) | |||
@@ -118,26 +118,26 @@ phoneme A@ // Used for [A:] when followed by 'r' | |||
endphoneme | |||
phoneme O // short O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
ChangeIfUnstressed(U) | |||
FMT(vowel/0_2) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
FMT(vowel/u_5) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/uu) | |||
endphoneme |
@@ -5,14 +5,14 @@ | |||
// (these are only guesses) | |||
phoneme @ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
ipa ɐ | |||
length 150 | |||
ChangeIfNotStressed(@) | |||
@@ -21,49 +21,49 @@ endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_3) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme &: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 300 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 300 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -71,27 +71,27 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 130 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 300 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
@@ -99,13 +99,13 @@ endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
vwl long starttype #a endtype #i | |||
length 300 | |||
FMT(vdiph/ai_8) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 300 | |||
FMT(vdiph/aau_3) | |||
endphoneme |
@@ -1,39 +1,39 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 100 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 260 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i_3) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 120 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 290 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 120 | |||
IF thisPh(isWordEnd) AND thisPh(isUnstressed) THEN | |||
@@ -43,64 +43,64 @@ phoneme a | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 290 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 120 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 290 | |||
FMT(vowel/oo_1) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 260 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme oU | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 260 | |||
FMT(vdiph/ou_2) | |||
endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 260 | |||
FMT(vdiph/eei_3) | |||
endphoneme | |||
@@ -108,14 +108,14 @@ endphoneme | |||
phoneme r- // syllabic r | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa rU+0329 | |||
length 200 | |||
FMT(vowelr/r-voc) | |||
endphoneme | |||
phoneme r: // syllabic r | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa rU+0329ː | |||
length 300 | |||
FMT(vowelr/r-voc) | |||
@@ -143,7 +143,7 @@ endphoneme | |||
phoneme l- | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa lU+0329 | |||
length 140 | |||
FMT(vwl_hi/l-voc) | |||
@@ -151,7 +151,7 @@ endphoneme | |||
phoneme l: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa lU+0329ː | |||
length 250 | |||
FMT(vwl_hi/l-voc) |
@@ -7,13 +7,13 @@ endphoneme | |||
phoneme @ // Schwa, can be stressed | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 160 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 160 | |||
// IfNextVowelAppend(;) | |||
// IF thisPh(isStressed) AND NOT nextPhW(isRhotic) THEN | |||
@@ -23,14 +23,14 @@ phoneme i | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 160 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 170 | |||
IF thisPh(isUnstressed) THEN | |||
FMT(vowel/a_8) | |||
@@ -40,25 +40,25 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 170 | |||
ChangeIfUnstressed(E) | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme e+ // doesn't reduce to [e] | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
ChangePhoneme(e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 160 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme E# | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 160 | |||
IF thisPh(isNotStressed) THEN | |||
ChangePhoneme(@) | |||
@@ -68,19 +68,19 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
ChangeIfUnstressed(O) | |||
FMT(vowel/o_8) | |||
endphoneme | |||
phoneme o+ // doesn't reduce to [O] | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
ChangePhoneme(o) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
IF thisPh(isStressed) THEN | |||
FMT(vowel/0_2) | |||
@@ -138,7 +138,7 @@ endphoneme | |||
// for foreign letters | |||
phoneme y | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 170 | |||
FMT(vowel/y) | |||
endphoneme |
@@ -5,14 +5,14 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 190 | |||
ChangeIfNotStressed(a/) | |||
FMT(vowel/a_4) | |||
endphoneme | |||
phoneme a/ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 155 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vowel/a_4, 85) | |||
@@ -21,34 +21,34 @@ phoneme a/ | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 190 | |||
ChangeIfNotStressed(e/) | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme e/ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/e_mid2, 90) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 175 | |||
ChangeIfNotStressed(e/) | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 195 | |||
ChangeIfNotStressed(o/) | |||
IF nextPhW(n) THEN | |||
@@ -59,7 +59,7 @@ phoneme o | |||
endphoneme | |||
phoneme o/ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 155 | |||
IF thisPh(isWordEnd) THEN | |||
FMT(vwl_es/oo_) | |||
@@ -68,13 +68,13 @@ phoneme o/ | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 245 | |||
IF thisPh(isWordEnd) OR prevPh(r) THEN | |||
length 260 |
@@ -6,33 +6,33 @@ | |||
// Vowels | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 200 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 210 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/o_4) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme |
@@ -9,7 +9,7 @@ | |||
//======= | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
IfNextVowelAppend(;) | |||
IF prevPh(w) THEN | |||
@@ -19,40 +19,40 @@ phoneme i: | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_3) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
FMT(vowel/e_2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
ChangeIfUnstressed(E-) | |||
FMT(vowel/ee) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #@ | |||
vwl starttype #e endtype #@ | |||
length 220 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme E3 | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
ChangeIfDiminished(@) | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme E- | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ə | |||
unstressed | |||
length 140 | |||
@@ -62,38 +62,38 @@ endphoneme | |||
phoneme y: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 220 | |||
FMT(vowel/y_5) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/yy_3) | |||
endphoneme | |||
phoneme u- | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉ | |||
length 200 | |||
FMT(vowel/u#_2) | |||
endphoneme | |||
phoneme Y: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 220 | |||
FMT(vowel/y#_2) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/oe_4) | |||
endphoneme | |||
phoneme 8 | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/8_2) | |||
endphoneme | |||
@@ -101,7 +101,7 @@ endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
IF thisPh(isNotStressed) AND thisPh(isWordEnd) THEN | |||
FMT(vowel/a#_2) | |||
@@ -110,37 +110,37 @@ phoneme a | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
FMT(vowel/&) | |||
endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 250 | |||
FMT(vowel/aa_4) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/uu_4) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 210 | |||
FMT(vowel/u_bck) | |||
endphoneme |
@@ -4,20 +4,20 @@ | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
FMT(vowel/V_2) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
ChangeIfNotStressed(V) | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ʌ | |||
length 130 | |||
IF nextPh(isWordEnd) AND nextPh(m) THEN | |||
@@ -27,7 +27,7 @@ phoneme V | |||
endphoneme | |||
phoneme V# // omit if the next phoneme is a vowel | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 130 | |||
IF nextPhW(isVowel) OR nextPhW(#) THEN | |||
ChangePhoneme(NULL) | |||
@@ -36,28 +36,28 @@ phoneme V# // omit if the next phoneme is a vowel | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 250 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
IF thisPh(isWordEnd) AND thisPh(isNotStressed) THEN | |||
FMT(vowel/ii_5) | |||
@@ -67,7 +67,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -75,41 +75,41 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
ChangeIfNotStressed(U) | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme u2 // as [u] but don't reduce | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉ | |||
length 110 | |||
FMT(vowel/u#_3) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 280 | |||
IF prevPhW(isVel) THEN | |||
ELSE | |||
@@ -119,7 +119,7 @@ phoneme u: | |||
endphoneme | |||
phoneme U: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
ipa ʉ | |||
length 270 | |||
FMT(vowel/u#_3) | |||
@@ -127,13 +127,13 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai_8) | |||
endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/au) | |||
endphoneme |
@@ -3,45 +3,45 @@ | |||
// use 'flag1' for front vowels, 'flag2' for back vowels | |||
phoneme i | |||
vowel flag1 starttype #i endtype #i | |||
vwl flag1 starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme y | |||
vowel flag1 starttype #u endtype #u | |||
vwl flag1 starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/y) | |||
endphoneme | |||
phoneme u | |||
vowel flag2 starttype #u endtype #u | |||
vwl flag2 starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u) | |||
endphoneme | |||
phoneme e | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 110 | |||
FMT(vowel/ii#) | |||
endphoneme | |||
phoneme W | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 110 | |||
FMT(vowel/oe) | |||
endphoneme | |||
phoneme o | |||
vowel flag2 starttype #o endtype #o | |||
vwl flag2 starttype #o endtype #o | |||
length 110 | |||
FMT(vowel/o_mid) | |||
endphoneme | |||
phoneme V | |||
vowel flag2 starttype #@ endtype #@ | |||
vwl flag2 starttype #@ endtype #@ | |||
length 110 | |||
ipa ɯ | |||
FMT(vowel/@_2) | |||
@@ -49,13 +49,13 @@ endphoneme | |||
phoneme & | |||
vowel flag1 starttype #e endtype #e | |||
vwl flag1 starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/ee) | |||
endphoneme | |||
phoneme A | |||
vowel flag2 starttype #a endtype #a | |||
vwl flag2 starttype #a endtype #a | |||
length 180 | |||
IF NOT nextPhW(w) AND NOT thisPh(isTranslationGiven) THEN | |||
IF thisPh(isFirstVowel) THEN | |||
@@ -69,26 +69,26 @@ phoneme A | |||
endphoneme | |||
phoneme 0 | |||
vowel flag2 starttype #o endtype #o | |||
vwl flag2 starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/0_3) | |||
endphoneme | |||
phoneme e: | |||
vowel flag1 starttype #e endtype #e | |||
vwl flag1 starttype #e endtype #e | |||
length 240 | |||
FMT(vowel/e_6) | |||
endphoneme | |||
phoneme I | |||
vowel flag1 starttype #i endtype #i | |||
vwl flag1 starttype #i endtype #i | |||
length 110 | |||
FMT(vowel/ii) | |||
endphoneme | |||
phoneme a // letter 'я' | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN // front vowels | |||
ChangePhoneme(&) | |||
@@ -97,7 +97,7 @@ phoneme a // letter 'я' | |||
endphoneme | |||
phoneme u2 // letter 'ю' | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN | |||
ChangePhoneme(y) | |||
@@ -107,7 +107,7 @@ phoneme u2 // letter 'ю' | |||
endphoneme | |||
phoneme e2 // 'e' at start of word | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 100 | |||
IF nextVowel(isFlag2) THEN | |||
ChangePhoneme(V) |
@@ -5,49 +5,49 @@ | |||
// (these are only guesses) | |||
phoneme @ | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme a | |||
vowel long starttype #a endtype #a | |||
vwl long starttype #a endtype #a | |||
length 130 | |||
FMT(vowel/a#_2) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 300 | |||
FMT(vowel/a_5) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 130 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 130 | |||
FMT(vowel/i_6) | |||
endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 270 | |||
FMT(vowel/i) | |||
endphoneme | |||
@@ -55,27 +55,27 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 130 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 300 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 110 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 280 | |||
FMT(vowel/u_6) | |||
endphoneme | |||
@@ -83,13 +83,13 @@ endphoneme | |||
phoneme aI | |||
vowel long starttype #a endtype #i | |||
vwl long starttype #a endtype #i | |||
length 280 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme aU | |||
vowel long starttype #a endtype #u | |||
vwl long starttype #a endtype #u | |||
length 270 | |||
FMT(vdiph/aau_3) | |||
endphoneme |
@@ -1,30 +1,30 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 180 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 180 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 180 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u) | |||
endphoneme |
@@ -1,7 +1,7 @@ | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
IF thisPh(isTranslationGiven) THEN | |||
// don't reduce the vowel if phonemes are explicitly given | |||
@@ -17,14 +17,14 @@ phoneme i | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
FMT(vowel/ii_5) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
IF thisPh(isTranslationGiven) THEN | |||
// don't reduce the vowel if phonemes are explicitly given | |||
@@ -40,7 +40,7 @@ phoneme y | |||
endphoneme | |||
phoneme Y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/u#) | |||
endphoneme | |||
@@ -48,7 +48,7 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
IF thisPh(isTranslationGiven) THEN | |||
// don't reduce the vowel if phonemes are explicitly given | |||
@@ -70,27 +70,27 @@ phoneme e | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_mid) | |||
endphoneme | |||
phoneme & | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/ee_6) | |||
endphoneme | |||
phoneme W | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
IF thisPh(isUnstressed) AND thisPh(isWordEnd) THEN | |||
FMT(vowel/a#_2) | |||
@@ -101,7 +101,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
IF thisPh(isTranslationGiven) THEN | |||
// don't reduce the vowel if phonemes are explicitly given | |||
@@ -117,14 +117,14 @@ phoneme u | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 180 | |||
FMT(vowel/uu_2) | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
ipa ɯ | |||
length 180 | |||
FMT(vowel/u#_7) | |||
@@ -133,7 +133,7 @@ endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
IF thisPh(isTranslationGiven) THEN | |||
// don't reduce the vowel if phonemes are explicitly given | |||
@@ -149,7 +149,7 @@ phoneme o | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo) | |||
endphoneme |
@@ -9,7 +9,7 @@ phoneme : // Lengthen the previous vowel by "length" | |||
endphoneme | |||
phoneme @ | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 130 | |||
ChangeIfDiminished(@-) | |||
@@ -21,20 +21,20 @@ endphoneme | |||
phoneme V | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 150 | |||
CALL hi/V | |||
endphoneme | |||
phoneme @2 | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 150 | |||
FMT(vowel/@_low) | |||
endphoneme | |||
phoneme @3 | |||
vowel flag1 starttype #@ endtype #@ | |||
vwl flag1 starttype #@ endtype #@ | |||
length 150 | |||
ChangeIfDiminished(@-) | |||
FMT(vowel/@_3) |
@@ -53,13 +53,13 @@ endphoneme | |||
phoneme a | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/a_4) //a_4) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
IF nextPh(n^) OR nextPh(c) THEN | |||
length 100 | |||
ELSE | |||
@@ -70,20 +70,20 @@ endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e_e) //ee_3) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
IfNextVowelAppend(;) | |||
IF prevPhW(w) THEN | |||
VowelStart(w/wi) | |||
@@ -99,7 +99,7 @@ endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
IF nextPh(kh) OR nextPh(N) THEN | |||
length 80 | |||
ELSE | |||
@@ -109,7 +109,7 @@ phoneme O | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
IF nextPh(kh) OR nextPh(N) THEN | |||
length 110 | |||
ELSE | |||
@@ -120,7 +120,7 @@ endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPh(kh) OR nextPh(N) THEN // hear as ung sound | |||
length 120 | |||
ELSE | |||
@@ -130,7 +130,7 @@ phoneme u | |||
endphoneme | |||
phoneme y | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
IF nextPh(kh) OR nextPh(N) THEN | |||
length 120 | |||
ELSE | |||
@@ -142,7 +142,7 @@ endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #a | |||
vwl starttype #@ endtype #a | |||
IF nextPh(kh) OR nextPh(N) OR nextPh(n^) OR nextPh(c) THEN | |||
length 120 | |||
ELSE | |||
@@ -153,7 +153,7 @@ endphoneme | |||
phoneme @: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@_2) | |||
endphoneme | |||
@@ -164,69 +164,69 @@ endphoneme | |||
//=========== | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 140 //250 | |||
FMT(vdiph/&i_2) | |||
endphoneme | |||
phoneme a:I | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 200 //250 | |||
FMT(vdiph/ai) | |||
endphoneme | |||
phoneme @I | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 200 //250 | |||
FMT(vdiph/@i) | |||
endphoneme | |||
phoneme @:I | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 200 //250 | |||
FMT(vdiph/y#i) | |||
endphoneme | |||
phoneme eI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 140 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme EI | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 140 | |||
FMT(vdiph/eei) | |||
endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 200 | |||
FMT(vdiph/ooi_4) | |||
endphoneme | |||
phoneme oI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 200 | |||
FMT(vdiph/oi) | |||
endphoneme | |||
phoneme uI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 200 | |||
FMT(vdiph/ui) | |||
endphoneme | |||
phoneme yI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 200 | |||
FMT(vdiph/u-i) | |||
endphoneme | |||
@@ -235,46 +235,46 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 150 | |||
FMT(vdiph/aau_4) | |||
endphoneme | |||
phoneme a:U | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 150 //270 | |||
FMT(vdiph/au) | |||
endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 150 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme EU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 150 | |||
FMT(vdiph/eeu) | |||
endphoneme | |||
phoneme iU | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 140 | |||
FMT(vdiph2/iu) | |||
endphoneme | |||
phoneme @U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 140 | |||
FMT(vdiph/@u_3) | |||
endphoneme | |||
phoneme @:U | |||
vowel starttype #@ endtype #u | |||
vwl starttype #@ endtype #u | |||
length 140 | |||
FMT(vdiph/@u) | |||
endphoneme | |||
@@ -282,19 +282,19 @@ endphoneme | |||
phoneme i@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 140 | |||
FMT(vdiph2/ii@_3) | |||
endphoneme | |||
phoneme y@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 140 | |||
FMT(vdiph2/y-y#) | |||
endphoneme | |||
phoneme u@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 100 //200 | |||
FMT(vdiph2/uu@) | |||
endphoneme | |||
@@ -302,38 +302,38 @@ endphoneme | |||
// Addition Dipthongs | |||
phoneme o# // ông | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vnasal/a#u_n) | |||
endphoneme | |||
phoneme O# // ong | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vnasal/&u_n) | |||
endphoneme | |||
phoneme o@ | |||
vowel starttype #o endtype #a | |||
vwl starttype #o endtype #a | |||
length 140 | |||
FMT(vdiph2/oa) | |||
endphoneme | |||
phoneme o& | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vietnam/oe) | |||
endphoneme | |||
phoneme iE // iê : viết, giệc | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 140 | |||
FMT(vietnam/ie_2) | |||
endphoneme | |||
phoneme Oi // oai sound | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 140 | |||
FMT(vdiph/ooi_3) | |||
endphoneme | |||
@@ -341,19 +341,19 @@ endphoneme | |||
// Vowel and Dipthong for south dialect | |||
phoneme O- // ôi southern sound | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 150 | |||
FMT(vnasal/oi_n) | |||
endphoneme | |||
phoneme @- // ơi southern sound | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 150 | |||
FMT(vdiph/@i_3) | |||
endphoneme | |||
phoneme u- // u southern sound | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/u_3,70) | |||
endphoneme |
@@ -8,21 +8,21 @@ | |||
//============= | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 150 | |||
FMT(vowel/a) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 150 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme I | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
ipa ɨ | |||
length 150 | |||
FMT(vowel/ii_3) | |||
@@ -30,28 +30,28 @@ endphoneme | |||
phoneme Y // symbol used in place of I" (I bar) | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 150 | |||
FMT(vowel/ii#) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 150 | |||
FMT(vowel/oo_2) | |||
endphoneme | |||
phoneme U | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 150 | |||
FMT(vowel/u_bck) | |||
endphoneme | |||
phoneme V | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 150 | |||
FMT(vowel/@) | |||
endphoneme | |||
@@ -61,7 +61,7 @@ endphoneme | |||
//============ | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 180 | |||
ChangeIfNotStressed(I) | |||
FMT(vowel/i) | |||
@@ -69,7 +69,7 @@ endphoneme | |||
phoneme y: // symbol used in place of i" (i bar) | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
ipa ɨː | |||
length 180 | |||
ChangeIfNotStressed(Y) | |||
@@ -78,7 +78,7 @@ endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 190 | |||
ChangeIfNotStressed(U) | |||
FMT(vowel/u) | |||
@@ -86,7 +86,7 @@ endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 210 | |||
ChangeIfNotStressed(E) | |||
FMT(vowel/e) | |||
@@ -94,7 +94,7 @@ endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 210 | |||
ChangeIfNotStressed(O) | |||
FMT(vowel/o_2) | |||
@@ -102,7 +102,7 @@ endphoneme | |||
phoneme A: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 230 | |||
ChangeIfNotStressed(a) | |||
FMT(vowel/aa_2) | |||
@@ -113,7 +113,7 @@ endphoneme | |||
//=========== | |||
phoneme AY | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
ipa ɑɨ | |||
length 250 | |||
FMT(vdiph/aai_2) | |||
@@ -121,14 +121,14 @@ endphoneme | |||
phoneme aI | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 210 | |||
FMT(vdiph/ai_2) | |||
endphoneme | |||
phoneme aY | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
ipa aɨ | |||
length 210 | |||
FMT(vdiph/ai_2) | |||
@@ -136,21 +136,21 @@ endphoneme | |||
phoneme aU | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 210 | |||
FMT(vdiph/au_4) | |||
endphoneme | |||
phoneme @I | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 210 | |||
FMT(vdiph/@i_2) | |||
endphoneme | |||
phoneme @Y | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
ipa əɨ | |||
length 210 | |||
FMT(vdiph/@i_2) | |||
@@ -158,21 +158,21 @@ endphoneme | |||
phoneme eU | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 210 | |||
FMT(vdiph/eu) | |||
endphoneme | |||
phoneme Iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 210 | |||
FMT(vdiph2/iu_4) | |||
endphoneme | |||
phoneme Yu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
ipa ɨu | |||
length 210 | |||
FMT(vdiph2/iu_4) | |||
@@ -180,14 +180,14 @@ endphoneme | |||
phoneme OI | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 210 | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme OY | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
ipa ɔɨ | |||
length 210 | |||
FMT(vdiph/ooi) | |||
@@ -195,14 +195,14 @@ endphoneme | |||
phoneme uI | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 210 | |||
FMT(vdiph/ui_3) | |||
endphoneme | |||
phoneme uY | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
ipa uɨ | |||
length 210 | |||
FMT(vdiph/ui_3) |
@@ -1,20 +1,20 @@ | |||
phoneme @ // Schwa, can be stressed | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 140 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme @: | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 270 | |||
FMT(vowel/@) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 140 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/ii_6) | |||
@@ -22,7 +22,7 @@ endphoneme | |||
phoneme i: | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 270 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
@@ -30,84 +30,84 @@ endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme e: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/e) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 140 | |||
FMT(vowel/ee_5) | |||
endphoneme | |||
phoneme E: | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 270 | |||
FMT(vowel/ee_5) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 140 | |||
FMT(vowel/a#) | |||
endphoneme | |||
phoneme a: | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 270 | |||
FMT(vowel/a_6) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme O: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 270 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 140 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme o: | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 270 | |||
FMT(vowel/o) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 140 | |||
FMT(vowel/u_2) | |||
endphoneme | |||
phoneme u: | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 270 | |||
FMT(vowel/u) | |||
endphoneme |
@@ -1,69 +1,69 @@ | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 200 | |||
FMT(vowel/a_4) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 200 | |||
FMT(vowel/e_mid2) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
IfNextVowelAppend(;) | |||
FMT(vowel/i) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme O | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 200 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vowel/u_bck2) | |||
endphoneme | |||
phoneme i~ | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vnasal/i_n2) | |||
endphoneme | |||
phoneme E~ | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 220 | |||
FMT(vnasal/ee_n2) | |||
endphoneme | |||
phoneme O~ | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
FMT(vnasal/oo_n2) | |||
endphoneme | |||
phoneme u~ | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 220 | |||
FMT(vnasal/u_n) | |||
endphoneme |
@@ -270,14 +270,14 @@ endphoneme | |||
//==================================================== | |||
phoneme N- // syllabic N | |||
vowel starttype N endtype N | |||
vwl starttype N endtype N | |||
length 250 | |||
FMT(nn/nn2_) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vwl_zh/a_n) | |||
@@ -286,7 +286,7 @@ phoneme a | |||
endphoneme | |||
phoneme A | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vowel/aa_2) | |||
@@ -295,19 +295,19 @@ phoneme A | |||
endphoneme | |||
phoneme ai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 250 | |||
FMT(vdiph/ai_6) | |||
endphoneme | |||
phoneme Au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 250 | |||
FMT(vwl_zh/aau) | |||
endphoneme | |||
phoneme @ | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 200 | |||
IF nextPh(N) THEN | |||
FMT(vowel/@_bck) | |||
@@ -316,25 +316,25 @@ phoneme @ | |||
endphoneme | |||
phoneme @r //tmp use V3_r | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 350 | |||
FMT(vowelr/V3_r) | |||
endphoneme | |||
phoneme E | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 250 | |||
FMT(vowel/ee_2) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 250 | |||
FMT(vdiph2/ei_4) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vowel/ii_2) | |||
@@ -346,49 +346,49 @@ phoneme i | |||
endphoneme | |||
phoneme i[ //after ts tsh s | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
FMT(vowel/i#_7) | |||
endphoneme | |||
phoneme i. //after ts. ts.h s. z. | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
FMT(vowel/i#_6) | |||
endphoneme | |||
phoneme iA //try more before N | |||
vowel starttype #i endtype #a | |||
vwl starttype #i endtype #a | |||
length 250 | |||
FMT(vwl_zh/iaa) | |||
endphoneme | |||
phoneme iAu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 250 | |||
FMT(vwl_zh/iaau) | |||
endphoneme | |||
phoneme iE | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 250 | |||
FMT(vwl_zh/ie) | |||
endphoneme | |||
phoneme io | |||
vowel starttype #i endtype #o | |||
vwl starttype #i endtype #o | |||
length 250 | |||
FMT(vdiph2/iioo) | |||
endphoneme | |||
phoneme iou | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 250 | |||
FMT(vwl_zh/iou) | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vnasal/oo_n2) | |||
@@ -397,25 +397,25 @@ phoneme o | |||
endphoneme | |||
phoneme o- | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 250 | |||
FMT(vowel/8) | |||
endphoneme | |||
phoneme ou | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 250 | |||
FMT(vdiph/8u) | |||
endphoneme | |||
phoneme ong | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 500 | |||
FMT(vwl_zh/ong) | |||
endphoneme | |||
phoneme u //try more before N | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vnasal/u_n) | |||
@@ -424,43 +424,43 @@ phoneme u //try more before N | |||
endphoneme | |||
phoneme uA | |||
vowel starttype #u endtype #a | |||
vwl starttype #u endtype #a | |||
length 250 | |||
FMT(vwl_zh/uaa) | |||
endphoneme | |||
phoneme ua | |||
vowel starttype #u endtype #a | |||
vwl starttype #u endtype #a | |||
length 250 | |||
FMT(vdiph2/oa) | |||
endphoneme | |||
phoneme uai | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 250 | |||
FMT(vwl_zh/uai) | |||
endphoneme | |||
phoneme u@ | |||
vowel starttype #u endtype #@ | |||
vwl starttype #u endtype #@ | |||
length 230 | |||
FMT(vdiph2/o@) | |||
endphoneme | |||
phoneme uei | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 250 | |||
FMT(vwl_zh/uei) | |||
endphoneme | |||
phoneme uo | |||
vowel starttype #u endtype #o | |||
vwl starttype #u endtype #o | |||
length 280 | |||
FMT(vwl_zh/uo) | |||
endphoneme | |||
phoneme y | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 250 | |||
IF nextPh(N) THEN | |||
FMT(vowel/uu_3) | |||
@@ -469,31 +469,31 @@ phoneme y | |||
endphoneme | |||
phoneme yu //try more before N | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 250 | |||
FMT(vdiph2/yu) | |||
endphoneme | |||
phoneme y& | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 250 | |||
FMT(vwl_zh/y&) | |||
endphoneme | |||
phoneme yE //try more so not similar to iE | |||
vowel starttype #i endtype #e | |||
vwl starttype #i endtype #e | |||
length 250 | |||
FMT(vwl_zh/yee) | |||
endphoneme | |||
phoneme y@ | |||
vowel starttype #i endtype #@ | |||
vwl starttype #i endtype #@ | |||
length 250 | |||
FMT(vdiph2/y@) | |||
endphoneme | |||
phoneme yi | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 250 | |||
FMT(vdiph/yi) | |||
endphoneme |
@@ -125,79 +125,79 @@ endphoneme | |||
//==================================================== | |||
phoneme aa | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 230 | |||
FMT(vowel/aa) | |||
endphoneme | |||
phoneme aai | |||
vowel starttype #a endtype #i | |||
vwl starttype #a endtype #i | |||
length 270 | |||
FMT(vdiph/aai) | |||
endphoneme | |||
phoneme aau | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 260 | |||
FMT(vdiph/aau_2) | |||
endphoneme | |||
phoneme ang | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 220 | |||
FMT(vwl_zh/ang) | |||
endphoneme | |||
phoneme aang | |||
vowel starttype #a endtype #a | |||
vwl starttype #a endtype #a | |||
length 270 | |||
FMT(vwl_zh/aang) | |||
endphoneme | |||
phoneme a | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 150 | |||
FMT(vowel/a#_3) | |||
endphoneme | |||
phoneme ai | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 200 | |||
FMT(vdiph/@i_3) | |||
endphoneme | |||
phoneme au | |||
vowel starttype #a endtype #u | |||
vwl starttype #a endtype #u | |||
length 200 | |||
FMT(vdiph/au_2) | |||
endphoneme | |||
phoneme e | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 220 | |||
FMT(vowel/ee_1) | |||
endphoneme | |||
phoneme ei | |||
vowel starttype #e endtype #i | |||
vwl starttype #e endtype #i | |||
length 220 | |||
FMT(vdiph/ei) | |||
endphoneme | |||
phoneme eng | |||
vowel starttype #e endtype #e | |||
vwl starttype #e endtype #e | |||
length 220 | |||
FMT(vwl_zh/eng) | |||
endphoneme | |||
phoneme eu | |||
vowel starttype #e endtype #u | |||
vwl starttype #e endtype #u | |||
length 260 | |||
FMT(vdiph/eeu) | |||
endphoneme | |||
phoneme i | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 190 | |||
IfNextVowelAppend(;) | |||
@@ -210,19 +210,19 @@ phoneme i | |||
endphoneme | |||
phoneme ing | |||
vowel starttype #i endtype #i | |||
vwl starttype #i endtype #i | |||
length 220 | |||
FMT(vwl_zh/ing) | |||
endphoneme | |||
phoneme iu | |||
vowel starttype #i endtype #u | |||
vwl starttype #i endtype #u | |||
length 200 | |||
FMT(vdiph2/iu) | |||
endphoneme | |||
phoneme ng // synonym for [N] | |||
vowel // starttype ng endtype ng | |||
vwl // starttype ng endtype ng | |||
length 350 | |||
IF nextPh(isVowel) THEN | |||
ChangePhoneme(N) | |||
@@ -231,38 +231,38 @@ phoneme ng // synonym for [N] | |||
endphoneme | |||
phoneme o | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 170 | |||
FMT(vowel/oo) | |||
endphoneme | |||
phoneme oeng | |||
vowel starttype #o endtype #e | |||
vwl starttype #o endtype #e | |||
length 280 | |||
FMT(vwl_zh/oeng) | |||
endphoneme | |||
phoneme oi | |||
vowel starttype #o endtype #i | |||
vwl starttype #o endtype #i | |||
length 200 | |||
FMT(vdiph/ooi) | |||
endphoneme | |||
phoneme ou | |||
vowel starttype #o endtype #u | |||
vwl starttype #o endtype #u | |||
length 200 | |||
FMT(vdiph/ou) | |||
endphoneme | |||
phoneme ong | |||
vowel starttype #o endtype #o | |||
vwl starttype #o endtype #o | |||
length 220 | |||
FMT(vwl_zh/ong) | |||
endphoneme | |||
phoneme u | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 170 | |||
IF nextPhW(k) OR nextPhW(N) THEN | |||
FMT(vowel/uu_bck) | |||
@@ -272,39 +272,39 @@ phoneme u | |||
endphoneme | |||
phoneme ung | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 200 | |||
FMT(vwl_zh/ung) | |||
endphoneme | |||
phoneme ui | |||
vowel starttype #u endtype #i | |||
vwl starttype #u endtype #i | |||
length 220 | |||
FMT(vdiph/ui) | |||
endphoneme | |||
phoneme oe | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 230 | |||
FMT(vowel/y#) | |||
endphoneme | |||
phoneme eo | |||
vowel starttype #@ endtype #@ | |||
vwl starttype #@ endtype #@ | |||
length 170 | |||
FMT(vowel/8_3) | |||
endphoneme | |||
phoneme eoi | |||
vowel starttype #@ endtype #i | |||
vwl starttype #@ endtype #i | |||
length 220 | |||
FMT(vdiph/y#y_2) | |||
endphoneme | |||
phoneme yu | |||
vowel starttype #u endtype #u | |||
vwl starttype #u endtype #u | |||
length 220 | |||
FMT(vowel/y) | |||
endphoneme |