diff --git a/Makefile.am b/Makefile.am index 427083de..9c5de637 100644 --- a/Makefile.am +++ b/Makefile.am @@ -275,7 +275,7 @@ phsource/phonemes.stamp: \ phsource/ph_basque \ phsource/ph_bengali \ phsource/ph_bulgarian \ - phsource/ph_burmese \ + phsource/ph_myanmar \ phsource/ph_catalan \ phsource/ph_consonants \ phsource/ph_croatian \ diff --git a/dictsource/my_rules b/dictsource/my_rules index d11dd1d3..fda08526 100644 --- a/dictsource/my_rules +++ b/dictsource/my_rules @@ -15,12 +15,12 @@ .group က က k - က (် ɛ -// _) က (_ kə3 -// က (ျ tɕ + က (် e //vv ɛ + _) က (_ ke //vv kə3 + က (ျ te //vv tɕ .group ျ - ျ tɕ + ျ t //vvɕ .group ွ ွ w @@ -39,7 +39,7 @@ ဃ g .group င - င ŋ + င n //vv ŋ င် n .group စ @@ -55,10 +55,10 @@ ဈ z .group ည - ည ɲ + ည n //vv ɲ .group ဉ - ဉ ɲ + ဉ n //vv ɲ .group ဋ ဋ t @@ -118,7 +118,7 @@ ဝ w .group သ - သ θ + သ t //vv θ .group ဟ ဟ h @@ -127,7 +127,7 @@ ဠ l .group အ - အ ə3 + အ e // vv ə3 //// @@ -150,19 +150,21 @@ .group ို ို o -.group ာ - ာ ə - ါ ə +.group +ာ ts + ာ e // vv ə + ါ e // vv ə .group း း 2 -.group ော - ော ɔ2 - ော (် ɔ1 - ော (့ ɔ3 - ောင် ɔɴ4 - ောက် ɔ4 +.group ော +ေ + ော a: +// ော (် ɔ1 +// ော (့ ɔ3 +// ောင် ɔɴ4 +// ောက် ɔ4 //.group ော // ော au2 diff --git a/phsource/Myanmar/a b/phsource/myanmar/a similarity index 100% rename from phsource/Myanmar/a rename to phsource/myanmar/a diff --git a/phsource/Myanmar/a01 b/phsource/myanmar/a01 similarity index 100% rename from phsource/Myanmar/a01 rename to phsource/myanmar/a01 diff --git a/phsource/Myanmar/a02 b/phsource/myanmar/a02 similarity index 100% rename from phsource/Myanmar/a02 rename to phsource/myanmar/a02 diff --git a/phsource/Myanmar/a03 b/phsource/myanmar/a03 similarity index 100% rename from phsource/Myanmar/a03 rename to phsource/myanmar/a03 diff --git a/phsource/Myanmar/a04 b/phsource/myanmar/a04 similarity index 100% rename from phsource/Myanmar/a04 rename to phsource/myanmar/a04 diff --git a/phsource/Myanmar/a05 b/phsource/myanmar/a05 similarity index 100% rename from phsource/Myanmar/a05 rename to phsource/myanmar/a05 diff --git a/phsource/Myanmar/a06 b/phsource/myanmar/a06 similarity index 100% rename from phsource/Myanmar/a06 rename to phsource/myanmar/a06 diff --git a/phsource/Myanmar/a07 b/phsource/myanmar/a07 similarity index 100% rename from phsource/Myanmar/a07 rename to phsource/myanmar/a07 diff --git a/phsource/Myanmar/a07_ b/phsource/myanmar/a07_ similarity index 100% rename from phsource/Myanmar/a07_ rename to phsource/myanmar/a07_ diff --git a/phsource/Myanmar/a08 b/phsource/myanmar/a08 similarity index 100% rename from phsource/Myanmar/a08 rename to phsource/myanmar/a08 diff --git a/phsource/Myanmar/a09 b/phsource/myanmar/a09 similarity index 100% rename from phsource/Myanmar/a09 rename to phsource/myanmar/a09 diff --git a/phsource/Myanmar/a10 b/phsource/myanmar/a10 similarity index 100% rename from phsource/Myanmar/a10 rename to phsource/myanmar/a10 diff --git a/phsource/Myanmar/a11 b/phsource/myanmar/a11 similarity index 100% rename from phsource/Myanmar/a11 rename to phsource/myanmar/a11 diff --git a/phsource/Myanmar/a12 b/phsource/myanmar/a12 similarity index 100% rename from phsource/Myanmar/a12 rename to phsource/myanmar/a12 diff --git a/phsource/Myanmar/a13 b/phsource/myanmar/a13 similarity index 100% rename from phsource/Myanmar/a13 rename to phsource/myanmar/a13 diff --git a/phsource/Myanmar/a14 b/phsource/myanmar/a14 similarity index 100% rename from phsource/Myanmar/a14 rename to phsource/myanmar/a14 diff --git a/phsource/Myanmar/a15 b/phsource/myanmar/a15 similarity index 100% rename from phsource/Myanmar/a15 rename to phsource/myanmar/a15 diff --git a/phsource/Myanmar/a16 b/phsource/myanmar/a16 similarity index 100% rename from phsource/Myanmar/a16 rename to phsource/myanmar/a16 diff --git a/phsource/Myanmar/a17 b/phsource/myanmar/a17 similarity index 100% rename from phsource/Myanmar/a17 rename to phsource/myanmar/a17 diff --git a/phsource/Myanmar/a18 b/phsource/myanmar/a18 similarity index 100% rename from phsource/Myanmar/a18 rename to phsource/myanmar/a18 diff --git a/phsource/Myanmar/a19 b/phsource/myanmar/a19 similarity index 100% rename from phsource/Myanmar/a19 rename to phsource/myanmar/a19 diff --git a/phsource/Myanmar/a2 b/phsource/myanmar/a2 similarity index 100% rename from phsource/Myanmar/a2 rename to phsource/myanmar/a2 diff --git a/phsource/Myanmar/a20 b/phsource/myanmar/a20 similarity index 100% rename from phsource/Myanmar/a20 rename to phsource/myanmar/a20 diff --git a/phsource/Myanmar/a21 b/phsource/myanmar/a21 similarity index 100% rename from phsource/Myanmar/a21 rename to phsource/myanmar/a21 diff --git a/phsource/Myanmar/a22 b/phsource/myanmar/a22 similarity index 100% rename from phsource/Myanmar/a22 rename to phsource/myanmar/a22 diff --git a/phsource/Myanmar/a23 b/phsource/myanmar/a23 similarity index 100% rename from phsource/Myanmar/a23 rename to phsource/myanmar/a23 diff --git a/phsource/Myanmar/a24 b/phsource/myanmar/a24 similarity index 100% rename from phsource/Myanmar/a24 rename to phsource/myanmar/a24 diff --git a/phsource/Myanmar/a25 b/phsource/myanmar/a25 similarity index 100% rename from phsource/Myanmar/a25 rename to phsource/myanmar/a25 diff --git a/phsource/Myanmar/a26 b/phsource/myanmar/a26 similarity index 100% rename from phsource/Myanmar/a26 rename to phsource/myanmar/a26 diff --git a/phsource/Myanmar/a27 b/phsource/myanmar/a27 similarity index 100% rename from phsource/Myanmar/a27 rename to phsource/myanmar/a27 diff --git a/phsource/Myanmar/a28 b/phsource/myanmar/a28 similarity index 100% rename from phsource/Myanmar/a28 rename to phsource/myanmar/a28 diff --git a/phsource/Myanmar/a29 b/phsource/myanmar/a29 similarity index 100% rename from phsource/Myanmar/a29 rename to phsource/myanmar/a29 diff --git a/phsource/Myanmar/a30 b/phsource/myanmar/a30 similarity index 100% rename from phsource/Myanmar/a30 rename to phsource/myanmar/a30 diff --git a/phsource/Myanmar/a31 b/phsource/myanmar/a31 similarity index 100% rename from phsource/Myanmar/a31 rename to phsource/myanmar/a31 diff --git a/phsource/Myanmar/a32 b/phsource/myanmar/a32 similarity index 100% rename from phsource/Myanmar/a32 rename to phsource/myanmar/a32 diff --git a/phsource/Myanmar/a33 b/phsource/myanmar/a33 similarity index 100% rename from phsource/Myanmar/a33 rename to phsource/myanmar/a33 diff --git a/phsource/Myanmar/a34 b/phsource/myanmar/a34 similarity index 100% rename from phsource/Myanmar/a34 rename to phsource/myanmar/a34 diff --git a/phsource/Myanmar/a35 b/phsource/myanmar/a35 similarity index 100% rename from phsource/Myanmar/a35 rename to phsource/myanmar/a35 diff --git a/phsource/Myanmar/a36 b/phsource/myanmar/a36 similarity index 100% rename from phsource/Myanmar/a36 rename to phsource/myanmar/a36 diff --git a/phsource/Myanmar/a37 b/phsource/myanmar/a37 similarity index 100% rename from phsource/Myanmar/a37 rename to phsource/myanmar/a37 diff --git a/phsource/Myanmar/a38 b/phsource/myanmar/a38 similarity index 100% rename from phsource/Myanmar/a38 rename to phsource/myanmar/a38 diff --git a/phsource/Myanmar/a39 b/phsource/myanmar/a39 similarity index 100% rename from phsource/Myanmar/a39 rename to phsource/myanmar/a39 diff --git a/phsource/Myanmar/a40 b/phsource/myanmar/a40 similarity index 100% rename from phsource/Myanmar/a40 rename to phsource/myanmar/a40 diff --git a/phsource/Myanmar/a41 b/phsource/myanmar/a41 similarity index 100% rename from phsource/Myanmar/a41 rename to phsource/myanmar/a41 diff --git a/phsource/Myanmar/a42 b/phsource/myanmar/a42 similarity index 100% rename from phsource/Myanmar/a42 rename to phsource/myanmar/a42 diff --git a/phsource/Myanmar/a43 b/phsource/myanmar/a43 similarity index 100% rename from phsource/Myanmar/a43 rename to phsource/myanmar/a43 diff --git a/phsource/Myanmar/a44 b/phsource/myanmar/a44 similarity index 100% rename from phsource/Myanmar/a44 rename to phsource/myanmar/a44 diff --git a/phsource/Myanmar/a45 b/phsource/myanmar/a45 similarity index 100% rename from phsource/Myanmar/a45 rename to phsource/myanmar/a45 diff --git a/phsource/Myanmar/a46 b/phsource/myanmar/a46 similarity index 100% rename from phsource/Myanmar/a46 rename to phsource/myanmar/a46 diff --git a/phsource/Myanmar/a47 b/phsource/myanmar/a47 similarity index 100% rename from phsource/Myanmar/a47 rename to phsource/myanmar/a47 diff --git a/phsource/Myanmar/a48 b/phsource/myanmar/a48 similarity index 100% rename from phsource/Myanmar/a48 rename to phsource/myanmar/a48 diff --git a/phsource/Myanmar/a49 b/phsource/myanmar/a49 similarity index 100% rename from phsource/Myanmar/a49 rename to phsource/myanmar/a49 diff --git a/phsource/Myanmar/a50 b/phsource/myanmar/a50 similarity index 100% rename from phsource/Myanmar/a50 rename to phsource/myanmar/a50 diff --git a/phsource/Myanmar/by.wav b/phsource/myanmar/by.wav similarity index 100% rename from phsource/Myanmar/by.wav rename to phsource/myanmar/by.wav diff --git a/phsource/Myanmar/ch.wav b/phsource/myanmar/ch.wav similarity index 100% rename from phsource/Myanmar/ch.wav rename to phsource/myanmar/ch.wav diff --git a/phsource/Myanmar/d.wav b/phsource/myanmar/d.wav similarity index 100% rename from phsource/Myanmar/d.wav rename to phsource/myanmar/d.wav diff --git a/phsource/Myanmar/dya.wav b/phsource/myanmar/dya.wav similarity index 100% rename from phsource/Myanmar/dya.wav rename to phsource/myanmar/dya.wav diff --git a/phsource/Myanmar/g.wav b/phsource/myanmar/g.wav similarity index 100% rename from phsource/Myanmar/g.wav rename to phsource/myanmar/g.wav diff --git a/phsource/Myanmar/gya.wav b/phsource/myanmar/gya.wav similarity index 100% rename from phsource/Myanmar/gya.wav rename to phsource/myanmar/gya.wav diff --git a/phsource/Myanmar/h.wav b/phsource/myanmar/h.wav similarity index 100% rename from phsource/Myanmar/h.wav rename to phsource/myanmar/h.wav diff --git a/phsource/Myanmar/hs.wav b/phsource/myanmar/hs.wav similarity index 100% rename from phsource/Myanmar/hs.wav rename to phsource/myanmar/hs.wav diff --git a/phsource/Myanmar/ht.wav b/phsource/myanmar/ht.wav similarity index 100% rename from phsource/Myanmar/ht.wav rename to phsource/myanmar/ht.wav diff --git a/phsource/Myanmar/htya.wav b/phsource/myanmar/htya.wav similarity index 100% rename from phsource/Myanmar/htya.wav rename to phsource/myanmar/htya.wav diff --git a/phsource/Myanmar/k.wav b/phsource/myanmar/k.wav similarity index 100% rename from phsource/Myanmar/k.wav rename to phsource/myanmar/k.wav diff --git a/phsource/Myanmar/kh.wav b/phsource/myanmar/kh.wav similarity index 100% rename from phsource/Myanmar/kh.wav rename to phsource/myanmar/kh.wav diff --git a/phsource/Myanmar/ky b/phsource/myanmar/ky similarity index 100% rename from phsource/Myanmar/ky rename to phsource/myanmar/ky diff --git a/phsource/Myanmar/ny b/phsource/myanmar/ny similarity index 100% rename from phsource/Myanmar/ny rename to phsource/myanmar/ny diff --git a/phsource/Myanmar/p.wav b/phsource/myanmar/p.wav similarity index 100% rename from phsource/Myanmar/p.wav rename to phsource/myanmar/p.wav diff --git a/phsource/Myanmar/phya.wav b/phsource/myanmar/phya.wav similarity index 100% rename from phsource/Myanmar/phya.wav rename to phsource/myanmar/phya.wav diff --git a/phsource/Myanmar/pya.wav b/phsource/myanmar/pya.wav similarity index 100% rename from phsource/Myanmar/pya.wav rename to phsource/myanmar/pya.wav diff --git a/phsource/Myanmar/r.wav b/phsource/myanmar/r.wav similarity index 100% rename from phsource/Myanmar/r.wav rename to phsource/myanmar/r.wav diff --git a/phsource/Myanmar/s.wav b/phsource/myanmar/s.wav similarity index 100% rename from phsource/Myanmar/s.wav rename to phsource/myanmar/s.wav diff --git a/phsource/Myanmar/sh.wav b/phsource/myanmar/sh.wav similarity index 100% rename from phsource/Myanmar/sh.wav rename to phsource/myanmar/sh.wav diff --git a/phsource/Myanmar/t_hi.wav b/phsource/myanmar/t_hi.wav similarity index 100% rename from phsource/Myanmar/t_hi.wav rename to phsource/myanmar/t_hi.wav diff --git a/phsource/Myanmar/t_short.wav b/phsource/myanmar/t_short.wav similarity index 100% rename from phsource/Myanmar/t_short.wav rename to phsource/myanmar/t_short.wav diff --git a/phsource/Myanmar/ty.wav b/phsource/myanmar/ty.wav similarity index 100% rename from phsource/Myanmar/ty.wav rename to phsource/myanmar/ty.wav diff --git a/phsource/Myanmar/yy b/phsource/myanmar/yy similarity index 100% rename from phsource/Myanmar/yy rename to phsource/myanmar/yy diff --git a/phsource/Myanmar/z.wav b/phsource/myanmar/z.wav similarity index 100% rename from phsource/Myanmar/z.wav rename to phsource/myanmar/z.wav diff --git a/phsource/ph_myanmar b/phsource/ph_myanmar index 86ecafb7..04c7e02b 100644 --- a/phsource/ph_myanmar +++ b/phsource/ph_myanmar @@ -30,161 +30,101 @@ endphoneme //==================================================== phoneme k - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/k, 150) + WAV(myanmar/k, 150) endphoneme phoneme kh - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(my/kh, 150) - //WAV(Myanmar/ch.wav) + WAV(myanmar/kh, 150) endphoneme phoneme g - vls glt stop + vls glt stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/g.wav,150) + WAV(myanmar/g.wav,150) endphoneme phoneme ng - - //vcd blb nasal - //vls glt stop - vcd pal nasal palatal + vcd pal nas pal lengthmod 1 Vowelin f1=1 f2=1000 0 200 f3=-300 80 f4 Vowelout f1=1 f2=200 0 300 f3=200 80 len=50 rms=10 - //WAV(Myanmar/ng) - FMT(Myanmar/ny,130) //addWav(r3/r_trill.wav, 50) //ng_1) - // + FMT(myanmar/ny,130) //addWav(r3/r_trill.wav, 50) //ng_1) endphoneme phoneme s - vls alv frc sibilant + vls alv frc sib lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(my/s, 150) + WAV(myanmar/s, 150) endphoneme phoneme hs - vls alv frc sibilant + vls alv frc sib lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(my/hs, 150) + WAV(myanmar/hs, 150) endphoneme phoneme z - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(my/z, 150) + WAV(myanmar/z, 150) endphoneme -phoneme f - - import_phoneme base/N - -endphoneme - -//phoneme t - //vcd alv stop -// vls alv frc sibilant -// lengthmod 2 - //Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 - //Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 -// WAV(ustop/t_ejc, 150) -// WAV(Myanmar/t, 150) - //FMT(d/d) addWav(x/d_dnt, 100) -//endphoneme +//vv +// phoneme f +// +// import_phoneme base/N +// +// endphoneme phoneme t // voiceless /ㅈ// - - //vcd alv liquid - vls blb stop - //////vls alv frc sibilant - //////vcd alv stop - //////voicingswitch t + + vls blb stp lengthmod 2 - //////Vowelin f1=0 f2=1700 -300 300 f3=-100 80 - //////Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 - WAV(Myanmar/t_short,150) - - - - - + WAV(myanmar/t_short,150) + endphoneme - - - - - phoneme ht - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - //WAV(my/ht, 150 ) - WAV(Myanmar/ht, 150 ) + WAV(myanmar/ht, 150 ) endphoneme phoneme d - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(my/d, 150 ) + WAV(myanmar/d, 150 ) endphoneme -//phoneme n - // vcd alv nasal - //Vowelout f1=2 f2=1500 -300 250 f3=-100 80 rms=30 brk - //lengthmod 4 - - //IF prevPh(isNotVowel) AND nextPhW(isLiquid) THEN - // FMT(n/nj) - //ELIF prevPh(isPause) OR prevPh(n) THEN - // FMT(n/_n) - //ELIF nextPh(isNotVowel) THEN - // FMT(n/n_) - //ENDIF - //FMT(n/na) -//endphoneme - - - -//phoneme n -// vls uvl stop -// lengthmod 2 -// Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 -// Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - //WAV(my/n, 150) -// FMT(n/ni,250) -//endphoneme - phoneme p - vls blb stop + vls blb stp lengthmod 2 - //Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 - //Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 - WAV(Myanmar/p, 150) + WAV(myanmar/p, 150) endphoneme phoneme ph - vls blb stop + vls blb stp voicingswitch b lengthmod 2 Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 @@ -205,33 +145,7 @@ phoneme ph endphoneme -//phoneme b -// vls blb stop -// lengthmod 2 -// Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 -// Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 -// WAV(my/b, 150) -//endphoneme - -//phoneme m -// vls blb stop -// lengthmod 2 -// Vowelin f1=0 f2=100 -50 -100 f3=-200 80 amp=11 -// Vowelout f1=0 f2=100 -500 -350 f3=-300 80 rms=10 -// WAV(my/m, 150) -//endphoneme - - -//phoneme y -// vls blb stop -// lengthmod 2 -// Vowelin f1=0 f2=100 -50 -100 f3=-200 80 amp=11 -//Vowelout f1=0 f2=100 -500 -350 f3=-300 80 rms=11 -// WAV(my/y, 150) -//endphoneme - phoneme x - liquid lengthmod 7 @@ -240,7 +154,6 @@ phoneme x ENDIF IF nextPh(isNotVowel) THEN - // in case the next phoneme is no longer a vowel, in pass=2 PrevVowelEndings VowelEnding(l/L1_@L, -60) VowelEnding(l/L1_aL, -40) @@ -274,8 +187,8 @@ phoneme x FMT(l/l_long) // double l, make it longer ENDIF - FMT(l/l) - + FMT(l/l) + endphoneme phoneme w @@ -300,7 +213,6 @@ phoneme w FMT(w/_w) ENDIF ELSE - // no vowel follows Vowelout len=50 IF prevPh(#i) THEN FMT(w/iw_) @@ -316,139 +228,112 @@ phoneme th Vowelin f1=0 f2=1700 -300 300 f3=-100 80 Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 - //IF nextPh(isPause) THEN - // WAV(ufric/th_) - //ENDIF - WAV(Myanmar/t_hi,200) + WAV(myanmar/t_hi,200) endphoneme phoneme h - vls blb stop + vls blb stp lengthmod 2 Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 - WAV(my/h, 150) - //WAV(h/hu,150) + WAV(myanmar/h, 150) endphoneme phoneme j - vcd pal afr sibilant palatal + vcd pal afr sib pal voicingswitch c lengthmod 5 Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 Vowelout f1=2 f2=2700 400 600 f3=300 80 colr=1 - FMT(my/yy) - //WAV(x/dzh, 45) - + FMT(myanmar/yy) + endphoneme phoneme v - vls blb stop + vls blb stp lengthmod 2 Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 - FMT(my/a) + FMT(myanmar/a) endphoneme - - - - - - - phoneme ky - vcd pal afr sibilant palatal + vcd pal afr sib pal lengthmod 5 Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 Vowelout f1=2 f2=2700 400 600 f3=300 80 colr=1 - FMT(my/ky) + FMT(myanmar/ky) endphoneme //////////////////////////// phoneme q0 - vls uvl stop + vls uvl stp lengthmod 1 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - - WAV(Myanmar/by.wav,10) + WAV(myanmar/by.wav,10) endphoneme phoneme q1 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 - Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - - WAV(Myanmar/ch.wav,100) - + Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=3 + WAV(myanmar/ch.wav,100) endphoneme phoneme q3 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/gya.wav, 150) + WAV(myanmar/gya.wav, 150) endphoneme phoneme q4 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/htya.wav, 150) + WAV(myanmar/htya.wav, 150) endphoneme phoneme q7 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/phya.wav, 150) + WAV(myanmar/phya.wav, 150) endphoneme phoneme q8 - vls uvl stop + vls uvl stp lengthmod 2 - //Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 - //Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/pya.wav, 10) + WAV(myanmar/pya.wav, 10) endphoneme phoneme q9 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/ty.wav, 100) + WAV(myanmar/ty.wav, 100) endphoneme -//phoneme r -// vls uvl stop -// lengthmod 2 -// Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 -// Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 -// WAV(Myanmar/r.wav, 50) -//endphoneme - /////////////////////////////////////////////////////// - - phoneme q46 - vls uvl stop + vls uvl stp lengthmod 2 Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 - WAV(Myanmar/sh.wav, 150) + WAV(myanmar/sh.wav, 150) endphoneme @@ -456,496 +341,360 @@ endphoneme // Vowels and Diphtnongs //==================================================== phoneme @ //အ - vowel starttype #@ endtype #@ + vwl starttype #@ endtype #@ unstressed - //length 50 - length 194 - FMT(Myanmar/a01) + FMT(myanmar/a01) endphoneme phoneme a01 //အ - vowel starttype #a endtype a - //length 100 + vwl starttype #a endtype a length 194 - FMT(Myanmar/a01) + FMT(myanmar/a01) endphoneme phoneme a02 //အာ - vowel starttype #a endtype r + vwl starttype #a endtype r length 180 - FMT(Myanmar/a02) //ar_1) + FMT(myanmar/a02) //ar_1) endphoneme phoneme a03 //အား - vowel starttype #a endtype r + vwl starttype #a endtype r length 200 - FMT(Myanmar/a03) + FMT(myanmar/a03) endphoneme /////////////////////////////////////////////////////////////////////////////////////// phoneme a04 //အိ - //vowel starttype #a endtype e - //length 100 - //FMT(Myanmar/a04) - - - vowel starttype #i endtype #i + vwl 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 ELIF nextPh(4) THEN //checked tone - //length 226 217 211 length 218 - //f1 517 536 542 - //f2 2209 2185 2191 ENDIF - //FMT(vowel/i) - FMT(Myanmar/a04) - - + FMT(myanmar/a04) endphoneme phoneme a05 //အီ - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a05) + FMT(myanmar/a05) endphoneme phoneme a06 //အီး - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a06) + FMT(myanmar/a06) endphoneme /////////////////////////////////////////////////////////////////////////////////////////////// phoneme a07 //အု - vowel starttype #a endtype u + vwl starttype #a endtype u length 130 - FMT(Myanmar/a07) + FMT(myanmar/a07) endphoneme phoneme a08 //အူ - //vowel starttype #a endtype u - //length 180 - //FMT(Myanmar/a08) - - - vowel starttype #u endtype #u + vwl 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 // ELIF nextPh(4) THEN //checked tone - //length // length - //f1 - //f2 ENDIF - //FMT(vowel/u) - FMT(Myanmar/a08) - - + FMT(myanmar/a08) endphoneme phoneme a09 //အူး - vowel starttype #a endtype u + vwl starttype #a endtype u length 200 - FMT(Myanmar/a09) + FMT(myanmar/a09) endphoneme ////////////////////////////////////////////////////////////////////////////////////// phoneme a11 //အေ့ - vowel starttype #a endtype a + vwl starttype #a endtype a length 130 - FMT(Myanmar/a11) + FMT(myanmar/a11) endphoneme phoneme a10 //အေ - //vowel starttype #a endtype a - //length 180 - //FMT(Myanmar/a10) - - - vowel starttype #e endtype #e + vwl 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 ELIF nextPh(4) THEN //checked tone - //length 207 225 225 length 219 - //f1 495 502 506 - //f2 2273 2319 2280 ENDIF FMT(vowel/e) - - + endphoneme phoneme a12 //အေး - vowel starttype #a endtype a + vwl starttype #a endtype a length 200 - FMT(Myanmar/a12) + FMT(myanmar/a12) endphoneme ////////////////////////////////////////////////////////////////////////////////////// phoneme a14 //အဲ့ - vowel starttype #a endtype e + vwl starttype #a endtype e length 120 - FMT(Myanmar/a14) + FMT(myanmar/a14) endphoneme phoneme a13 //အယ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a13) + FMT(myanmar/a13) endphoneme phoneme a15 //အဲ - - //vowel starttype #a endtype e - //length 200 - //FMT(Myanmar/a15) - - - vowel starttype #e endtype #e + vwl 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 ELIF nextPh(4) THEN //checked tone - //length 207 215 204 length 209 - //f1 705 722 715 - //f2 1975 1866 1871 ENDIF FMT(vowel/e_mid) //chosen at random - + endphoneme /////////////////////////////////////////////////////////////////////////////////////////////// phoneme a17 //အော့ - vowel starttype #a endtype a + vwl starttype #a endtype a length 130 - FMT(Myanmar/a17) + FMT(myanmar/a17) endphoneme phoneme a18 //အော် - //vowel starttype #a endtype a - //length 180 - //FMT(Myanmar/a18) - - - vowel starttype #o endtype #o + vwl 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 ELIF nextPh(4) THEN //checked tone - //length 202 211 193 length 202 - //f1 547 542 541 - //f2 1095 1110 1146 ENDIF FMT(vowel/oo) endphoneme phoneme a16 //အော - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a16) + FMT(myanmar/a16) endphoneme ////////////////////////////////////////////////////////////////////////////////////////////////// phoneme a20 //အံ့ - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a20) + FMT(myanmar/a20) endphoneme phoneme a19 //အံ - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a19) + FMT(myanmar/a19) endphoneme phoneme a21 //အန်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a21)//Myanmar/an1) + FMT(myanmar/a21)//myanmar/an1) endphoneme /////////////////////////////////////////////////////////////////////////////////////////////////////// phoneme a23 //အို့ - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a23) + FMT(myanmar/a23) endphoneme phoneme a22 //အို - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a22) + FMT(myanmar/a22) endphoneme phoneme a24 //အိုး - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a24) + FMT(myanmar/a24) endphoneme ///////////////////////////////////////////////////////////////////////////////////////////////// phoneme a29 //အင့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a29) + FMT(myanmar/a29) endphoneme phoneme a28 //အင် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a28) + FMT(myanmar/a28) endphoneme phoneme a30 //အင်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a30) + FMT(myanmar/a30) endphoneme phoneme a32 //အိုင့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a32) + FMT(myanmar/a32) endphoneme phoneme a31 //အိုင် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a31) + FMT(myanmar/a31) endphoneme phoneme a33 //အိုင်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a33) + FMT(myanmar/a33) endphoneme ///////////////////////////////////////////////////////// - - phoneme a35 //အောင့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a35) + FMT(myanmar/a35) endphoneme phoneme a34 //အောင် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a34) + FMT(myanmar/a34) endphoneme phoneme a36 //အောင်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a36) + FMT(myanmar/a36) endphoneme - - ///////////////////////////////////////////////////////////////////////////////////////////////////////////// phoneme a43 //အိန့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a43) + FMT(myanmar/a43) endphoneme phoneme a42 //အိန် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a42) + FMT(myanmar/a42) endphoneme phoneme a44 //အိန်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a44) + FMT(myanmar/a44) endphoneme ///////////////////////////////////////////////////////////////////////////////////////////////// phoneme a20 //အန့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a20) + FMT(myanmar/a20) endphoneme phoneme a19 //အန် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a19) + FMT(myanmar/a19) endphoneme phoneme a21 //အန်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a21) + FMT(myanmar/a21) endphoneme /////////////////////////////////////////////////////// phoneme a49 //အွန့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a49) + FMT(myanmar/a49) endphoneme phoneme a48 //အွန် - //vowel starttype #a endtype e - //length 180 - //FMT(Myanmar/a48) - - - - vowel - IF nextPh(4) THEN //diphthong with checked tone - starttype #o endtype #u + vwl + IF nextPh(4) THEN //diphthong with checked ton + starttype #o endtype #u ELSE starttype #o endtype #o ENDIF 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 ELIF nextPh(4) THEN //checked tone - //length 202 224 180 length 202 - //f1 888 851 840 - //f2 1290 1317 1321 ENDIF FMT(vowel/oo_en) //formant - - + endphoneme phoneme a50 //အွန်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a50) + FMT(myanmar/a50) endphoneme ///////////////////////////////////////////////////////////////////////////////////////////////////////////// phoneme a46 //အုန့် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a46) + FMT(myanmar/a46) endphoneme phoneme a45 //အုန် - vowel starttype #a endtype e + vwl starttype #a endtype e length 180 - FMT(Myanmar/a45) + FMT(myanmar/a45) endphoneme phoneme a47 //အုန်း - vowel starttype #a endtype e + vwl starttype #a endtype e length 200 - FMT(Myanmar/a47) + FMT(myanmar/a47) endphoneme ///////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -954,51 +703,51 @@ endphoneme ////////////////////////////////////////////////////////// phoneme a25 //အက် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a25) + FMT(myanmar/a25) endphoneme phoneme a26 //အောက် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a26) + FMT(myanmar/a26) endphoneme phoneme a27 //အိုက် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a27) + FMT(myanmar/a27) endphoneme phoneme a37 //အစ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a37) + FMT(myanmar/a37) endphoneme phoneme a38 //အတ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a38) + FMT(myanmar/a38) endphoneme phoneme a39 //အိတ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a39) + FMT(myanmar/a39) endphoneme phoneme a40 //အုတ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a40) + FMT(myanmar/a40) endphoneme phoneme a41 //အွတ် - vowel starttype #a endtype e + vwl starttype #a endtype e length 130 - FMT(Myanmar/a41) + FMT(myanmar/a41) endphoneme diff --git a/phsource/phonemes b/phsource/phonemes index fde7f1e8..b76a9c35 100644 --- a/phsource/phonemes +++ b/phsource/phonemes @@ -1980,7 +1980,7 @@ phonemetable om base1 include ph_oromo phonemetable my base1 -include ph_burmese +include ph_myanmar phonemetable gn base1 include ph_guarani