diff --git a/phsource/ph_burmese b/phsource/ph_burmese index affe9b7e..3fca3707 100644 --- a/phsource/ph_burmese +++ b/phsource/ph_burmese @@ -40,9 +40,13 @@ endphoneme //phoneme X // vowel starttype #X endtype #X // length XXX -// FMT(vowel/X_X) +// FMT(vowel/X_X) //refers to binary file in vowel/ directory //endphoneme + + + + phoneme ə // Schwa vowel starttype #@ endtype #@ unstressed @@ -54,16 +58,163 @@ phoneme ə // Schwa FMT(vowel/@) endphoneme -phoneme ɔ - vowel starttype #o endtype #o - //ipa ɔː - length 240 - IfNextVowelAppend(r-) - FMT(vowel/oo_en) + + + +phoneme i + vowel starttype #i endtype #i + IF nextPh(3) THEN //creaky tone + //length 159 187 158 + length 168 + //f1 418 356 398: 391 + //f2 2323 2169 2274: 2255 + ELIF nextPh(1) THEN //low tone + //length 425 413 385 + length 408 + //formant 458,2213 487,2139 412,2215 + //f1 458 487 412: 452 + //f2 2213 2139 2215: 2189 + ELIF nextPh(2) THEN //high tone + //length 317 338 280 + length 312 + //formant 351,2043 350,2287 365,2307 + //f1 351 350 365: 355 + //f2 2043 2287 2307: 2212 + ENDIF + FMT(vowel/i) endphoneme -//phoneme o -//endphoneme +phoneme e + vowel starttype #e endtype #e + IF nextPh(3) THEN //creaky tone + //length 191 209 191 + length 197 + //formant 431,2279 449,2343 457,2230 + //f1 431 449 457: 446 + //f2 2279 2343 2230: 2284 + ELIF nextPh(1) THEN //low tone + //length 457 467 385 + length 436 + //formant 462,2194 453,2152 453,2149 + //f1 462 453 453: 456 + //f2 2194 2152 2149: 2165 + ELIF nextPh(2) THEN //high tone + //length 328 352 328 + length 336 + //formant 451,2313 447,2288 487,2314 + //f1 451 447 487: 462 + //f2 2313 2288 2314: 2305 + ENDIF + FMT(vowel/e) +endphoneme + +phoneme ɛ + vowel starttype #e endtype #e + IF nextPh(3) THEN //creaky tone + //length 184 223 202 + length 203 + //formant 561,2055 566,2050 596,1978 + //f1 561 566 596: 574 + //f2 2055 2050 1978: 2028 + ELIF nextPh(1) THEN //low tone + //length 446 431 360 + length 412 + //formant 547,2002 552,1977 558,1976 + //f1 547 552 558: 552 + //f2 2002 1977 1976: 1985 + ELIF nextPh(2) THEN //high tone + //length 364 306 281 + length 317 + //formant 577,2111 545,2063 542,2036 + //f1 577 545 542: 555 + //f2 2111 2063 2036: 2070 + ENDIF + FMT(vowel/e_mid) //chosen at random +endphoneme + +phoneme u + vowel starttype #u endtype #u + IF nextPh(3) THEN //creaky tone + //length 198 216 187 + length 200 + //formant 376,1082 363,1072 348,1110 + //f1 376 363 348: 362 + //f2 1082 1072 1110: 1088 + ELIF nextPh(1) THEN //low tone + //length 508 479 396 + length 461 + //formant 377,1254 386,1223 340,1246 + //f1 377 386 340: 368 + //f2 1254 1223 1246: 1241 + ELIF nextPh(2) THEN //high tone + //length 295 335 277 + length 302 + //formant 350,1125 325,1104 326,1183 + //f1 350 325 326: 3334 + //f2 1125 1104 1183: 1137 + ENDIF + FMT(vowel/u) +endphoneme + +phoneme o + vowel starttype #o endtype #o + IF nextPh(3) THEN //creaky tone + //length 216 277 216 + length 236 + //formant 461,1073 496,1121 505,1047 + //f1 461 496 505: 487 + //f2 1073 1121 1047: 1080 + ELIF nextPh(1) THEN //low tone + //length 545 471 396 + length 471 + //formant 479,1285 477,1167 477,1241 + //f1 479 477 477: 478 + //f2 1285 1167 1241: 1231 + ELIF nextPh(2) THEN //high tone + //length 360 382 292 + length 345 + //formant 449,1038 462,1036 507,1030 + //f1 449 462 507: 473 + //f2 1038 1036 1030: 1035 + ENDIF + FMT(vowel/oo) +endphoneme + +phoneme ɔ + vowel starttype #o endtype #o + IF nextPh(3) THEN //creaky tone + //length 252 270 277 + length 266 + //formant 601,1073 583,1105 604,1091 + //f1 601 583 604: 596 + //f2 1073 1105 1091: 1090 + ELIF nextPh(1) THEN //low tone + //length 453 511 410 + length 458 + //formant 549,1028 587,1068 582,1027 + //f1 549 587 582: 573 + //f2 1028 1068 1027: 1041 + ELIF nextPh(2) THEN //high tone + //length 334 338 302 + length 325 + //formant 580,1075 560,1048 578,1097 + //f1 580 560 578: 573 + //f2 1075 1049 1097: 1074 + ENDIF + FMT(vowel/oo_en) //formant +endphoneme + + + + + + + + + + + +//a, ai //=========== // CONSONANTS