Browse Source

en: Create a custom /n/ phoneme to support /n/ velarization.

master
Reece H. Dunn 8 years ago
parent
commit
6a85d3e632
2 changed files with 10 additions and 11 deletions
  1. 0
    11
      dictsource/en_rules
  2. 10
    0
      phsource/ph_english

+ 0
- 11
dictsource/en_rules View File

@@ -924,7 +924,6 @@ propag) an (d 'an
r) anging eIndZIN
r) anged (S1 d
perm) an (en @n
ang (er aNg
h) ang (er aN
m) anoeu (v @nu:
_qu) an 0n
@@ -2533,7 +2532,6 @@ _it_separ) ate (_ @t

.group en
_) en (@ %e#n
_) en (g@ %e#N // velarized
en (_$w_alt1 En
&) eness (_S4 n@s
&r) en (@ En
@@ -2581,7 +2579,6 @@ _it_separ) ate (_ @t
engin EndZIn
eng (_ 'EN // place names
enging EndZIN
eng (th EN
en (ig En
en (igma_ %En
&) enine @ni:n
@@ -3683,13 +3680,11 @@ _it_separ) ate (_ @t
_) info (t ,InfoU
_) infra (P5 ,Infr@
_) infra (c %Infra
in (ga_ 'IN
in (got IN
_) in (gro IN
_) inher (en I2nhi@r
_) in (im I2n
_) in (jur In
_) in (k IN
_) in (l In
_) in (m In
_) inn (K In
@@ -4329,9 +4324,7 @@ multip) ly laI
necessit n@sEsIt
&) ness (_S4im n@s
?8 &) ness (_S4im nEs
@) n (cC N
@) n (ch n
n (c_ N
2_) nd (_
&B) ne (_ n%I
&n) ne (_
@@ -4339,8 +4332,6 @@ multip) ly laI
_) news (P4 n'ju:z
?3 _) news (P4 n'u:z
n (x N
nk Nk
?7 nk nk // ?? Scottish
n (kn n
n't @-nt
A) n't nt
@@ -6392,8 +6383,6 @@ contin) u ju:
.group un
_) un (@P2 %Vn // prefix
_) un (AP2 %Vn // prefix
_) un (g@P2 %VN // prefix (velarized)
_) un (k@P2 %VN // prefix (velarized)
_) un (A_ ju:n
_) unn %Vnn
@) un (al 'ju:n

+ 10
- 0
phsource/ph_english View File

@@ -93,6 +93,16 @@ phoneme w#
endphoneme


phoneme n
vcd alv nas
ipa n
IF nextPh(isVelar) THEN // /n/ is velarized to /N/ when before velar stops
ChangePhoneme(N)
ENDIF
CALL ipa/n
endphoneme


//*******************************************************************
// VOWELS
//*******************************************************************

Loading…
Cancel
Save