ph_tibetan 1.54 KB

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

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

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

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

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





phoneme ts
  vls alv afr sibilant
  voicingswitch dz
  lengthmod 2
  Vowelin f1=0  f2=1700 -300 300  f3=-100 80
  Vowelout f1=0 f2=1700 -300 250  f3=-100 80  rms=20
  IF nextPh(isPause2) THEN
    WAV(ustop/ts2)
  ENDIF
  WAV(ustop/ts2)
endphoneme


phoneme dz
  vcd alv afr sibilant
  voicingswitch ts
  lengthmod 5
  Vowelin f1=1  f2=1700 -300 300  f3=-100 80 len=50
  Vowelout f1=2 f2=1700 -300 300  f3=-100 80

  IF PreVoicing THEN
    FMT(d/xd)
  ENDIF

  IF nextPh(isPause2) THEN
    FMT(voc/z_) addWav(ustop/ts2, 60)
  ENDIF
  FMT(d/xdz) addWav(ustop/ts2, 140)
endphoneme

phoneme ts#
  vls alv afr sibilant
  voicingswitch dz
  lengthmod 2
  Vowelin f1=0  f2=1700 -300 300  f3=-100 80
  Vowelout f1=0 f2=1700 -300 250  f3=-100 80  rms=20
  IF nextPh(isPause2) THEN
    WAV(ustop/ts_)
  ENDIF
  WAV(ustop/ts)
endphoneme


phoneme dz#
  vcd alv afr sibilant
  voicingswitch ts
  lengthmod 5
  Vowelin f1=1  f2=1700 -300 300  f3=-100 80 len=50
  Vowelout f1=2 f2=1700 -300 300  f3=-100 80

  IF PreVoicing THEN
    FMT(d/xd)
  ENDIF

  IF nextPh(isPause2) THEN
    FMT(voc/z_) addWav(ustop/ts_, 60)
  ENDIF
  FMT(d/xdz) addWav(ustop/ts, 140)
endphoneme