en: Preserve the /i@/~/i@3/ distinction so N[EAR] (/i@3/) and MILL[IO]N (/i@/) can be differentiated.

This commit is contained in:
Reece H. Dunn
2017-02-25 09:45:02 +00:00
parent 299c91aca1
commit bd04b540e9
9 changed files with 34 additions and 6 deletions
-1
View File
@@ -12,7 +12,6 @@ stressLength 175 175 175 175 220 220 250 290
replace 00 D d
replace 00 T t[
replace 00 U@ o@
replace 00 i@3 i@
replace 03 @ a#
replace 03 3 a#
replace 03 N n
-1
View File
@@ -10,6 +10,5 @@ phonemes en-n
stressLength 160 150 180 180 220 220 290 290
replace 00 i@3 i@
replace 03 N n
replace 03 i I2
-1
View File
@@ -7,7 +7,6 @@ phonemes en-wm
replace 00 h NULL
replace 00 o@ O@
replace 00 i@3 i@
dictrules 6
intonation 4
stressAdd 0 0 0 0 0 0 0 20
-1
View File
@@ -9,7 +9,6 @@ status mature
phonemes en-rp
replace 00 o@ O@
replace 00 i@3 i@
replace 03 I i
replace 03 I2 i
replace 03 @ a#
+2 -2
View File
@@ -485,7 +485,7 @@ phoneme e@ // squ**are**
endphoneme
phoneme i@ // n**ear**
phoneme i@ // mill**io**n
vwl starttype #i endtype #@
length 250
IfNextVowelAppend(r-)
@@ -493,7 +493,7 @@ phoneme i@ // n**ear**
endphoneme
phoneme i@3
phoneme i@3 // n**ear**
vwl starttype #i endtype #@
length 250
+8
View File
@@ -242,6 +242,14 @@ phoneme i@
endphoneme
phoneme i@3
vwl starttype #i endtype #@
length 240
IfNextVowelAppend(r-)
FMT(vdiph2/i@)
endphoneme
phoneme U@
vwl starttype #u endtype #@
length 200
+8
View File
@@ -263,6 +263,14 @@ phoneme i@
endphoneme
phoneme i@3
vwl starttype #i endtype #@
length 240
IfNextVowelAppend(r-)
FMT(vwl_en_rp/i@)
endphoneme
phoneme U@
vwl starttype #u endtype #@
ipa ɔː
+8
View File
@@ -223,6 +223,14 @@ phoneme i@
endphoneme
phoneme i@3
vwl starttype #i endtype #a
length 240
IfNextVowelAppend(r-)
FMT(vdiph2/ie)
endphoneme
phoneme l
import_phoneme base1/l // use clear [l] before not-vowel
+8
View File
@@ -236,6 +236,14 @@ phoneme i@
endphoneme
phoneme i@3
vwl starttype #i endtype #@
length 240
IfNextVowelAppend(r-)
FMT(vdiph2/i@_2)
endphoneme
phoneme U@
vwl starttype #u endtype #@
length 200