| Property | Type | Description | | | Property | Type | Description | | ||||
|--------------|------|-------------| | |--------------|------|-------------| | ||||
| `palatal` | (C) | A palatal or palatalized consonant. | | |||||
| `rhotic` | (C) | An `r` type consonant. | | | `rhotic` | (C) | An `r` type consonant. | | ||||
| `unstressed` | (V) | This vowel is always unstressed, unless explicitly marked otherwise. | | | `unstressed` | (V) | This vowel is always unstressed, unless explicitly marked otherwise. | | ||||
| `nolink` | | Prevent any linking from the previous phoneme. | | | `nolink` | | Prevent any linking from the previous phoneme. | |
phoneme c // used in -tjie | phoneme c // used in -tjie | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
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 g; | phoneme g; | ||||
vcd vel stp | vcd vel stp | ||||
palatal | |||||
pzd | |||||
voicingswitch k | voicingswitch k | ||||
lengthmod 5 | lengthmod 5 | ||||
Vowelin f1=1 f2=2300 300 300 f3=300 80 | Vowelin f1=1 f2=2300 300 300 f3=300 80 |
endphoneme | endphoneme | ||||
phoneme ɲ | phoneme ɲ | ||||
//vcd pal nasal palatal | |||||
//vcd pal nasal pzd | |||||
import_phoneme base/n^ | import_phoneme base/n^ | ||||
endphoneme | endphoneme | ||||
import_phoneme base/z | import_phoneme base/z | ||||
endphoneme | endphoneme | ||||
phoneme sh //aspirated not palatal | |||||
phoneme sh //aspirated not pzd | |||||
vls alv frc sib | vls alv frc sib | ||||
endphoneme | endphoneme | ||||
// Palatalized versions of consonants | // Palatalized versions of consonants | ||||
phoneme s^ | phoneme s^ | ||||
vls alv frc sib palatal | |||||
vls alv frc sib pzd | |||||
voicingswitch z | voicingswitch z | ||||
lengthmod 3 | lengthmod 3 | ||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | ||||
endphoneme | endphoneme | ||||
phoneme t^ | phoneme t^ | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
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 stp palatal | |||||
vcd alv stp pzd | |||||
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 i | phoneme i | ||||
vwl starttype #i endtype #i | vwl starttype #i endtype #i | ||||
palatal | |||||
pzd | |||||
IF prevPhW(r/2) OR prevPhW(l/2) THEN | IF prevPhW(r/2) OR prevPhW(l/2) THEN | ||||
IF nextPhW(isVowel) THEN | IF nextPhW(isVowel) THEN |
phoneme n^# | phoneme n^# | ||||
vcd pal nas palatal | |||||
vcd pal nas pzd | |||||
lengthmod 6 | lengthmod 6 | ||||
ipa ɲ# | ipa ɲ# | ||||
Vowelout f1=3 f2=2300 300 400 f3=100 80 brk rate | Vowelout f1=3 f2=2300 300 400 f3=100 80 brk rate |
phoneme ; // linking j, used between (i) vowels and a following vowel | phoneme ; // linking j, used between (i) vowels and a following vowel | ||||
// also to palatalize consonants | // also to palatalize consonants | ||||
liquid palatal | |||||
liquid pzd | |||||
lengthmod 0 | lengthmod 0 | ||||
IF prevPh(#i) THEN | IF prevPh(#i) THEN |
endphoneme | endphoneme | ||||
phoneme _j | phoneme _j | ||||
liquid palatal starttype #i | |||||
liquid pzd starttype #i | |||||
ipa ʲ | ipa ʲ | ||||
lengthmod 2 | lengthmod 2 | ||||
endphoneme | endphoneme | ||||
phoneme c | phoneme c | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
voicingswitch J | voicingswitch J | ||||
WAV(ustop/c, 80) | WAV(ustop/c, 80) | ||||
endphoneme | endphoneme |
phoneme t; | phoneme t; | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
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 alv stp palatal | |||||
vcd alv stp pzd | |||||
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 n; | phoneme n; | ||||
liquid palatal | |||||
liquid pzd | |||||
NextVowelStarts | NextVowelStarts | ||||
VowelStart(n^/n^@) | VowelStart(n^/n^@) | ||||
VowelStart(n^/n^a) | VowelStart(n^/n^a) | ||||
phoneme l; | phoneme l; | ||||
liquid rfx palatal | |||||
liquid rfx pzd | |||||
ipa ɭ | ipa ɭ | ||||
// lengthmod 7 | // lengthmod 7 | ||||
length 80 | length 80 |
phoneme J# | phoneme J# | ||||
vls pal afr sib palatal prevoice | |||||
vls pal afr sib pzd prevoice | |||||
voicingswitch c# | voicingswitch c# | ||||
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 t; | phoneme t; | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
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 alv stp palatal | |||||
vcd alv stp pzd | |||||
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 |
endphoneme | endphoneme | ||||
phoneme l^ | phoneme l^ | ||||
liquid rfx palatal | |||||
liquid rfx pzd | |||||
ipa ɭ | ipa ɭ | ||||
// lengthmod 7 | // lengthmod 7 | ||||
length 80 | length 80 | ||||
phoneme n# | phoneme n# | ||||
vcd pal nas palatal | |||||
vcd pal nas pzd | |||||
ipa ɲ | ipa ɲ | ||||
Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | ||||
lengthmod 4 | lengthmod 4 |
phoneme n^ | phoneme n^ | ||||
vcd pal nas palatal | |||||
vcd pal nas pzd | |||||
ipa ɲ | ipa ɲ | ||||
Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | ||||
lengthmod 4 | lengthmod 4 | ||||
phoneme J | phoneme J | ||||
vcd pal afr sib palatal | |||||
vcd pal afr sib pzd | |||||
voicingswitch c | voicingswitch c | ||||
lengthmod 5 | lengthmod 5 | ||||
Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 |
endphoneme | endphoneme | ||||
phoneme c | phoneme c | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
//voicingswitch J | //voicingswitch J | ||||
lengthmod 2 | lengthmod 2 | ||||
length 2 | length 2 |
phoneme ; // linking j, used between (i) vowels and a following vowel | phoneme ; // linking j, used between (i) vowels and a following vowel | ||||
// also to palatalize consonants | // also to palatalize consonants | ||||
liquid palatal | |||||
liquid pzd | |||||
lengthmod 0 | lengthmod 0 | ||||
IF prevPh(#i) THEN | IF prevPh(#i) THEN | ||||
phoneme n^ // Spanish **ñ** | phoneme n^ // Spanish **ñ** | ||||
vcd pal nas palatal | |||||
vcd pal nas pzd | |||||
ipa ɲ | ipa ɲ | ||||
Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | Vowelout f1=3 f2=2500 300 500 f3=100 80 len=45 brk rate | ||||
lengthmod 4 | lengthmod 4 | ||||
phoneme J | phoneme J | ||||
vcd pal afr sib palatal | |||||
vcd pal afr sib pzd | |||||
voicingswitch c | voicingswitch c | ||||
lengthmod 5 | lengthmod 5 | ||||
Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | Vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | ||||
phoneme J^ // palatal fricative (Kirshenbaum C<vcd>) | phoneme J^ // palatal fricative (Kirshenbaum C<vcd>) | ||||
vcd pal frc palatal | |||||
vcd pal frc pzd | |||||
ipa ʝ | ipa ʝ | ||||
voicingswitch C | voicingswitch C | ||||
lengthmod 6 | lengthmod 6 | ||||
phoneme c | phoneme c | ||||
vls pal stp palatal | |||||
vls pal stp pzd | |||||
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 s; | phoneme s; | ||||
vls pal frc sib palatal | |||||
vls pal frc sib pzd | |||||
ipa ʂ | ipa ʂ | ||||
voicingswitch z; | voicingswitch z; | ||||
lengthmod 3 | lengthmod 3 |
// flags | // flags | ||||
{ "unstressed", tPHONEME_FLAG, phUNSTRESSED }, | { "unstressed", tPHONEME_FLAG, phUNSTRESSED }, | ||||
{ "nolink", tPHONEME_FLAG, phNOLINK }, | { "nolink", tPHONEME_FLAG, phNOLINK }, | ||||
{ "palatal", tPHONEME_FLAG, phPALATAL }, // TODO (deprecated): use 'pzd' instead | |||||
{ "long", tPHONEME_FLAG, phLONG }, // TODO (deprecated): use 'lng' instead | { "long", tPHONEME_FLAG, phLONG }, // TODO (deprecated): use 'lng' instead | ||||
{ "brkafter", tPHONEME_FLAG, phBRKAFTER }, | { "brkafter", tPHONEME_FLAG, phBRKAFTER }, | ||||
{ "rhotic", tPHONEME_FLAG, phRHOTIC }, // TODO (deprecated): use 'rzd' instead | { "rhotic", tPHONEME_FLAG, phRHOTIC }, // TODO (deprecated): use 'rzd' instead |