Merge branch 'upstream' into development

Conflicts:
	dictsource/bn_list
	dictsource/bn_rules
	dictsource/dict_phonemes
	phsource/compile_report
	phsource/ph_bengali
This commit is contained in:
Reece H. Dunn
2013-03-23 11:32:54 +00:00
16 changed files with 560 additions and 399 deletions
+74 -21
View File
@@ -3,35 +3,88 @@
// Bengali, inherits from Hindi
//====================================================
phoneme @
vowel flag1 starttype #@ endtype #@
length 65
ChangeIfDiminished(@-)
IF nextPh(H) THEN
FMT(vowel/@_low)
phoneme V // inherent vowel, can be [O] or [o]
vowel flag1 starttype #o endtype #o
length 200
IF thisPh(isFirstVowel) THEN
IF nextVowel(i) OR nextVowel(u) THEN
ChangePhoneme(o)
ENDIF
IF prevPhW(r) THEN
ChangePhoneme(o)
ENDIF
ENDIF
FMT(vowel/@_bck)
ChangePhoneme(O)
endphoneme
phoneme V
vowel flag1 starttype #@ endtype #@
length 180
CALL hi/V
endphoneme
phoneme a:
vowel long starttype #a endtype #a
length 230
phoneme a
vowel starttype #a endtype #a
length 225
FMT(vowel/aa_9)
endphoneme
phoneme o:
vowel long starttype #o endtype #o
length 220
FMT(vowel/o_2)
phoneme i
vowel starttype #i endtype #i
length 200
FMT(vowel/i_6)
endphoneme
phoneme u
vowel starttype #u endtype #u
length 200
FMT(vowel/u)
endphoneme
phoneme e
vowel starttype #e endtype #e
length 200
FMT(vowel/e)
endphoneme
phoneme &
vowel starttype #a endtype #a
length 200
FMT(vowel/&_2)
endphoneme
phoneme o
vowel starttype #o endtype #o
length 200
IF nextPhW(w) THEN
length 160
ENDIF
FMT(vowel/o)
endphoneme
phoneme O
vowel starttype #o endtype #o
length 200
FMT(vowel/oo_5)
endphoneme
phoneme tS
import_phoneme base/tS
endphoneme
phoneme tS#
import_phoneme base/tS
endphoneme
phoneme ~
virtual
endphoneme