| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 | 
// This file inherits phonemes from ph_croatian
// Only phonemes which differ from the inherited phonemes need
// to be included here.
phoneme I
  vowel starttype (i) endtype (i)
  length 120
  formants vowel/ii_6
  linkout ;
endphoneme
phoneme &
  vowel starttype (a) endtype (a)
  length 140
  formants vowel/a#
endphoneme
phoneme r*   // this is [R] from Slovak/Czech
  liquid
  vowelin  f1=0  f2=1700 -300 300  f3=-300 80
  vowelout f1=2  f2=1700 -300 300  f3=-300 80 brk
  formants r3/r_trill+r3/r_trill.wav%50
  trill
  lengthmod 6
endphoneme
phoneme t        // dental variant of /t/
  vls dnt stop
  vowelin f1=0  f2=1600 -300 300  f3=-100 80
  vowelout f1=0 f2=1600 -300 250  f3=-100 80  rms=20
  lengthmod 2
  wave  ustop/t_sr%50
  before _ ustop/t_sr%35
  switchvoicing d
endphoneme
phoneme d
  vcd alv stop
  vowelin f1=2  f2=1700 -300 300  f3=-100 80 amp=16
  vowelout f1=2 f2=1700 -300 300  f3=-100 80
  formants d/d_dnt+ustop/t_sr%50
  before _ d/d_dnt+ustop/t_sr
  before r d/d_dnt+ustop/t_sr%50
  after _ d/d_dnt+ustop/t_sr
  after @ d/d_dnt+ustop/t_sr
  lengthmod 5
  switchvoicing t
endphoneme
// This is for letter "h" at the beginning of a word
phoneme x
  vls vel frc
  lengthmod 3
  wave ufric/x_sr%70         // no vowel following
  before (a) ufric/x_sr
  before (e) ufric/ch_sr
  before (i) ufric/ch_sr
  before (o) ufric/x_sr
  before (u) ufric/x_sr
endphoneme
// This is for letter "h" not at the beginning of  word
phoneme h
  vls vel frc
  lengthmod 3
  wave ufric/x_sr%70         // no vowel following
  before (@) h/h@
  before (a) ufric/x_sr
  before (e) ufric/ch_sr
  before (i) ufric/ch_sr
  before (o) ufric/x_sr
  before (u) ufric/x_sr
endphoneme
phoneme dZ
  vcd pla afr sibilant
  vowelin f1=2  f2=2300 200 400  f3=100 80
  vowelout f1=2  f2=2300 250 300  f3=100 80 brk
  formants dzh/dzh+ufric/sh_pzd2
  before _ dzh/dzh+ufric/sh_pzd2
  after _ NULL
  after @ dzh/dzh+ufric/sh_pzd2
  lengthmod 5
  switchvoicing tS
endphoneme
phoneme dZ;
  vcd pla afr sibilant palatal
  vowelin f1=2  f2=2700 400 600  f3=300 80 rate len=70
  formants dzh/dzh+ustop/ts_sr
  before _ dzh/dzh+ustop/ts_sr
  after _ NULL
  after @ dzh/dzh+ustop/ts_sr
  lengthmod 5
  switchvoicing tS;
endphoneme
phoneme tS
  vls pla afr sibilant
  vowelin f1=0  f2=2300 200 400  f3=-100 80
  lengthmod 2
  wave ustop/tsh_sr%50
  before _ ustop/tsh_sr%50
  switchvoicing dZ
endphoneme
phoneme tS;
  vls pal afr sibilant palatal
  vowelin f1=0  f2=2700 400 600  f3=300 80 rate len=70
  lengthmod 2
  wave ustop/ts_sr
  before _ ustop/ts_sr
  switchvoicing dZ;
endphoneme
phoneme Z
  vcd pla frc sibilant
  vowelin  f1=0  f2=2000 0 300  f3=-200 80
  vowelout f1=2  f2=2000 0 300  f3=-200 80 brk
  formants voc/zh+ufric/sh_pzd2%60
  before _ voc/zh+ufric/sh_pzd2%50
  lengthmod 6
  switchvoicing S
endphoneme
phoneme S
  vls pla frc sibilant
  vowelin  f1=0  f2=2100 100 300  f3=-100 80
  vowelout f1=0  f2=2100 100 300  f3=-100 80
  length 100
  lengthmod 3
  wave ufric/sh_pzd2%70
  before _ ufric/sh_pzd2%60
  switchvoicing Z
endphoneme
 |