
//====================================================
//  Northern Sotho
//====================================================

// Vowels

phoneme i
  vowel starttype #i endtype #i
  length 110
  FMT(vowel/i)
endphoneme


phoneme e
  vowel starttype #e endtype #e
  length 180
  FMT(vowel/e_mid2)
endphoneme

phoneme a
  vowel starttype #@ endtype #@
  length 180
  FMT(vowel/a#_2)
endphoneme

phoneme o
  vowel starttype #o endtype #o
  length 180
  FMT(vowel/0_2)
endphoneme

phoneme u
  vowel starttype #u endtype #u
  length 170
  FMT(vowel/u_5)
endphoneme

phoneme U
import_phoneme base2/U
endphoneme

phoneme E
import_phoneme base2/E
endphoneme


// Consonants

phoneme t        // dental variant of /t/
  import_phoneme base2/t
endphoneme


phoneme d       // dental variant of /d/
  import_phoneme base2/d
endphoneme
phoneme K   // Northern Sotho tlh sound
  vls alv frc
  lengthmod 3

  NextVowelStarts
    VowelStart(l/l@)
    VowelStart(l/la)
    VowelStart(l/le)
    VowelStart(l/li, -10)
    VowelStart(l/lo)
    VowelStart(l/lu)
  EndSwitch

  IF prevPh(isVowel) THEN
    VowelEnding(l/xl, -40)
  ENDIF

  WAV(ufric/tlh, 80)
endphoneme


phoneme x2
import_phoneme af/x2
endphoneme
 

