Files
espeak-ng/phsource/ph_kazakh
T
Reece H. Dunn 9ef1f2eec6 Use base1 as the base phonemetable, not 'base'.
This is a step in the transition to using a common IPA-based
phoneme table for the pronunciations. It allows the base phonemes
to import the IPA versions during this transition phase.
2017-01-30 20:16:47 +00:00

140 lines
1.9 KiB
Plaintext

// use "flag1" for soft vowels
// short vowels
phoneme I
vwl starttype #@ endtype #@
flag1
length 100
IF thisPh(isWordEnd) THEN
length 140
ENDIF
FMT(vowel/ii#)
endphoneme
phoneme 8
vwl starttype #@ endtype #@
length 100
IF thisPh(isWordEnd) THEN
length 140
ENDIF
FMT(vowel/8)
endphoneme
phoneme u#
vwl starttype @ endtype @
length 100
flag1
IF thisPh(isWordEnd) THEN
length 140
ENDIF
FMT(vdiph2/uw_6)
endphoneme
phoneme U
vwl starttype #u endtype #u
length 100
IF thisPh(isWordEnd) THEN
length 140
ENDIF
FMT(vowel/uu_2)
endphoneme
// long vowels
phoneme A
vwl starttype #a endtype #a
length 200
FMT(vowel/aa_9)
endphoneme
phoneme a
vwl starttype #a endtype #a
length 200
FMT(vowel/a_5)
endphoneme
phoneme &
vwl starttype #a endtype #a
flag1
length 200
FMT(vowel/ee_2)
endphoneme
phoneme e
vwl starttype #e endtype #e
length 200
flag1
FMT(vdiph2/ii@_2)
endphoneme
phoneme E
vwl starttype @ endtype @
length 200
FMT(vowel/@_fnt)
endphoneme
phoneme i
vwl starttype #i endtype #i
length 180
FMT(vowel/ii_8)
endphoneme
phoneme o
vwl starttype #o endtype #o
length 200
FMT(vowel/o_3)
endphoneme
phoneme Y
vwl starttype #@ endtype #@
length 200
flag1
FMT(vowel/y#_4)
endphoneme
phoneme u
vwl starttype #u endtype #u
length 200
FMT(vowel/u_bck3)
endphoneme
phoneme r
import_phoneme base1/R2
endphoneme
phoneme t
import_phoneme base2/t
endphoneme
phoneme G
import_phoneme base1/r"
endphoneme
phoneme X
vls uvl frc
lengthmod 3
Vowelin f1=0 f2=2300 200 400 f3=-100 100
Vowelout f1=0 f2=2300 300 400 f3=-100 100 rms=20
lengthmod 3
WAV(ufric/x2, 60)
endphoneme
phoneme L
import_phoneme sq/ll
// import_phoneme base1/l-
endphoneme
phoneme l
liquid
IF nextPhW(isFlag1) THEN
ELSE
ChangePhoneme(L) // Hard
ENDIF
CALL base1/l
endphoneme