Reece H. Dunn 12 years ago
parent
commit
d3cc69259c
100 changed files with 329 additions and 138 deletions
  1. 1
    1
      dictsource/de_rules
  2. 1
    0
      dictsource/en_list
  3. 3
    2
      dictsource/es_rules
  4. 60
    23
      dictsource/ko_list
  5. 30
    18
      dictsource/ko_rules
  6. 22
    2
      dictsource/pt_list
  7. 11
    1
      dictsource/pt_rules
  8. 4
    4
      dictsource/tt_list
  9. 10
    6
      dictsource/tt_rules
  10. 3
    1
      espeak-data/voices/test/tt
  11. 1
    14
      phsource/ph_bulgarian
  12. 2
    4
      phsource/ph_english
  13. 1
    1
      phsource/ph_english_us
  14. 88
    47
      phsource/ph_tatar
  15. 23
    0
      phsource/phonemes
  16. BIN
      phsource/vdiph/aae
  17. BIN
      phsource/vowel/V_6
  18. BIN
      phsource/vowel/aa_8
  19. 2
    1
      phsource/vowelcharts/af
  20. BIN
      phsource/vowelcharts/af.png
  21. BIN
      phsource/vowelcharts/ak.png
  22. 1
    0
      phsource/vowelcharts/am
  23. BIN
      phsource/vowelcharts/am.png
  24. 1
    0
      phsource/vowelcharts/az
  25. BIN
      phsource/vowelcharts/az.png
  26. 2
    0
      phsource/vowelcharts/base
  27. BIN
      phsource/vowelcharts/base.png
  28. 2
    0
      phsource/vowelcharts/base2
  29. BIN
      phsource/vowelcharts/base2.png
  30. 3
    1
      phsource/vowelcharts/bg
  31. BIN
      phsource/vowelcharts/bg.png
  32. 2
    0
      phsource/vowelcharts/bo
  33. BIN
      phsource/vowelcharts/bo.png
  34. 1
    1
      phsource/vowelcharts/ca
  35. BIN
      phsource/vowelcharts/ca.png
  36. 2
    0
      phsource/vowelcharts/consonants
  37. BIN
      phsource/vowelcharts/consonants.png
  38. 2
    0
      phsource/vowelcharts/cs
  39. BIN
      phsource/vowelcharts/cs.png
  40. 3
    0
      phsource/vowelcharts/cy
  41. BIN
      phsource/vowelcharts/cy.png
  42. BIN
      phsource/vowelcharts/da.png
  43. BIN
      phsource/vowelcharts/de.png
  44. BIN
      phsource/vowelcharts/dv.png
  45. BIN
      phsource/vowelcharts/el.png
  46. 1
    1
      phsource/vowelcharts/en
  47. 2
    1
      phsource/vowelcharts/en-n
  48. BIN
      phsource/vowelcharts/en-n.png
  49. BIN
      phsource/vowelcharts/en-rp.png
  50. 3
    0
      phsource/vowelcharts/en-sc
  51. BIN
      phsource/vowelcharts/en-sc.png
  52. 9
    6
      phsource/vowelcharts/en-us
  53. BIN
      phsource/vowelcharts/en-us.png
  54. BIN
      phsource/vowelcharts/en-wi.png
  55. 3
    1
      phsource/vowelcharts/en-wm
  56. BIN
      phsource/vowelcharts/en-wm.png
  57. BIN
      phsource/vowelcharts/en.png
  58. BIN
      phsource/vowelcharts/eo.png
  59. BIN
      phsource/vowelcharts/es-la.png
  60. BIN
      phsource/vowelcharts/es.png
  61. BIN
      phsource/vowelcharts/et.png
  62. 2
    0
      phsource/vowelcharts/fa
  63. BIN
      phsource/vowelcharts/fa.png
  64. BIN
      phsource/vowelcharts/fi.png
  65. 1
    1
      phsource/vowelcharts/fr
  66. 3
    1
      phsource/vowelcharts/fr-ca
  67. BIN
      phsource/vowelcharts/fr-ca.png
  68. BIN
      phsource/vowelcharts/fr.png
  69. BIN
      phsource/vowelcharts/ga.png
  70. 2
    0
      phsource/vowelcharts/gd
  71. BIN
      phsource/vowelcharts/gd.png
  72. BIN
      phsource/vowelcharts/grc.png
  73. 2
    0
      phsource/vowelcharts/hi
  74. BIN
      phsource/vowelcharts/hi.png
  75. 2
    0
      phsource/vowelcharts/hr
  76. BIN
      phsource/vowelcharts/hr.png
  77. BIN
      phsource/vowelcharts/ht.png
  78. BIN
      phsource/vowelcharts/hu.png
  79. BIN
      phsource/vowelcharts/hy.png
  80. BIN
      phsource/vowelcharts/id.png
  81. BIN
      phsource/vowelcharts/is.png
  82. BIN
      phsource/vowelcharts/it.png
  83. 2
    0
      phsource/vowelcharts/jbo
  84. BIN
      phsource/vowelcharts/jbo.png
  85. BIN
      phsource/vowelcharts/ka.png
  86. BIN
      phsource/vowelcharts/kk.png
  87. 2
    0
      phsource/vowelcharts/kn
  88. BIN
      phsource/vowelcharts/kn.png
  89. 8
    0
      phsource/vowelcharts/ko
  90. BIN
      phsource/vowelcharts/ko.png
  91. BIN
      phsource/vowelcharts/ku.png
  92. BIN
      phsource/vowelcharts/la.png
  93. 1
    0
      phsource/vowelcharts/lt
  94. BIN
      phsource/vowelcharts/lt.png
  95. 1
    0
      phsource/vowelcharts/lv
  96. BIN
      phsource/vowelcharts/lv.png
  97. 2
    0
      phsource/vowelcharts/mk
  98. BIN
      phsource/vowelcharts/mk.png
  99. 2
    0
      phsource/vowelcharts/ml
  100. 0
    0
      phsource/vowelcharts/ml.png

+ 1
- 1
dictsource/de_rules View File

e) chen (_ C@n e) chen (_ C@n
ü) chen (_ C@n ü) chen (_ C@n


chs ks (_
chs ks
chance SA~s@ chance SA~s@
chara (kt k%ara chara (kt k%ara
_) ch (ic S _) ch (ic S

+ 1
- 0
dictsource/en_list View File

Keighli keIli Keighli keIli
Keanu kI'A:nu: Keanu kI'A:nu:
Kieran ki@r@n Kieran ki@r@n
Kris krIs
Laurence l0r@ns Laurence l0r@ns
Lawrence l0r@ns Lawrence l0r@ns
Leann li:'an Leann li:'an

+ 3
- 2
dictsource/es_rules View File

// translation rules for Spanish
// translation rules for Spanish
// This file is UTF-8 encoded // This file is UTF-8 encoded


// Conditional rules // Conditional rules


.group m .group m
m m m m
@) m (_ =m
_) mn (em n _) mn (em n
_) mb (A mb
_) mb (A mb




.group n .group n

+ 60
- 23
dictsource/ko_list View File

$textmode
// eSpeak Korean rules. Changed pronunciation, as numbers were not announced.


// Number forms:
_0 j'@N_!
_1 'iR_!
_2 'i_!
_3 s'am_!
_4 s'a_!
_5 'o_!
_6 j'uq_!
_7 tS'h'iR_!
_8 ph'aR_!
_9 g'u_!
_1X s'ip_!
_2X 'i_!||s'ip_!
_3X s'am_!||s'ip_!
_4X s'a_!||s'ip_!
_5X 'o_!||s'ip_!
_6X j'uq_!||s'ip_!
_7X tS'h'iR_!s'ip_!
_8X ph'aR_!||s'ip_!
_9X g'u_!||s'ip_!
_0C p'Eq_!


_0 ᅧᆼ
_1 ᅵᆯ
_2 ᅵ
_3 삼
_4 사
_5 ᅩ
_6 ᅲᆨ
_7 칠
_8 팔
_9 구
_1X 십
_2X ᅵ십
_3X 삼십
_4X 사십
_5X ᅩ십
_6X ᅲᆨ십
_7X 칠십
_8X 팔십
_9X 구십
_0C 백
_0M1 천
_1M1 천
// Larger numbers
_0M0 tS'h-@n // 10^3
_1M0 tS'h-@n
_0M1 m'an // 10^4
_1M1 m'an
_0M2 '@q // 10^8
_1M2 '@q
_0M3 tS;'o // 10^12
_1M3 tS;'o
_0M4 gj'@N
_1M4 gj'@N


// Character names:
ᄀ gij'@q
ᄁ 's-aNq,ij@q
ᄂ ni;'u-n
ᄃ diq'u-d-
ᄄ 's-aNd,iqu-d-
ᄅ *i;'u-rr
ᄆ mi;'u-m
ᄇ pi;'u-p
ᄈ 's-aNb,i;u-p
ᄉ si;'ot-
ᄊ 's-aNs,i;ot-
ᄋ i;'u-N
ᄌ tS;i;'u-t
ᄍ 's-aNdZ;,i;u-t
ᄎ tSh-'i;u-t
ᄏ khi;'u-k
ᄐ thi;'u-t-
ᄑ phi;'u-p
ᄒ hi;'u-t-
// end of character names.


$textmode
// Misc:
// 사ᅵ시ᅩᆺ // 사ᅵ시ᅩᆺ
고랫재 고랟째 고랫재 고랟째
귓밥 귇빱 귓밥 귇빱

+ 30
- 18
dictsource/ko_rules View File

// eSpeak Korean rules
// This file is UTF8 encoded // This file is UTF8 encoded


// char names (mostly to catch "ng" sound):
.group ᄋ
ᄋ i;'u-N





.replace .replace


// Note: These specific range of "normalized" unicode characters of Korean are // Note: These specific range of "normalized" unicode characters of Korean are
// h-finals: ㅎ ㄶㅀ // h-finals: ㅎ ㄶㅀ
.L03 ᇂ ᆭ ᆶ .L03 ᇂ ᆭ ᆶ


// Char names:


// Initials // Initials
// Order: ㄱㄲㅋ ㄷㄸㅌ ㅂㅃㅍ ㅅㅆㅈㅉㅊ ㄴㅁ ㄹ ㅎ // Order: ㄱㄲㅋ ㄷㄸㅌ ㅂㅃㅍ ㅅㅆㅈㅉㅊ ㄴㅁ ㄹ ㅎ


.group ᄀ // ㄱ .group ᄀ // ㄱ
g
_) ᄀ k
q
_) ᄀ g
L01) ᄀ k- L01) ᄀ k-
L03) ᄀ kh L03) ᄀ kh


.group ᄁ // ㄲ .group ᄁ // ㄲ
k-
q-


.group ᄏ // ㅋ .group ᄏ // ㅋ
ᄏ kh ᄏ kh


.group ᄃ // ㄷ .group ᄃ // ㄷ
ᄃ d ᄃ d
_) ᄃ t
_) ᄃ d
L01) ᄃ t- L01) ᄃ t-
L03) ᄃ th L03) ᄃ th


ᄑ ph ᄑ ph


.group ᄉ // ㅅ .group ᄉ // ㅅ
ᄉ s
|s
L01) ᄉ s- L01) ᄉ s-


.group ᄊ // ㅆ .group ᄊ // ㅆ
L03) ᄌ tSh; L03) ᄌ tSh;


.group ᄍ // ㅉ .group ᄍ // ㅉ
ᄍ tS;- // TODO: phoneme
'tS;- // TODO: phoneme


.group ᄎ // ㅊ .group ᄎ // ㅊ
ᄎ tSh; // TODO: phoneme
ᄎ tSh- // TODO: phoneme


.group ᄂ // ㄴ .group ᄂ // ㄴ
ᄂ n
;n


.group ᄆ // ㅁ .group ᄆ // ㅁ
ᄆ m
;m


.group ᄅ // ㄹ .group ᄅ // ㄹ
ᄅ * // TODO: alveolar flap [ɾ] ᄅ * // TODO: alveolar flap [ɾ]
ᄒ h // TODO: [ɦ] ᄒ h // TODO: [ɦ]
_) ᄒ h _) ᄒ h


// Medials
// Medials or vowels


.group ᅡ // ㅏ .group ᅡ // ㅏ
ᅡ a ᅡ a
// Order: ㄱㄳㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ ㄴㅁ ㅇㅎ ㄹ // Order: ㄱㄳㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ ㄴㅁ ㅇㅎ ㄹ


.group ᆨ // ㄱ .group ᆨ // ㄱ
k // TODO: final stops
q // It is actually q, as using k adds unnecessary sound.
ᆨᄒ kh ᆨᄒ kh


.group ᆪ // ㄳ .group ᆪ // ㄳ
ᆿ (A kh ᆿ (A kh


.group ᆮ // ㄷ .group ᆮ // ㄷ
ᆮ t
d- // Actually a soft D.
ᆮᄂ nn ᆮᄂ nn
ᆮᄆ mm ᆮᄆ mm
ᆮᄒ th ᆮᄒ th
ᆮ (L02 dZ; ᆮ (L02 dZ;


.group ᇀ // ㅌ .group ᇀ // ㅌ
ᇀ t
ᇀ t-
ᇀᄂ nn ᇀᄂ nn
ᇀᄆ mm ᇀᄆ mm
ᇀ (A th ᇀ (A th
ᇁ (A ph ᇁ (A ph


.group ᆺ // ㅅ .group ᆺ // ㅅ
ᆺ t
ᆺ t-
ᆺᄂ nn ᆺᄂ nn
ᆺᄆ mm ᆺᄆ mm
ᆺ (A s ᆺ (A s
ᆺᄒ s- ᆺᄒ s-


.group ᆻ // ㅆ .group ᆻ // ㅆ
ᆻ t
ᆻ t-
ᆻᄂ nn ᆻᄂ nn
ᆻᄆ mm ᆻᄆ mm
ᆻ (A s- ᆻ (A s-
ᆷ m ᆷ m


.group ᆼ // ㅇ .group ᆼ // ㅇ
ng
N


.group ᇂ // ㅎ .group ᇂ // ㅎ
ᇂ t
ᇂ t-
ᇂ (A ᇂ (A


.group ᆯ // ㄹ .group ᆯ // ㄹ
l
rr
ᆯᄅ l ᆯᄅ l
ᆯ (A * ᆯ (A *



+ 22
- 2
dictsource/pt_list View File

_7o s'EtSim _7o s'EtSim
_8o oIt'av _8o oIt'av
_9o n'on _9o n'on
_10o d'Esim
_1Xo d'Esim
_2Xo viZ'Ezim _2Xo viZ'Ezim
_3Xo tRiZ'Ezim _3Xo tRiZ'Ezim
_4Xo kwad*aZ'Ezim _4Xo kwad*aZ'Ezim
// $alt changes stressed [e] or [o] phoneme to open [E] or [O] // $alt changes stressed [e] or [o] phoneme to open [E] or [O]
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] // $alt2 changes stressed [E] or [O] phoneme to close [e] or [o]


aborto $alt $verb
acerto $alt2 $noun acerto $alt2 $noun
adereço $alt2 adereço $alt2
adore $alt adore $alt
amores $alt2 amores $alt2
anoiteça $alt2 anoiteça $alt2
anoiteço $alt2 anoiteço $alt2
apego $alt2
apreço $alt2 apreço $alt2
aperto $alt2 $noun aperto $alt2 $noun
apoio $alt $verb apoio $alt $verb
aprendeste $alt2 aprendeste $alt2
arremesso $alt2 $noun
assembleia $alt assembleia $alt
atrozes $alt atrozes $alt
austera $alt austera $alt
bolo $alt2 bolo $alt2
borboleta $alt2 borboleta $alt2
bordo $alt bordo $alt
bromelha $alt
cabeça $alt2 cabeça $alt2
cacete $alt2 cacete $alt2
cachorra $alt2 cachorra $alt2
camiseta $alt2 camiseta $alt2
cantora $alt2 cantora $alt2
caractere $alt
casebre $alt casebre $alt
catorze $alt2 catorze $alt2
cefaleia $alt cefaleia $alt
cresce $alt cresce $alt
crescem $alt crescem $alt
der $alt der $alt
desapego $alt2 $noun
desce $alt desce $alt
descem $alt descem $alt
descordo $alt
descova $alt2 descova $alt2
desespero $alt2 $noun
desfecho $alt2 desfecho $alt2
desprezo $alt $verb desprezo $alt $verb
deva $alt2 deva $alt2
dobro $alt2 $noun dobro $alt2 $noun
doce $alt2 doce $alt2
droga $alt droga $alt
emprego $alt2 $noun
endereço $alt2 endereço $alt2
enumerem $alt enumerem $alt
enredo $alt $verb
enterro $alt2 $noun
enxerto $alt2 $noun enxerto $alt2 $noun
epopeia $alt epopeia $alt
eritreia $alt eritreia $alt
esperma $alt esperma $alt
espeto $alt2 $noun espeto $alt2 $noun
espiroqueta $alt2 espiroqueta $alt2
enterro $alt2 $noun
esqueleto $alt2
estiverdes $alt estiverdes $alt
estiveres $alt estiveres $alt
estrofe $alt estrofe $alt
expeço $alt2 expeço $alt2
farofa $alt farofa $alt
febre $alt febre $alt
fera $alt
fere $alt fere $alt
ferem $alt ferem $alt
fezes $alt fezes $alt
fizerem $alt fizerem $alt
fizerdes $alt fizerdes $alt
fizeres $alt fizeres $alt
folga $alt
fogos $alt fogos $alt
fores $alt2 fores $alt2
forro $alt $verb forro $alt $verb
fossem $alt2 fossem $alt2
foste $alt2 foste $alt2
frevo $alt2 frevo $alt2
galera $alt
gameta $alt2 gameta $alt2
geleia $alt geleia $alt
gelo $alt $verb gelo $alt $verb
poxa p'oS& poxa p'oS&
preta $alt2 preta $alt2
preto $alt2 preto $alt2
primavera $alt
profere $alt profere $alt
proferem $alt proferem $alt
puder $alt puder $alt
puserdes $alt puserdes $alt
recomeço $alt2 $noun
recordo $alt recordo $alt
recorto $alt recorto $alt
rede $alt2 rede $alt2
sobe $alt sobe $alt
sobem $alt sobem $alt
soco $alt2 soco $alt2
soco $alt $verb
sofrem $alt sofrem $alt
sofre $alt sofre $alt
sofreste $alt2 sofreste $alt2
sogra $alt
sopre $alt sopre $alt
soprem $alt soprem $alt
sopro $alt $verb
sorvete $alt2 sorvete $alt2
sossego $alt2 $noun sossego $alt2 $noun
souber $alt souber $alt
sugerem $alt sugerem $alt
suor swOr suor swOr
tapete $alt2 tapete $alt2
tempero $alt $verb
teta $alt2 teta $alt2
tiver $alt tiver $alt
tiveres $alt tiveres $alt

+ 11
- 1
dictsource/pt_rules View File



// endings // endings
.L01 a am o .L01 a am o
.L02 a am e em o
.L02 a am e em o ue uem
.L03 a am .L03 a am


.group a .group a
_desapar) e (çL01_ e _desapar) e (çL01_ e
_esclar) e (çL01_ e _esclar) e (çL01_ e
_reapar) e (çL01_ e _reapar) e (çL01_ e
_sol) e (trL01_ E
_acont) e (çL03_ e
_envaid) e (çL01_ e
_ofer) e (çL01_ e
_enriqu) e (çL01_ e
_descr) e (vL01_ e
_enfraqu) e (çL01_ e
//endsort //endsort


.group é .group é
?1 f) o (rmulá u // eg: formulário, formulários. ?1 f) o (rmulá u // eg: formulário, formulários.
?1 v) o (lt O ?1 v) o (lt O


//sort
_m) o (lhL02_ O _m) o (lhL02_ O
_ref) o (gL02_ O
c) o (rrL03_ o // escorra, incorra, corra, recorra c) o (rrL03_ o // escorra, incorra, corra, recorra
_m) o (rrL03_ o _m) o (rrL03_ o
_ap) oi (L03_ OI _ap) oi (L03_ OI
p) ostos (_ Ost=Us# // dispostos etc. p) ostos (_ Ost=Us# // dispostos etc.
//endsort


.group ô .group ô
ô ''o ô ''o

+ 4
- 4
dictsource/tt_list View File

щ SS;A щ SS;A
ъ kAlVnl,Vqbilges'e ъ kAlVnl,Vqbilges'e
ы V: ы V:
ь neS;kal,ekbilges'e
э e:
ь neS;k&l,ekbilges'e
э e|:
ю ju ю ju
я jA я jA


_5X ill'e _5X ill'e
_6X Altm'VS _6X Altm'VS
_7X Z;itm'eS _7X Z;itm'eS
_8X siks'an
_8X siks'&n
_9X tuks'An _9X tuks'An
_0C j'Wz _0C j'Wz
_0M1 m'eN _0M1 m'eN
_0M4 billi'on _0M4 billi'on
_1M4 billi'on _1M4 billi'on


_dpt bWt,en
_dpt _bWt,en

+ 10
- 6
dictsource/tt_rules View File

а A а A


.group ә .group ә
ә a
ә &
әе e: // 'әнкәен'


.group б .group б
б b б b
в w // [v] in Russian words в w // [v] in Russian words


.group г .group г
г g // may be [Q] or [r"] ??
г g // changes to [Q] or [Q"]


.group д .group д
д d д d


.group е .group е
_) е je2 // may be [je] [jV]
_) е je2 // changes to [je] or [jV]
е e е e


.group ё .group ё


.group и .group и
и i и i
A) и j


.group й .group й
й j й j


.group н .group н
н n н n
н (к N
// н (к N
н (г N н (г N
н (х N н (х N




.group у .group у
у u // or w у u // or w
A) у w


.group ү .group ү
ү y // or w ү y // or w
A) ү w


.group ф .group ф
ф f ф f
э e э e


.group ю .group ю
ю ju2 // or jy
ю ju2 // changes to ju or jy


.group я .group я
я jA2 // or ja
я ja // changes to jA or j&


.group .group
$ dolAR $ dolAR

+ 3
- 1
espeak-data/voices/test/tt View File

name tatar-test name tatar-test
language tt language tt

tunes s3 c3 q3 e3


+ 1
- 14
phsource/ph_bulgarian View File

endphoneme endphoneme


phoneme L // velar L phoneme L // velar L
liquid
lengthmod 7

IF nextPh(isNotVowel) THEN
ChangePhoneme(l/2) // use 'dark' [l] after a vowel
ENDIF

VowelEnding(ll/xll, -40)

IF prevPh(isPause) THEN
FMT(ll/_ll)
ENDIF

FMT(ll/ll)
import_phoneme base/L
endphoneme endphoneme





+ 2
- 4
phsource/ph_english View File

liquid liquid
lengthmod 7 lengthmod 7


IF nextPhW(isVowel) THEN
ELSE
IF NOT nextPhW(isVowel) THEN
IF prevPh(isVowel) OR prevPh(j) OR prevPh(w) THEN IF prevPh(isVowel) OR prevPh(j) OR prevPh(w) THEN
ChangePhoneme(l/2) ChangePhoneme(l/2)
ELSE ELSE
InsertPhoneme(I2) InsertPhoneme(I2)
ENDIF ENDIF


IF prevPh(isVoiced) THEN
ELSE
IF NOT prevPh(isVoiced) THEN
ChangePhoneme(s) ChangePhoneme(s)
ENDIF ENDIF
ChangePhoneme(z) ChangePhoneme(z)

+ 1
- 1
phsource/ph_english_us View File

phoneme u: phoneme u:
vowel starttype #u endtype #u vowel starttype #u endtype #u
length 190 length 190
FMT(vdiph2/uw)
FMT(vdiph2/uw_6)
endphoneme endphoneme





+ 88
- 47
phsource/ph_tatar View File





// use 'flag1' for front vowels
// use 'flag1' for front vowels, 'flag2' for back vowels


phoneme i phoneme i
vowel flag1 starttype #i endtype #i vowel flag1 starttype #i endtype #i
endphoneme endphoneme


phoneme u phoneme u
vowel starttype #u endtype #u
vowel flag2 starttype #u endtype #u
length 180 length 180
FMT(vowel/u) FMT(vowel/u)
endphoneme endphoneme


phoneme u2 // letter 'ю'
vowel starttype #u endtype #u
length 180
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN
ChangePhoneme(y)
ELSE
ChangePhoneme(u)
ENDIF
endphoneme


phoneme e phoneme e
vowel flag1 starttype #@ endtype #@ vowel flag1 starttype #@ endtype #@
length 100
length 110
FMT(vowel/ii#) FMT(vowel/ii#)
endphoneme endphoneme


phoneme e2 // 'e' at start of word
vowel starttype #@ endtype #@
length 100
IF nextVowel(isFlag1) THEN
ChangePhoneme(e)
ENDIF
ChangePhoneme(V)
endphoneme


phoneme W phoneme W
vowel flag1 starttype #@ endtype #@ vowel flag1 starttype #@ endtype #@
length 100
length 110
FMT(vowel/oe) FMT(vowel/oe)
endphoneme endphoneme


phoneme o phoneme o
vowel starttype #o endtype #o
length 100
vowel flag2 starttype #o endtype #o
length 110
FMT(vowel/o_mid) FMT(vowel/o_mid)
endphoneme endphoneme


phoneme V phoneme V
vowel starttype #@ endtype #@
length 100
FMT(vowel/o-_3)
vowel flag2 starttype #@ endtype #@
length 110
ipa ɯ
FMT(vowel/@_2)
endphoneme endphoneme




phoneme a
vowel flag1 starttype #a endtype #a
phoneme &
vowel flag1 starttype #e endtype #e
length 180 length 180
FMT(vowel/&_2)
FMT(vowel/ee)
endphoneme endphoneme


phoneme A phoneme A
vowel starttype #a endtype #a
vowel flag2 starttype #a endtype #a
length 180 length 180
IF thisPh(isFirstVowel) THEN
ChangePhoneme(0)
ENDIF
IF prevVowel(0) THEN
ChangePhoneme(0)
IF NOT nextPhW(w) AND NOT thisPh(isTranslationGiven) THEN
IF thisPh(isFirstVowel) THEN
ChangePhoneme(0)
ENDIF
IF prevVowel(0) AND thisPh(isSecondVowel) THEN
ChangePhoneme(0)
ENDIF
ENDIF ENDIF
FMT(vowel/aa)
FMT(vowel/aa_8)
endphoneme

phoneme 0
vowel flag2 starttype #o endtype #o
length 180
FMT(vowel/0_3)
endphoneme


phoneme e:
vowel flag1 starttype #e endtype #e
length 240
FMT(vowel/e_6)
endphoneme

phoneme I
vowel flag1 starttype #i endtype #i
length 110
FMT(vowel/ii)
endphoneme endphoneme


phoneme A2 // letter 'я'
phoneme a // letter 'я'
vowel starttype #a endtype #a vowel starttype #a endtype #a
length 180 length 180
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN
ChangePhoneme(a)
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN // front vowels
ChangePhoneme(&)
ENDIF ENDIF
ChangePhoneme(A) ChangePhoneme(A)
endphoneme endphoneme


phoneme 0
vowel starttype #o endtype #o
phoneme u2 // letter 'ю'
vowel starttype #u endtype #u
length 180 length 180
FMT(vowel/0_3)
IF prevVowel(isFlag1) OR nextVowel(isFlag1) THEN
ChangePhoneme(y)
ELSE
ChangePhoneme(u)
ENDIF
endphoneme endphoneme



phoneme I
vowel flag1 starttype #i endtype #i
phoneme e2 // 'e' at start of word
vowel starttype #@ endtype #@
length 100 length 100
FMT(vowel/ii)
IF nextVowel(isFlag2) THEN
ChangePhoneme(V)
ELSE
ChangePhoneme(e)
ENDIF
endphoneme endphoneme




endphoneme endphoneme


phoneme t phoneme t
import_phoneme base/t[
import_phoneme base2/t
endphoneme endphoneme


phoneme d phoneme d
import_phoneme base/d[ import_phoneme base/d[
endphoneme endphoneme


phoneme k
vls vel stop
IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN // back vowels
ChangePhoneme(q)
ENDIF
CALL base/k
endphoneme

phoneme G
import_phoneme base/Q"
endphoneme

phoneme g
vcd vel frc
IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN
ChangePhoneme(G)
ELSE
ChangePhoneme(Q)
ENDIF
endphoneme


phoneme l
liquid
IF prevVowel(isFlag2) OR nextVowel(isFlag2) THEN
ChangePhoneme(L)
ENDIF
CALL base/l
endphoneme

+ 23
- 0
phsource/phonemes View File

endphoneme endphoneme




phoneme L/
import_phoneme base/l/2
endphoneme

phoneme L // velar L
liquid
lengthmod 7

IF nextPh(isNotVowel) THEN
ChangePhoneme(L/) // use 'dark' [l] after a vowel
ENDIF

VowelEnding(ll/xll, -40)

IF prevPh(isPause) THEN
FMT(ll/_ll)
ENDIF

FMT(ll/ll)
endphoneme





phoneme w phoneme w
liquid liquid

BIN
phsource/vdiph/aae View File


BIN
phsource/vowel/V_6 View File


BIN
phsource/vowel/aa_8 View File


+ 2
- 1
phsource/vowelcharts/af View File

@ 1 536 1416 2320 584 1400 2000 @ 1 536 1416 2320 584 1400 2000
@ 0 536 1420 2420 536 1420 2420 @ 0 536 1420 2420 536 1420 2420
@- 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340
a 0 -27598 -14028 13533 666 -14224 -23000
a 0 654 1274 2586 654 1274 2586
i 0 272 2247 3100 288 2247 3100 i 0 272 2247 3100 288 2247 3100
u 0 352 1000 2240 352 1000 2200 u 0 352 1000 2240 352 1000 2200
E 0 504 1900 2544 496 1920 2552 E 0 504 1900 2544 496 1920 2552
&: 0 735 1760 2420 675 1738 2420 &: 0 735 1760 2420 675 1738 2420
@L 0 485 891 2780 450 792 2980 @L 0 485 891 2780 450 792 2980
A: 0 664 1040 2800 648 1060 2840 A: 0 664 1040 2800 648 1060 2840
e@ 0 264 2180 3040 488 1700 2600
o@ 0 336 1060 2360 480 1480 2500 o@ 0 336 1060 2360 480 1480 2500
y 0 328 2100 2580 304 2160 2640 y 0 328 2100 2580 304 2160 2640
iu 0 280 2180 3040 272 900 2300 iu 0 280 2180 3040 272 900 2300

BIN
phsource/vowelcharts/af.png View File


BIN
phsource/vowelcharts/ak.png View File


+ 1
- 0
phsource/vowelcharts/am View File

i 0 336 2210 2800 336 2210 2760 i 0 336 2210 2800 336 2210 2760
o 0 496 972 2500 496 972 2500 o 0 496 972 2500 496 972 2500
u 0 344 800 2360 344 800 2360 u 0 344 800 2360 344 800 2360
y 0 408 1760 2540 408 1760 2540

BIN
phsource/vowelcharts/am.png View File


+ 1
- 0
phsource/vowelcharts/az View File

@ 0 456 1240 2400 456 1240 2400
a 0 688 1064 2806 672 1100 2806 a 0 688 1064 2806 672 1100 2806
e 0 504 1900 2544 496 1920 2552 e 0 504 1900 2544 496 1920 2552
i 0 336 2210 2800 336 2210 2760 i 0 336 2210 2800 336 2210 2760

BIN
phsource/vowelcharts/az.png View File


+ 2
- 0
phsource/vowelcharts/base View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020

BIN
phsource/vowelcharts/base.png View File


+ 2
- 0
phsource/vowelcharts/base2 View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
a/ 0 760 1420 2600 736 1380 2540 a/ 0 760 1420 2600 736 1380 2540
E 0 720 1760 2420 672 1562 2520 E 0 720 1760 2420 672 1562 2520
O 0 584 940 2580 584 940 2580 O 0 584 940 2580 584 940 2580

BIN
phsource/vowelcharts/base2.png View File


+ 3
- 1
phsource/vowelcharts/bg View File

@ 1 612 1232 2620 612 1240 2620 @ 1 612 1232 2620 612 1240 2620
@ 0 544 1220 2520 544 1260 2520 @ 0 544 1220 2520 544 1260 2520
a 0 800 1320 2637 800 1320 2637
a 1 800 1320 2637 800 1320 2637
a 1 695 1316 2500 695 1316 2500
a 0 904 1320 2700 896 1340 2660
e 1 504 1900 2544 496 1920 2552 e 1 504 1900 2544 496 1920 2552
e 0 584 1820 2560 584 1820 2560 e 0 584 1820 2560 584 1820 2560
i 1 336 2210 2800 336 2210 2760 i 1 336 2210 2800 336 2210 2760

BIN
phsource/vowelcharts/bg.png View File


+ 2
- 0
phsource/vowelcharts/bo View File

i 0 280 2280 2840 240 2339 2840 i 0 280 2280 2840 240 2339 2840
o 0 454 812 2559 432 824 2520 o 0 454 812 2559 432 824 2520
u 0 320 860 2360 320 860 2460 u 0 320 860 2360 320 860 2460
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
i: 0 304 2440 3020 304 2440 3020 i: 0 304 2440 3020 304 2440 3020
e: 0 416 2140 2660 416 2140 2660 e: 0 416 2140 2660 416 2140 2660
a: 0 712 1160 2780 696 1160 2780 a: 0 712 1160 2780 696 1160 2780

BIN
phsource/vowelcharts/bo.png View File


+ 1
- 1
phsource/vowelcharts/ca View File

O 0 552 860 2660 552 880 2660 O 0 552 860 2660 552 880 2660
U 0 388 940 2420 394 980 2360 U 0 388 940 2420 394 980 2360
aI 0 912 1320 2740 360 2200 2820 aI 0 912 1320 2740 360 2200 2820
a# 0 514 514 514 514 514 514
a# 0 658 1408 2460 658 1408 2460
E2 0 584 1820 2560 584 1820 2560 E2 0 584 1820 2560 584 1820 2560

BIN
phsource/vowelcharts/ca.png View File


+ 2
- 0
phsource/vowelcharts/consonants View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020

BIN
phsource/vowelcharts/consonants.png View File


+ 2
- 0
phsource/vowelcharts/cs View File

i 0 360 2120 2680 360 2120 2660 i 0 360 2120 2680 360 2120 2660
o 0 566 890 2641 566 890 2641 o 0 566 890 2641 566 890 2641
u 0 344 800 2360 344 800 2360 u 0 344 800 2360 344 800 2360
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
i: 0 272 2247 3100 288 2247 3100 i: 0 272 2247 3100 288 2247 3100
e: 0 584 1820 2560 584 1820 2560 e: 0 584 1820 2560 584 1820 2560
a: 0 784 1180 2680 776 1200 2680 a: 0 784 1180 2680 776 1200 2680

BIN
phsource/vowelcharts/cs.png View File


+ 3
- 0
phsource/vowelcharts/cy View File

@- 0 525 1441 2340 525 1441 2340 @- 0 525 1441 2340 525 1441 2340
a 0 904 1320 2700 896 1340 2660 a 0 904 1320 2700 896 1340 2660
E 0 645 1705 2520 645 1705 2520 E 0 645 1705 2520 645 1705 2520
I 0 360 2120 2680 360 2120 2660
Y 0 448 1660 2528 448 1660 2528 Y 0 448 1660 2528 448 1660 2528
O 0 566 890 2641 566 890 2641 O 0 566 890 2641 566 890 2641
U 0 320 740 2400 320 740 2400 U 0 320 740 2400 320 740 2400
A: 0 775 1067 2800 795 1122 2580 A: 0 775 1067 2800 795 1122 2580
AY 0 664 1040 2800 312 2240 2940 AY 0 664 1040 2800 312 2240 2940
aI 0 860 1240 2820 415 2044 2600 aI 0 860 1240 2820 415 2044 2600
aY 0 860 1240 2820 415 2044 2600
aU 0 847 1383 2510 360 800 2360 aU 0 847 1383 2510 360 800 2360
@I 0 640 1562 2400 355 2222 2720 @I 0 640 1562 2400 355 2222 2720
@Y 0 640 1562 2400 355 2222 2720 @Y 0 640 1562 2400 355 2222 2720
OI 0 545 780 2720 310 2002 2500 OI 0 545 780 2720 310 2002 2500
OY 0 545 780 2720 310 2002 2500 OY 0 545 780 2720 310 2002 2500
uI 0 352 960 2340 343 1911 2586 uI 0 352 960 2340 343 1911 2586
uY 0 352 960 2340 343 1911 2586

BIN
phsource/vowelcharts/cy.png View File


BIN
phsource/vowelcharts/da.png View File


BIN
phsource/vowelcharts/de.png View File


BIN
phsource/vowelcharts/dv.png View File


BIN
phsource/vowelcharts/el.png View File


+ 1
- 1
phsource/vowelcharts/en View File

@5 0 525 1441 2340 525 1441 2340 @5 0 525 1441 2340 525 1441 2340
U 0 445 902 2620 445 902 2620 U 0 445 902 2620 445 902 2620
@L 0 485 891 2780 450 792 2980 @L 0 485 891 2780 450 792 2980
a# 0 -1 -1 257 257 257 257
a# 0 658 1408 2460 658 1408 2460
aa 0 904 1320 2700 896 1340 2660 aa 0 904 1320 2700 896 1340 2660
E 0 646 1780 2500 646 1780 2500 E 0 646 1780 2500 646 1780 2500
I 0 408 1940 2600 408 1940 2600 I 0 408 1940 2600 408 1940 2600

+ 2
- 1
phsource/vowelcharts/en-n View File

o@ 0 575 891 2640 580 1023 2480 o@ 0 575 891 2640 580 1023 2480
u: 0 332 1527 2256 290 1023 2220 u: 0 332 1527 2256 290 1023 2220
aU 0 660 1562 2360 340 990 2360 aU 0 660 1562 2360 340 990 2360
oU 0 20480 0 256 768 578 140
oU 0 454 812 2559 432 824 2520
aI 0 860 1360 2660 488 1840 2440 aI 0 860 1360 2660 488 1840 2440
eI 0 456 1980 2540 440 1980 2540
OI 0 545 780 2720 310 2002 2500 OI 0 545 780 2720 310 2002 2500
e@ 0 647 1778 2530 593 1553 2370 e@ 0 647 1778 2530 593 1553 2370
i@ 0 320 2220 2800 528 1520 2360 i@ 0 320 2220 2800 528 1520 2360

BIN
phsource/vowelcharts/en-n.png View File


BIN
phsource/vowelcharts/en-rp.png View File


+ 3
- 0
phsource/vowelcharts/en-sc View File

3 0 612 1232 2620 612 1240 2620 3 0 612 1232 2620 612 1240 2620
@2 0 528 1500 2380 528 1500 2380 @2 0 528 1500 2380 528 1500 2380
@5 0 528 1500 2380 528 1500 2380 @5 0 528 1500 2380 528 1500 2380
U 0 407 1500 2160 392 1500 2160
@L 0 560 900 2780 450 792 2980 @L 0 560 900 2780 450 792 2980
a# 0 760 1420 2600 736 1380 2540 a# 0 760 1420 2600 736 1380 2540
aa 0 784 1180 2680 776 1200 2680 aa 0 784 1180 2680 776 1200 2680
u: 1 407 1500 2160 392 1500 2160 u: 1 407 1500 2160 392 1500 2160
u: 0 392 1700 2240 392 1700 2240 u: 0 392 1700 2240 392 1700 2240
aU 0 698 1320 2484 280 1600 2340 aU 0 698 1320 2484 280 1600 2340
oU 0 412 760 2680 412 760 2680
aI 1 892 1340 2684 552 1800 2480 aI 1 892 1340 2684 552 1800 2480
aI 0 760 1200 2680 352 2280 2780 aI 0 760 1200 2680 352 2280 2780
eI 0 416 2140 2660 416 2140 2660
OI 0 624 980 2620 328 2127 2940 OI 0 624 980 2620 328 2127 2940
e@ 0 464 1980 2520 658 1408 2460 e@ 0 464 1980 2520 658 1408 2460
i@ 0 368 2156 2720 528 1595 2460 i@ 0 368 2156 2720 528 1595 2460

BIN
phsource/vowelcharts/en-sc.png View File


+ 9
- 6
phsource/vowelcharts/en-us View File

@5 0 525 1441 2340 525 1441 2340 @5 0 525 1441 2340 525 1441 2340
U 0 496 1040 2560 496 1040 2560 U 0 496 1040 2560 496 1040 2560
@L 0 485 891 2780 450 792 2980 @L 0 485 891 2780 450 792 2980
a# 0 -256 255 0 257 257 257
a# 0 658 1408 2460 658 1408 2460
aa 1 670 1719 2556 710 1672 2671 aa 1 670 1719 2556 710 1672 2671
aa 0 700 1680 2506 652 1488 2470 aa 0 700 1680 2506 652 1488 2470
E 0 544 1760 2580 608 1600 2580
E 0 584 1820 2560 608 1600 2580
I 0 408 1920 2580 416 1900 2580 I 0 408 1920 2580 416 1900 2580
I# 0 448 1660 2528 448 1660 2528 I# 0 448 1660 2528 448 1660 2528
0 0 728 1200 2660 712 1200 2660 0 0 728 1200 2660 712 1200 2660
V 0 632 1300 2640 632 1300 2640
V 0 632 1300 2600 616 1340 2600
A: 1 728 1200 2600 520 1260 1900 A: 1 728 1200 2600 520 1260 1900
A: 0 728 1200 2660 712 1200 2660 A: 0 728 1200 2660 712 1200 2660
A@ 0 728 1200 2600 520 1260 1900 A@ 0 728 1200 2600 520 1260 1900
3: 0 480 1460 2180 464 1440 2000
3: 0 480 1408 2320 464 1440 2000
i: 0 296 2220 2820 216 2400 2820 i: 0 296 2220 2820 216 2400 2820
O: 1 612 1000 2600 512 1200 1800 O: 1 612 1000 2600 512 1200 1800
O: 0 656 1000 2620 630 960 2700 O: 0 656 1000 2620 630 960 2700
O 0 657 1100 2703 657 1120 2703 O 0 657 1100 2703 657 1120 2703
O@ 0 612 1000 2600 512 1200 1800 O@ 0 612 1000 2600 512 1200 1800
o@ 0 468 840 2660 520 1160 1900 o@ 0 468 840 2660 520 1160 1900
u: 0 352 1380 2260 296 1000 2220
u: 0 352 1420 2260 320 1120 2235
aU 0 784 1320 2620 496 900 2620 aU 0 784 1320 2620 496 900 2620
oU 0 549 1116 2380 384 800 2460 oU 0 549 1116 2380 384 800 2460
aI 0 736 1200 2520 560 1820 2500
aI 0 796 1260 2610 560 1820 2500
eI 0 536 1800 2540 381 2100 2708 eI 0 536 1800 2540 381 2100 2708
OI 0 552 940 2656 400 1805 2592 OI 0 552 940 2656 400 1805 2592
e@ 0 536 1776 2540 520 1400 1800 e@ 0 536 1776 2540 520 1400 1800
i@ 0 368 2156 2720 528 1595 2460 i@ 0 368 2156 2720 528 1595 2460
i@3 0 405 1932 2549 506 1460 1820 i@3 0 405 1932 2549 506 1460 1820
U@ 0 456 1080 2400 520 1180 1980 U@ 0 456 1080 2400 520 1180 1980
aI@ 0 736 1220 2700 584 1500 2400
aI3 0 736 1220 2700 524 1470 2190
aU@ 0 784 1320 2620 464 1380 2000
IR 0 544 1340 2460 616 1190 2450 IR 0 544 1340 2460 616 1190 2450
VR 0 648 1180 2595 640 1140 2460 VR 0 648 1180 2595 640 1140 2460
o: 0 454 812 2559 432 824 2520 o: 0 454 812 2559 432 824 2520

BIN
phsource/vowelcharts/en-us.png View File


BIN
phsource/vowelcharts/en-wi.png View File


+ 3
- 1
phsource/vowelcharts/en-wm View File

@5 0 525 1441 2340 525 1441 2340 @5 0 525 1441 2340 525 1441 2340
U 0 445 902 2620 445 902 2620 U 0 445 902 2620 445 902 2620
@L 0 485 891 2780 450 792 2980 @L 0 485 891 2780 450 792 2980
a# 0 511 -1 257 257 257 -1
a# 0 658 1408 2460 658 1408 2460
aa 0 904 1320 2700 896 1340 2660 aa 0 904 1320 2700 896 1340 2660
E 0 456 1980 2540 440 1980 2540 E 0 456 1980 2540 440 1980 2540
I 1 384 2030 2610 384 2030 2610 I 1 384 2030 2610 384 2030 2610
aU 0 660 1562 2360 340 990 2360 aU 0 660 1562 2360 340 990 2360
oU 0 616 1220 2380 390 957 2140 oU 0 616 1220 2380 390 957 2140
aI 0 562 943 2656 357 1915 2761 aI 0 562 943 2656 357 1915 2761
eI 0 649 1485 2430 355 2222 2720
OI 0 469 864 2440 310 2040 2440
e@ 0 480 1408 2320 545 1419 2320 e@ 0 480 1408 2320 545 1419 2320
i@ 0 328 2190 2770 525 1441 2340 i@ 0 328 2190 2770 525 1441 2340
i@3 0 368 2156 2720 528 1595 2460 i@3 0 368 2156 2720 528 1595 2460

BIN
phsource/vowelcharts/en-wm.png View File


BIN
phsource/vowelcharts/en.png View File


BIN
phsource/vowelcharts/eo.png View File


BIN
phsource/vowelcharts/es-la.png View File


BIN
phsource/vowelcharts/es.png View File


BIN
phsource/vowelcharts/et.png View File


+ 2
- 0
phsource/vowelcharts/fa View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
A 0 656 1000 2620 630 960 2700 A 0 656 1000 2620 630 960 2700
eI 0 547 1855 2536 320 2300 2740 eI 0 547 1855 2536 320 2300 2740
oU 0 496 900 2520 360 800 2140 oU 0 496 900 2520 360 800 2140

BIN
phsource/vowelcharts/fa.png View File


BIN
phsource/vowelcharts/fi.png View File


+ 1
- 1
phsource/vowelcharts/fr View File

W 0 552 1441 2400 552 1441 2400 W 0 552 1441 2400 552 1441 2400
j/ 0 355 2222 2720 355 2222 2720 j/ 0 355 2222 2720 355 2222 2720
a- 0 856 1320 2700 856 1320 2700 a- 0 856 1320 2700 856 1320 2700
a# 0 -1 -1 257 257 257 257
a# 0 658 1408 2460 658 1408 2460
e- 0 488 1990 2540 488 1990 2540 e- 0 488 1990 2540 488 1990 2540
E- 0 584 1820 2560 584 1820 2560 E- 0 584 1820 2560 584 1820 2560
I 0 408 1940 2600 408 1940 2600 I 0 408 1940 2600 408 1940 2600

+ 3
- 1
phsource/vowelcharts/fr-ca View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
y 1 280 1720 2340 280 1720 2340 y 1 280 1720 2340 280 1720 2340
y 0 280 1720 2340 280 1720 2340 y 0 280 1720 2340 280 1720 2340
E 0 584 1820 2560 584 1820 2560 E 0 584 1820 2560 584 1820 2560
W 0 552 1441 2400 552 1441 2400 W 0 552 1441 2400 552 1441 2400
j/ 0 355 2222 2720 355 2222 2720 j/ 0 355 2222 2720 355 2222 2720
a- 0 856 1320 2700 856 1320 2700 a- 0 856 1320 2700 856 1320 2700
a# 0 -1 -1 257 257 257 257
a# 0 658 1408 2460 658 1408 2460
e- 0 488 1990 2540 488 1990 2540 e- 0 488 1990 2540 488 1990 2540
E- 0 584 1820 2560 584 1820 2560 E- 0 584 1820 2560 584 1820 2560
I 0 384 2030 2610 384 2030 2610 I 0 384 2030 2610 384 2030 2610

BIN
phsource/vowelcharts/fr-ca.png View File


BIN
phsource/vowelcharts/fr.png View File


BIN
phsource/vowelcharts/ga.png View File


+ 2
- 0
phsource/vowelcharts/gd View File

n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
N- 0 504 1824 2548 490 2100 2540 N- 0 504 1824 2548 490 2100 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020

BIN
phsource/vowelcharts/gd.png View File


BIN
phsource/vowelcharts/grc.png View File


+ 2
- 0
phsource/vowelcharts/hi View File

e 0 416 2140 2660 416 2140 2660 e 0 416 2140 2660 416 2140 2660
i 0 296 2220 2880 288 2260 2900 i 0 296 2220 2880 288 2260 2900
o 0 454 812 2559 432 824 2520 o 0 454 812 2559 432 824 2520
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
V 1 584 1440 2460 600 1440 2460 V 1 584 1440 2460 600 1440 2460
V 0 695 1316 2500 695 1316 2500 V 0 695 1316 2500 695 1316 2500
@3 0 528 1500 2380 528 1500 2380 @3 0 528 1500 2380 528 1500 2380

BIN
phsource/vowelcharts/hi.png View File


+ 2
- 0
phsource/vowelcharts/hr View File

i 0 296 2220 2880 288 2260 2900 i 0 296 2220 2880 288 2260 2900
o 0 512 860 2648 512 860 2648 o 0 512 860 2648 512 860 2648
u 0 320 740 2400 320 740 2400 u 0 320 740 2400 320 740 2400
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
E 0 584 1820 2560 584 1820 2560 E 0 584 1820 2560 584 1820 2560
O 0 536 920 2600 536 920 2600 O 0 536 920 2600 536 920 2600
i: 0 272 2247 3100 288 2247 3100 i: 0 272 2247 3100 288 2247 3100

BIN
phsource/vowelcharts/hr.png View File


BIN
phsource/vowelcharts/ht.png View File


BIN
phsource/vowelcharts/hu.png View File


BIN
phsource/vowelcharts/hy.png View File


BIN
phsource/vowelcharts/id.png View File


BIN
phsource/vowelcharts/is.png View File


BIN
phsource/vowelcharts/it.png View File


+ 2
- 0
phsource/vowelcharts/jbo View File

u 0 320 860 2360 320 860 2460 u 0 320 860 2360 320 860 2460
n- 1 496 1512 2380 480 1500 2540 n- 1 496 1512 2380 480 1500 2540
n- 0 496 1512 2380 380 1780 2540 n- 0 496 1512 2380 380 1780 2540
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
aU 0 847 1383 2510 360 800 2360 aU 0 847 1383 2510 360 800 2360
aI 0 912 1320 2740 360 2200 2820 aI 0 912 1320 2740 360 2200 2820
eI 0 547 1855 2536 320 2300 2740 eI 0 547 1855 2536 320 2300 2740

BIN
phsource/vowelcharts/jbo.png View File


BIN
phsource/vowelcharts/ka.png View File


BIN
phsource/vowelcharts/kk.png View File


+ 2
- 0
phsource/vowelcharts/kn View File

@ 0 525 1441 2340 525 1441 2340 @ 0 525 1441 2340 525 1441 2340
a 0 728 1300 2595 736 1300 2595
e 0 456 1980 2540 440 1980 2540 e 0 456 1980 2540 440 1980 2540
i 0 296 2220 2880 288 2260 2900 i 0 296 2220 2880 288 2260 2900
o 0 454 812 2559 432 824 2520 o 0 454 812 2559 432 824 2520
u 0 368 880 2440 368 900 2440 u 0 368 880 2440 368 900 2440
r- 0 648 1200 2300 640 1200 2260
i: 0 280 2280 2840 240 2339 2840 i: 0 280 2280 2840 240 2339 2840
I 0 360 2120 2680 360 2120 2660 I 0 360 2120 2680 360 2120 2660
e: 0 456 1980 2540 440 1980 2540 e: 0 456 1980 2540 440 1980 2540

BIN
phsource/vowelcharts/kn.png View File


+ 8
- 0
phsource/vowelcharts/ko View File

@ 0 566 890 2641 566 890 2641
a 0 728 1200 2660 712 1200 2660
e 0 456 1980 2540 440 1980 2540
i 0 280 2280 2840 240 2339 2840
o 0 412 760 2680 412 760 2680
u 0 320 740 2400 320 740 2400
E 0 646 1780 2500 646 1780 2500
u- 0 336 1440 2460 336 1440 2460

BIN
phsource/vowelcharts/ko.png View File


BIN
phsource/vowelcharts/ku.png View File


BIN
phsource/vowelcharts/la.png View File


+ 1
- 0
phsource/vowelcharts/lt View File

i 0 272 2247 3100 288 2247 3100 i 0 272 2247 3100 288 2247 3100
o 0 512 860 2648 512 860 2648 o 0 512 860 2648 512 860 2648
u 0 320 860 2360 320 860 2460 u 0 320 860 2360 320 860 2460
l 0 352 1240 3020 352 1200 3020
w 0 320 860 2360 320 860 2460 w 0 320 860 2360 320 860 2460
A 0 784 1180 2680 776 1200 2680 A 0 784 1180 2680 776 1200 2680
a: 0 784 1180 2680 776 1200 2680 a: 0 784 1180 2680 776 1200 2680

BIN
phsource/vowelcharts/lt.png View File


+ 1
- 0
phsource/vowelcharts/lv View File

e: 0 584 1820 2560 584 1820 2560 e: 0 584 1820 2560 584 1820 2560
& 0 736 1540 2500 752 1540 2500 & 0 736 1540 2500 752 1540 2500
&: 0 736 1540 2500 752 1540 2500 &: 0 736 1540 2500 752 1540 2500
a# 0 632 1300 2600 616 1340 2600
a: 0 784 1180 2680 776 1200 2680 a: 0 784 1180 2680 776 1200 2680
o: 0 512 860 2648 512 860 2648 o: 0 512 860 2648 512 860 2648
u: 0 320 860 2360 320 860 2460 u: 0 320 860 2360 320 860 2460

BIN
phsource/vowelcharts/lv.png View File


+ 2
- 0
phsource/vowelcharts/mk View File

i 0 296 2220 2880 288 2260 2900 i 0 296 2220 2880 288 2260 2900
o 0 512 860 2648 512 860 2648 o 0 512 860 2648 512 860 2648
u 0 320 740 2400 320 740 2400 u 0 320 740 2400 320 740 2400
r- 0 648 1200 2300 640 1200 2260
l- 0 352 1240 3020 352 1200 3020
E 0 584 1820 2560 584 1820 2560 E 0 584 1820 2560 584 1820 2560
i: 0 272 2247 3100 288 2247 3100 i: 0 272 2247 3100 288 2247 3100
& 0 728 1300 2595 736 1300 2595 & 0 728 1300 2595 736 1300 2595

BIN
phsource/vowelcharts/mk.png View File


+ 2
- 0
phsource/vowelcharts/ml View File

i 0 296 2220 2880 288 2260 2900 i 0 296 2220 2880 288 2260 2900
o 0 454 812 2559 432 824 2520 o 0 454 812 2559 432 824 2520
u 0 320 860 2360 320 860 2460 u 0 320 860 2360 320 860 2460
r- 0 648 1200 2300 640 1200 2260
V 1 584 1440 2460 600 1440 2460 V 1 584 1440 2460 600 1440 2460
V 0 695 1316 2500 695 1316 2500 V 0 695 1316 2500 695 1316 2500
i: 0 280 2280 2840 240 2339 2840 i: 0 280 2280 2840 240 2339 2840
u: 0 320 860 2360 320 860 2460 u: 0 320 860 2360 320 860 2460
aI 0 912 1320 2740 360 2200 2820 aI 0 912 1320 2740 360 2200 2820
aU 0 724 1130 2760 472 780 2500 aU 0 724 1130 2760 472 780 2500
y 0 407 1500 2160 392 1500 2160

+ 0
- 0
phsource/vowelcharts/ml.png View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save