| |-----------|-------------| | |-----------|-------------| | ||||
| | `liquid` | semi-vowels, such as: `r`, `l`, `j`, `w` | | | `liquid` | semi-vowels, such as: `r`, `l`, `j`, `w` | | ||||
| | `nasal` | nasal e.g.: `m`, `n`, `N` | | | `nasal` | nasal e.g.: `m`, `n`, `N` | | ||||
| | `stop` | stop (plosive) e.g.: `p`, `b`, `t`, `d`, `k`, `g` | | |||||
| | `pause` | | | | `pause` | | | ||||
| | `stress` | Used for stress symbols, eg: `'` `,` `=` `%` | | | `stress` | Used for stress symbols, eg: `'` `,` `=` `%` | | ||||
| | `virtual` | Used to represent a class of phonemes. | | | `virtual` | Used to represent a class of phonemes. | |
| phoneme c // used in -tjie | phoneme c // used in -tjie | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2700 400 600 f3= 200 80 | Vowelin f1=0 f2=2700 400 600 f3= 200 80 |
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1700 -300 300 f3=-200 80 amp=16 | Vowelin f1=2 f2=1700 -300 300 f3=-200 80 amp=16 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 400 f3=-100 80 | Vowelin f1=0 f2=2300 200 400 f3=-100 80 |
| phoneme p` | phoneme p` | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| IF prevPhW(isVowel) AND nextPhW(isVowel) THEN | IF prevPhW(isVowel) AND nextPhW(isVowel) THEN | ||||
| ChangePhoneme(B) | ChangePhoneme(B) | ||||
| ENDIF | ENDIF | ||||
| phoneme t` | phoneme t` | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus | ||||
| phoneme k` | phoneme k` | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4 | Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4 | ||||
| Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20 | Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20 |
| phoneme dH //arabic Dhad | phoneme dH //arabic Dhad | ||||
| alv vls stop | |||||
| alv vls stp | |||||
| ipa dˤ | ipa dˤ | ||||
| voicingswitch d[ | voicingswitch d[ | ||||
| lengthmod 7 | lengthmod 7 | ||||
| endphoneme | endphoneme | ||||
| phoneme s[ | phoneme s[ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| voicingswitch s | voicingswitch s | ||||
| length 160 | length 160 | ||||
| lengthmod 7 | lengthmod 7 |
| // based on Spanish | // based on Spanish | ||||
| phoneme t# | phoneme t# | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| IF NOT prevVowel(isStressed) THEN | IF NOT prevVowel(isStressed) THEN | ||||
| ChangePhoneme(t) | ChangePhoneme(t) | ||||
| ENDIF | ENDIF | ||||
| //phoneme k | //phoneme k | ||||
| // vls vel stop | |||||
| // vls vel stp | |||||
| // lengthmod 2 | // lengthmod 2 | ||||
| // voicingswitch g | // voicingswitch g | ||||
| // Vowelin f1=0 f2=2300 200 400 f3=-100 80 | // Vowelin f1=0 f2=2300 200 400 f3=-100 80 | ||||
| //phoneme t | //phoneme t | ||||
| // vls dnt stop | |||||
| // vls dnt stp | |||||
| // lengthmod 2 | // lengthmod 2 | ||||
| // voicingswitch d | // voicingswitch d | ||||
| // Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | // Vowelin f1=0 f2=1600 -300 300 f3=-100 80 |
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme t // dental variant of /t/ | phoneme t // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme d // dental variant of /d/ | phoneme d // dental variant of /d/ | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t | voicingswitch t | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 400 f3=-100 80 | Vowelin f1=0 f2=2300 200 400 f3=-100 80 |
| phoneme t | phoneme t | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| CALL base2/t | CALL base2/t | ||||
| endphoneme | endphoneme |
| phoneme g; | phoneme g; | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| palatal | palatal | ||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 |
| //endphoneme | //endphoneme | ||||
| phoneme p | phoneme p | ||||
| //vls blb stop | |||||
| //vls blb stp | |||||
| import_phoneme base/b | import_phoneme base/b | ||||
| endphoneme | endphoneme | ||||
| phoneme b | phoneme b | ||||
| //vcd blb stop | |||||
| //vcd blb stp | |||||
| import_phoneme base/b | import_phoneme base/b | ||||
| endphoneme | endphoneme | ||||
| phoneme ph //aspirated | phoneme ph //aspirated | ||||
| //vls blb stop | |||||
| //vls blb stp | |||||
| import_phoneme base/p | import_phoneme base/p | ||||
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| //vls alv stop | |||||
| //vls alv stp | |||||
| import_phoneme base/d | import_phoneme base/d | ||||
| endphoneme | endphoneme | ||||
| phoneme d | phoneme d | ||||
| //vcd alv stop | |||||
| //vcd alv stp | |||||
| import_phoneme base/d | import_phoneme base/d | ||||
| endphoneme | endphoneme | ||||
| phoneme th | phoneme th | ||||
| //vls alv stop | |||||
| //vls alv stp | |||||
| import_phoneme base/t | import_phoneme base/t | ||||
| endphoneme | endphoneme | ||||
| endphoneme | endphoneme | ||||
| phoneme k | phoneme k | ||||
| //vls vel stop | |||||
| //vls vel stp | |||||
| import_phoneme base/k | import_phoneme base/k | ||||
| endphoneme | endphoneme | ||||
| phoneme g | phoneme g | ||||
| //vcd vel stop | |||||
| //vcd vel stp | |||||
| import_phoneme base/g | import_phoneme base/g | ||||
| endphoneme | endphoneme | ||||
| phoneme kh | phoneme kh | ||||
| //vls vel stop | |||||
| //vls vel stp | |||||
| import_phoneme base/k | import_phoneme base/k | ||||
| endphoneme | endphoneme | ||||
| phoneme ʔ | phoneme ʔ | ||||
| vls glt stop | |||||
| vls glt stp | |||||
| endphoneme | endphoneme | ||||
| phoneme θ | phoneme θ |
| phoneme p- // unaspirated | phoneme p- // unaspirated | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme ph // aspirated | phoneme ph // aspirated | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme t- | phoneme t- | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme k- // unaspirated | phoneme k- // unaspirated | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-150 80 | Vowelin f1=0 f2=2300 200 300 f3=-150 80 | ||||
| phoneme kh | phoneme kh | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-150 80 | Vowelin f1=0 f2=2300 200 300 f3=-150 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme k# | phoneme k# | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=1 f2=1400 -100 100 f3=-150 80 | Vowelin f1=1 f2=1400 -100 100 f3=-150 80 |
| phoneme t // dental variant of /t/ | phoneme t // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t | voicingswitch t | ||||
| Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16 | Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16 |
| endphoneme | endphoneme | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 7 | lengthmod 7 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 7 | lengthmod 7 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 |
| phoneme t2 // [t] which doesn't reduce | phoneme t2 // [t] which doesn't reduce | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| ChangePhoneme(t) | ChangePhoneme(t) | ||||
| endphoneme | endphoneme | ||||
| phoneme t# // reduced [t] as in "city" in en-us | phoneme t# // reduced [t] as in "city" in en-us | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| ChangePhoneme(t) | ChangePhoneme(t) | ||||
| endphoneme | endphoneme | ||||
| phoneme d# // change to [d] or [t] depending on whether previous phoneme is voiced | phoneme d# // change to [d] or [t] depending on whether previous phoneme is voiced | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| IF prevPh(isVoiced) THEN | IF prevPh(isVoiced) THEN | ||||
| ChangePhoneme(d) | ChangePhoneme(d) | ||||
| ELSE | ELSE |
| phoneme t# // reduced [t] as in "city" | phoneme t# // reduced [t] as in "city" | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| ipa ɾ | ipa ɾ | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| import_phoneme base/t | import_phoneme base/t | ||||
| endphoneme | endphoneme | ||||
| phoneme ? // glottal stop | |||||
| vls glt stop | |||||
| phoneme ? // glottal stp | |||||
| vls glt stp | |||||
| lengthmod 1 // 5? longer preceding vowel | lengthmod 1 // 5? longer preceding vowel | ||||
| nolink | nolink | ||||
| Vowelin glstop | Vowelin glstop |
| phoneme t // dental variant of /t/ | phoneme t // dental variant of /t/ | ||||
| vls dnt stop lengthenstop | |||||
| vls dnt stp lengthenstop | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=20 | Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=20 | ||||
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1700 -100 200 f3=0 80 | Vowelin f1=2 f2=1700 -100 200 f3=0 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme k // tasasemad klõklsud | phoneme k // tasasemad klõklsud | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 400 f3=-100 80 | Vowelin f1=0 f2=2300 200 400 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme t^ | phoneme t^ | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch d^ | voicingswitch d^ | ||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| endphoneme | endphoneme | ||||
| phoneme d^ | phoneme d^ | ||||
| vcd alv stop palatal | |||||
| vcd alv stp palatal | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t^ | voicingswitch t^ | ||||
| Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 | Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 |
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1700 -100 200 f3=0 80 | Vowelin f1=2 f2=1700 -100 200 f3=0 80 |
| // uses the consonants in file "phonemes", unless overridden here | // uses the consonants in file "phonemes", unless overridden here | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch p | voicingswitch p | ||||
| lengthmod 6 | lengthmod 6 | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch g | voicingswitch g | ||||
| length 50 | length 50 | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| phoneme p2 // silent unless followed by vowel | phoneme p2 // silent unless followed by vowel | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| starttype #cFR endtype #cFR | starttype #cFR endtype #cFR | ||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| phoneme t2 // silent unless followed by vowel | phoneme t2 // silent unless followed by vowel | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | Vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | ||||
| lengthmod 2 | lengthmod 2 | ||||
| phoneme t3 // silent unless followed by vowel or pause | phoneme t3 // silent unless followed by vowel or pause | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| IF nextPh(isPause) THEN | IF nextPh(isPause) THEN | ||||
| ChangePhoneme(t) | ChangePhoneme(t) |
| phoneme k# | phoneme k# | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=1 f2=1400 -100 100 f3=-150 80 | Vowelin f1=1 f2=1400 -100 100 f3=-150 80 |
| //=========== | //=========== | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| voicingswitch t | voicingswitch t | ||||
| IF nextPh(l2) THEN | IF nextPh(l2) THEN | ||||
| ChangePhoneme(t) | ChangePhoneme(t) | ||||
| endphoneme | endphoneme | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| voicingswitch k | voicingswitch k | ||||
| IF nextPh(l2) THEN | IF nextPh(l2) THEN | ||||
| ChangePhoneme(k) | ChangePhoneme(k) |
| // CONSONANTS | // CONSONANTS | ||||
| phoneme t // revert to alveolar /t/ | phoneme t // revert to alveolar /t/ | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=1 f2=1600 -300 300 f3=-100 80 amp=11 | Vowelin f1=1 f2=1600 -300 300 f3=-100 80 amp=11 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 400 f3=-100 80 | Vowelin f1=0 f2=2300 200 400 f3=-100 80 |
| phoneme tl# | phoneme tl# | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa tl# | ipa tl# | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 |
| // consonants | // consonants | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN | IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN | ||||
| IF prevPh(isPause) OR prevPh(isNasal) THEN | IF prevPh(isPause) OR prevPh(isNasal) THEN | ||||
| ELSE | ELSE | ||||
| endphoneme | endphoneme | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch k | voicingswitch k | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 |
| phoneme b# | phoneme b# | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch p# | voicingswitch p# | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme t# // dental variant of /t/ | phoneme t# // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16 | Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16 | ||||
| phoneme d# | phoneme d# | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t# | voicingswitch t# | ||||
| Vowelin f1=0 f2=1500 -300 300 f3=-100 80 | Vowelin f1=0 f2=1500 -300 300 f3=-100 80 | ||||
| //=================== | //=================== | ||||
| phoneme t. | phoneme t. | ||||
| vls rfx stop | |||||
| vls rfx stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa ʈ | ipa ʈ | ||||
| voicingswitch d. | voicingswitch d. | ||||
| endphoneme | endphoneme | ||||
| phoneme t.# | phoneme t.# | ||||
| vls rfx stop | |||||
| vls rfx stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa ʈU+02B0 | ipa ʈU+02B0 | ||||
| voicingswitch d.# | voicingswitch d.# | ||||
| endphoneme | endphoneme | ||||
| phoneme d. | phoneme d. | ||||
| vcd rfx stop | |||||
| vcd rfx stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t. | voicingswitch t. | ||||
| ipa ɖ | ipa ɖ | ||||
| phoneme d.# | phoneme d.# | ||||
| vcd rfx stop | |||||
| vcd rfx stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| ipa ɖU+02B0 | ipa ɖU+02B0 | ||||
| voicingswitch t.# | voicingswitch t.# | ||||
| phoneme g# | phoneme g# | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch k# | voicingswitch k# | ||||
| Vowelin f1=1 f2=2300 200 300 f3=-150 80 rms=20 | Vowelin f1=1 f2=2300 200 300 f3=-150 80 rms=20 |
| phoneme t // dental variant of /t/ | phoneme t // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme t2 | phoneme t2 | ||||
| // changes to pause when followed by [t], so the [t][ becomes [t:] | // changes to pause when followed by [t], so the [t][ becomes [t:] | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| IF nextPh(t) THEN | IF nextPh(t) THEN | ||||
| WAV(ustop/null, 0) | WAV(ustop/null, 0) | ||||
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 |
| phoneme tl# | phoneme tl# | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa tl# | ipa tl# | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme b | phoneme b | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1000 -300 -200 f3=-200 80 amp=11 | Vowelin f1=1 f2=1000 -300 -200 f3=-200 80 amp=11 | ||||
| Vowelout f1=2 f2=1000 -300 -300 f3=-300 80 brk | Vowelout f1=2 f2=1000 -300 -300 f3=-300 80 brk | ||||
| phoneme d | phoneme d | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1700 -300 300 f3=-100 80 | Vowelin f1=2 f2=1700 -300 300 f3=-100 80 | ||||
| Vowelout f1=2 f2=1700 -300 300 f3=-100 80 | Vowelout f1=2 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme g | phoneme g | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 | ||||
| Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk | Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk |
| // Plosives | // Plosives | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| endphoneme | endphoneme | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| voicingswitch p | voicingswitch p | ||||
| Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | ||||
| lengthmod 5 | lengthmod 5 | ||||
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme ? | phoneme ? | ||||
| vls glt stop | |||||
| vls glt stp | |||||
| lengthmod 3 | lengthmod 3 | ||||
| nolink | nolink | ||||
| Vowelin glstop | Vowelin glstop |
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t[ | voicingswitch t[ | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 |
| // consonants | // consonants | ||||
| phoneme k- // /ㄲ/ | phoneme k- // /ㄲ/ | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 3 | lengthmod 3 | ||||
| Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | ||||
| Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 | Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 | ||||
| endphoneme | endphoneme | ||||
| phoneme t- // /ㄸ/ | phoneme t- // /ㄸ/ | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 3 | lengthmod 3 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40 | ||||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 |
| phoneme c | phoneme c | ||||
| vls pal stop | |||||
| vls pal stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch J | voicingswitch J | ||||
| Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60 | Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60 | ||||
| phoneme J | phoneme J | ||||
| vcd pla stop | |||||
| vcd pla stp | |||||
| voicingswitch c | voicingswitch c | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2700 400 600 f3=300 80 | Vowelin f1=2 f2=2700 400 600 f3=300 80 |
| phoneme b | phoneme b | ||||
| ipa b | ipa b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| voicingswitch p | voicingswitch p | ||||
| Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | ||||
| lengthmod 5 | lengthmod 5 | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 | ||||
| phoneme p | phoneme p | ||||
| ipa p | ipa p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| phoneme t // dental /t/ | phoneme t // dental /t/ | ||||
| ipa t[ | ipa t[ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16 | Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16 | ||||
| phoneme d // dental /d/ | phoneme d // dental /d/ | ||||
| ipa d[ | ipa d[ | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | ||||
| phoneme q | phoneme q | ||||
| ipa q | ipa q | ||||
| vls uvl stop | |||||
| vls uvl stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30 | Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30 | ||||
| Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35 | Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35 |
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop //lengthenstop | |||||
| vls alv stp //lengthenstop | |||||
| lengthmod 1 | lengthmod 1 | ||||
| voicingswitch d | voicingswitch d | ||||
| IF nextPh(isPause2) THEN | IF nextPh(isPause2) THEN | ||||
| endphoneme | endphoneme | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 400 f3=-100 80 | Vowelin f1=0 f2=2300 200 400 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme c | phoneme c | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| voicingswitch J | voicingswitch J | ||||
| WAV(ustop/c, 80) | WAV(ustop/c, 80) | ||||
| endphoneme | endphoneme | ||||
| phoneme D // louder and shorter version of d | phoneme D // louder and shorter version of d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| voicingswitch t | voicingswitch t | ||||
| length 10 | length 10 | ||||
| lengthmod 5 | lengthmod 5 |
| phoneme t | phoneme t | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme t; | phoneme t; | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d; | voicingswitch d; | ||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t | voicingswitch t | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | ||||
| phoneme d; | phoneme d; | ||||
| vcd alv stop palatal | |||||
| vcd alv stp palatal | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t; | voicingswitch t; | ||||
| Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 | Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 |
| // Based on ph_croatian | // Based on ph_croatian | ||||
| phoneme k^ | phoneme k^ | ||||
| vls pal stop | |||||
| vls pal stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2700 400 600 f3=400 80 | Vowelin f1=0 f2=2700 400 600 f3=400 80 | ||||
| Vowelout f1=0 f2=2700 400 600 f3=400 80 rms=20 | Vowelout f1=0 f2=2700 400 600 f3=400 80 rms=20 |
| // Aspirated voice stops, sound like aspirated unvoiced stops ? | // Aspirated voice stops, sound like aspirated unvoiced stops ? | ||||
| phoneme b# | phoneme b# | ||||
| vls blb stop prevoice | |||||
| vls blb stp prevoice | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | ||||
| phoneme d# | phoneme d# | ||||
| vls dnt stop prevoice | |||||
| vls dnt stp prevoice | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16 | Vowelin f1=0 f2=1500 -300 300 f3=-100 80 amp=16 | ||||
| phoneme t.# | phoneme t.# | ||||
| vls rfx stop | |||||
| vls rfx stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa ʈU+02B0 | ipa ʈU+02B0 | ||||
| voicingswitch d.# | voicingswitch d.# | ||||
| phoneme d.# | phoneme d.# | ||||
| vls rfx stop prevoice | |||||
| vls rfx stp prevoice | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa ʈU+02B0 | ipa ʈU+02B0 | ||||
| Vowelin f1=0 f2=1800 -300 300 f3=-200 80 | Vowelin f1=0 f2=1800 -300 300 f3=-200 80 | ||||
| phoneme g# | phoneme g# | ||||
| vls vel stop prevoice | |||||
| vls vel stp prevoice | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1400 -100 100 f3=-150 80 | Vowelin f1=1 f2=1400 -100 100 f3=-150 80 | ||||
| Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20 | Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20 |
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1700 -100 200 f3=0 80 | Vowelin f1=2 f2=1700 -100 200 f3=0 80 |
| endphoneme | endphoneme | ||||
| phoneme k` | phoneme k` | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4 | Vowelin f1=0 f2=1700 -250 250 f3= -200 80 gpaus f4 | ||||
| Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20 | Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20 | ||||
| endphoneme | endphoneme | ||||
| phoneme t` | phoneme t` | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 gpaus | ||||
| endphoneme | endphoneme | ||||
| phoneme P | phoneme P | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 gpaus | ||||
| phoneme D | phoneme D | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| lengthmod 6 | lengthmod 6 | ||||
| voicingswitch d | voicingswitch d | ||||
| CALL base/D | CALL base/D |
| phoneme t | phoneme t | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme t; | phoneme t; | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d; | voicingswitch d; | ||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t | voicingswitch t | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | ||||
| phoneme d; | phoneme d; | ||||
| vcd alv stop palatal | |||||
| vcd alv stp palatal | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t; | voicingswitch t; | ||||
| Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 | Vowelin f1=2 f2=2700 400 600 f3=200 80 rate len=80 |
| phoneme * | phoneme * | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| lengthmod 6 | lengthmod 6 | ||||
| ipa ɾ | ipa ɾ | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=0 80 | Vowelin f1=1 f2=1700 -300 300 f3=0 80 |
| phoneme p; | phoneme p; | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| CALL base2/p | CALL base2/p | ||||
| phoneme t; // dental variant of /t/ | phoneme t; // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| CALL base2/t | CALL base2/t | ||||
| phoneme b; | phoneme b; | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| voicingswitch p; | voicingswitch p; | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk colr=1 | Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk colr=1 | ||||
| phoneme d; // dental variant of /d/ | phoneme d; // dental variant of /d/ | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t; | voicingswitch t; | ||||
| lengthmod 5 | lengthmod 5 | ||||
| CALL base2/d | CALL base2/d |
| phoneme g | phoneme g | ||||
| vcd vel stop prevoice | |||||
| vcd vel stp prevoice | |||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 |
| endphoneme | endphoneme | ||||
| phoneme g; | phoneme g; | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | ||||
| WAV(ustop/ki_ejc, 130) | WAV(ustop/ki_ejc, 130) | ||||
| endphoneme | endphoneme | ||||
| phoneme k; | phoneme k; | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | ||||
| WAV(ustop/ki) | WAV(ustop/ki) | ||||
| endphoneme | endphoneme | ||||
| phoneme * // reduced [t] as in "city" | phoneme * // reduced [t] as in "city" | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| ipa ɾ | ipa ɾ | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | Vowelin f1=1 f2=1700 -300 300 f3=-100 80 |
| phoneme t // dental variant of /t/ | phoneme t // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch t | voicingswitch t | ||||
| Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16 | Vowelin f1=2 f2=1700 -300 300 f3=-100 80 amp=16 |
| endphoneme | endphoneme | ||||
| phoneme kh | phoneme kh | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-150 80 | Vowelin f1=0 f2=2300 200 300 f3=-150 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme k- // unaspirated | phoneme k- // unaspirated | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch g | voicingswitch g | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-150 80 | Vowelin f1=0 f2=2300 200 300 f3=-150 80 | ||||
| phoneme ph // aspirated | phoneme ph // aspirated | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 |
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch b | voicingswitch b | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 |
| phoneme t | phoneme t | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| voicingswitch d | voicingswitch d | ||||
| Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | Vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 |
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch k | voicingswitch k | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme d | phoneme d | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(j) THEN | IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(j) THEN | ||||
| IF prevPh(isPause) OR prevPh(isNasal) OR prevPh(l) THEN | IF prevPh(isPause) OR prevPh(isNasal) OR prevPh(l) THEN | ||||
| endphoneme | endphoneme | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN | IF nextPh(isVowel) OR nextPh(isRhotic) OR nextPh(isLiquid) THEN | ||||
| IF prevPh(isPause) OR prevPh(isNasal) THEN | IF prevPh(isPause) OR prevPh(isNasal) THEN |
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 | ||||
| endphoneme | endphoneme | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 |
| endphoneme | endphoneme | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN // back vowels | IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN // back vowels | ||||
| ChangePhoneme(q) | ChangePhoneme(q) | ||||
| ENDIF | ENDIF |
| phoneme t.# | phoneme t.# | ||||
| vls rfx stop | |||||
| vls rfx stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| ipa ʈU+02B0 | ipa ʈU+02B0 | ||||
| voicingswitch d.# | voicingswitch d.# | ||||
| endphoneme | endphoneme | ||||
| phoneme d.# | phoneme d.# | ||||
| vcd rfx stop | |||||
| vcd rfx stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| ipa ɖU+02B0 | ipa ɖU+02B0 | ||||
| voicingswitch t.# | voicingswitch t.# |
| phoneme c | phoneme c | ||||
| vls pal stop | |||||
| vls pal stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60 | Vowelin f1=0 f2=2700 200 500 f3=400 80 len=60 | ||||
| Vowelout f1=0 f2=2700 300 500 f3=300 80 | Vowelout f1=0 f2=2700 300 500 f3=300 80 | ||||
| phoneme J | phoneme J | ||||
| vcd pla stop | |||||
| vcd pla stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| IF PreVoicing THEN | IF PreVoicing THEN |
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| //voicingswitch d | //voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 len=15 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 len=15 | ||||
| endphoneme | endphoneme | ||||
| phoneme d_ | phoneme d_ | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| // lengthmod 5 | // lengthmod 5 | ||||
| ipa ɗ | ipa ɗ | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=15 | Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=15 | ||||
| endphoneme | endphoneme | ||||
| phoneme c | phoneme c | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| //voicingswitch J | //voicingswitch J | ||||
| lengthmod 2 | lengthmod 2 | ||||
| length 2 | length 2 | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | ||||
| endphoneme | endphoneme | ||||
| phoneme t[ // dental variant of /t/ | phoneme t[ // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| voicingswitch d[ | voicingswitch d[ | ||||
| lengthmod 2 | lengthmod 2 | ||||
| length 5 | length 5 |
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| lengthmod 5 | lengthmod 5 | ||||
| voicingswitch k | voicingswitch k | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 |
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | ||||
| endphoneme | endphoneme | ||||
| phoneme ph | phoneme ph | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22 | ||||
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 rms=40 | ||||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | ||||
| phoneme th | phoneme th | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | ||||
| endphoneme | endphoneme | ||||
| phoneme k | phoneme k | ||||
| vls uvl stop | |||||
| vls uvl stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | ||||
| Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 | Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 | ||||
| endphoneme | endphoneme | ||||
| phoneme kh | phoneme kh | ||||
| vls uvl stop | |||||
| vls uvl stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | Vowelin f1=1 f2=1700 0 200 f3=-300 80 f4 | ||||
| Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 | Vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30 |
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 | ||||
| Vowelout f1=1 f2=2300 300 400 f3=-200 80 rms=20 | Vowelout f1=1 f2=2300 300 400 f3=-200 80 rms=20 | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 rms=30 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 rms=30 | ||||
| Vowelout f1=1 f2=1000 -500 -350 f3=-300 80 rms=22 | Vowelout f1=1 f2=1000 -500 -350 f3=-300 80 rms=22 | ||||
| endphoneme | endphoneme | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=100 80 | Vowelin f1=0 f2=1700 -300 300 f3=100 80 | ||||
| Vowelout f1=1 f2=1700 -300 250 f3=-100 80 rms=20 | Vowelout f1=1 f2=1700 -300 250 f3=-100 80 rms=20 |
| length 10 | length 10 | ||||
| endphoneme | endphoneme | ||||
| phoneme ? // glottal stop | |||||
| vls glt stop | |||||
| phoneme ? // glottal stp | |||||
| vls glt stp | |||||
| lengthmod 3 // ?? | lengthmod 3 // ?? | ||||
| nolink | nolink | ||||
| Vowelin glstop | Vowelin glstop | ||||
| phoneme b | phoneme b | ||||
| vcd blb stop | |||||
| vcd blb stp | |||||
| voicingswitch p | voicingswitch p | ||||
| Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | Vowelout f1=2 f2=1000 -500 -300 f3=-300 80 brk | ||||
| lengthmod 5 | lengthmod 5 | ||||
| phoneme d | phoneme d | ||||
| vcd alv stop | |||||
| vcd alv stp | |||||
| voicingswitch t | voicingswitch t | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | Vowelin f1=1 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme d[ | phoneme d[ | ||||
| vcd dnt stop | |||||
| vcd dnt stp | |||||
| voicingswitch t[ | voicingswitch t[ | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | Vowelin f1=2 f2=1500 -300 300 f3=-150 80 | ||||
| phoneme g | phoneme g | ||||
| vcd vel stop | |||||
| vcd vel stp | |||||
| voicingswitch k | voicingswitch k | ||||
| lengthmod 5 | lengthmod 5 | ||||
| Vowelin f1=2 f2=2300 200 300 f3=-300 80 | Vowelin f1=2 f2=2300 200 300 f3=-300 80 | ||||
| phoneme p | phoneme p | ||||
| vls blb stop | |||||
| vls blb stp | |||||
| voicingswitch b | voicingswitch b | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
| phoneme t | phoneme t | ||||
| vls alv stop | |||||
| vls alv stp | |||||
| voicingswitch d | voicingswitch d | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
| phoneme t[ // dental variant of /t/ | phoneme t[ // dental variant of /t/ | ||||
| vls dnt stop | |||||
| vls dnt stp | |||||
| voicingswitch d[ | voicingswitch d[ | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16 | Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16 | ||||
| phoneme c | phoneme c | ||||
| vls pal stop palatal | |||||
| vls pal stp palatal | |||||
| voicingswitch J | voicingswitch J | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | ||||
| phoneme k | phoneme k | ||||
| vls vel stop | |||||
| vls vel stp | |||||
| voicingswitch g | voicingswitch g | ||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=0 f2=2300 200 300 f3=-200 80 | Vowelin f1=0 f2=2300 200 300 f3=-200 80 | ||||
| phoneme q | phoneme q | ||||
| vls uvl stop | |||||
| vls uvl stp | |||||
| lengthmod 2 | lengthmod 2 | ||||
| Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30 | Vowelin f1=1 f2=1700 0 200 f3=-300 80 gpaus f4 rms=30 | ||||
| Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35 | Vowelout f1=1 f2=1700 -100 200 f3=-300 80 f4 rms=35 |
| { "delete_phoneme", tPHONEME_TYPE, phDELETED }, | { "delete_phoneme", tPHONEME_TYPE, phDELETED }, | ||||
| // type of consonant | // type of consonant | ||||
| { "stop", tPHONEME_TYPE, phSTOP }, // TODO (deprecated): use 'stp' instead | |||||
| { "nasal", tPHONEME_TYPE, phNASAL }, // TODO (deprecated): use 'nas' instead | { "nasal", tPHONEME_TYPE, phNASAL }, // TODO (deprecated): use 'nas' instead | ||||
| // keywords | // keywords |