lang=sq: Adjust phonemes. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@196 d46cf337-b52f-0410-862d-fd96e6ae7743master
//maintainer: Willem van der Walt | |||||
//maintainer: Willem van der Walt | |||||
// email: [email protected] | // email: [email protected] | ||||
// tel: +27 12 8413996 | // tel: +27 12 8413996 | ||||
// Meraka Institute, CSIR | // Meraka Institute, CSIR | ||||
prof pruf'Es@r $dot | prof pruf'Es@r $dot | ||||
sabc $abbrev | sabc $abbrev | ||||
sanrb $abbrev | sanrb $abbrev | ||||
sms'e Es_Em_'Es@ | |||||
sauk $abbrev | sauk $abbrev | ||||
st s@nt $dot | st s@nt $dot | ||||
supt suprEntEnd'Ent $dot | supt suprEntEnd'Ent $dot | ||||
û $accent | û $accent | ||||
ü $accent | ü $accent | ||||
_cap h'o@flEt@r | _cap h'o@flEt@r | ||||
_?? s@mb'o@l | _?? s@mb'o@l | ||||
_?A l'Et@r | _?A l'Et@r | ||||
bonnievale _^_EN | bonnievale _^_EN | ||||
brittanje $2 | brittanje $2 | ||||
brooklyn _^_EN | brooklyn _^_EN | ||||
burundi bur'undi | |||||
caledon kalidOn | caledon kalidOn | ||||
carolina karul'ina | carolina karul'ina | ||||
ceres se@r@s | ceres se@r@s | ||||
gordonsbaai gO:rd@nsb'AI | gordonsbaai gO:rd@nsb'AI | ||||
(graaff reinet) x2rA:f||r@n'Et | (graaff reinet) x2rA:f||r@n'Et | ||||
griekeland x2rik@lant | griekeland x2rik@lant | ||||
groblersdal x2rObl@rsd'al | |||||
havana hav'ana | havana hav'ana | ||||
hermon $1 | hermon $1 | ||||
hirosjima hiruS'ima | hirosjima hiruS'ima | ||||
kameroen kam@r'un | kameroen kam@r'un | ||||
kenia ki:nia | kenia ki:nia | ||||
kimberley kimb@rli | kimberley kimb@rli | ||||
kinshasa kinS'A:sa | |||||
kongo kONgu | kongo kONgu | ||||
knysna neIsna | knysna neIsna | ||||
kuruman kuruman | kuruman kuruman | ||||
madagaskar madax2'askar | madagaskar madax2'askar | ||||
majuba maj'uba | majuba maj'uba | ||||
malmesbury mA:msb@ri | malmesbury mA:msb@ri | ||||
maputo map'u:tu | |||||
mauritius mOr'iSjWs | mauritius mOr'iSjWs | ||||
milaan $2 | milaan $2 | ||||
mesopotamië mEsuput'A:mi@ | mesopotamië mEsuput'A:mi@ | ||||
secunda s@kunda | secunda s@kunda | ||||
senekal se@n@kal | senekal se@n@kal | ||||
singapoer siNgapur | singapoer siNgapur | ||||
soshanguve sOSaNg'u:vE | |||||
soweto suw'E:tu | soweto suw'E:tu | ||||
springs _^_EN $capital | springs _^_EN $capital | ||||
sunnyside _^_EN | sunnyside _^_EN | ||||
bewe be@v@ | bewe be@v@ | ||||
bewend be@v@nt | bewend be@v@nt | ||||
bewering b@ve@rIN | bewering b@ve@rIN | ||||
bomaat bo@mA:t | |||||
boskaas $2 | boskaas $2 | ||||
bostaande b'o@stA:nd@ | bostaande b'o@stA:nd@ | ||||
bourgeois _^_FR | bourgeois _^_FR | ||||
petite p@tit | petite p@tit | ||||
pinotage pinut'A:Z | pinotage pinut'A:Z | ||||
pirouette p@ru:'Et | pirouette p@ru:'Et | ||||
plasenta plas'Enta | |||||
primaat $2 | primaat $2 | ||||
primate $2 | primate $2 | ||||
(pro forma) pro@||f'Orma | |||||
rebelleer r@b@le@r | rebelleer r@b@le@r | ||||
rededele re@d@de@l@ | rededele re@d@de@l@ |
//maintainer: Willem van der Walt | |||||
//maintainer: Willem van der Walt | |||||
// email: [email protected] | // email: [email protected] | ||||
// tel: +27 12 8413996 | // tel: +27 12 8413996 | ||||
// Meraka Institute, CSIR | // Meraka Institute, CSIR | ||||
w) a (tering A: //watering exception to the rest | w) a (tering A: //watering exception to the rest | ||||
C) a (tering %a //short unstressed a before tering formatering etc. except watering | C) a (tering %a //short unstressed a before tering formatering etc. except watering | ||||
@C) a (tief %a // fix a sound: akkumulatief/negatief and many similar | @C) a (tief %a // fix a sound: akkumulatief/negatief and many similar | ||||
@m) a (tiek %a // shorten a sound: diplomatiek/dogmatiek/problematiek/sistematiek/-e | |||||
tam) a (tiek A: // but fix stress and a sound: tamatiekelkie/-konfyt/-kultivar | |||||
@C) a (tiewe %a // fix a sound: konserwatiewe/putatiewe and many similar | @C) a (tiewe %a // fix a sound: konserwatiewe/putatiewe and many similar | ||||
_arC) ad (A 'A:d // Arcadia/arkadia/arkade/armada | _arC) ad (A 'A:d // Arcadia/arkadia/arkade/armada | ||||
ai aI | ai aI | ||||
aan (valler A:n // but restore default stress: aanvaller/-s | aan (valler A:n // but restore default stress: aanvaller/-s | ||||
aan (vank A:n' // stress aanvanklik/e | aan (vank A:n' // stress aanvanklik/e | ||||
aan (vullend %A:n // move default stress: aanvullend/-e | aan (vullend %A:n // move default stress: aanvullend/-e | ||||
aan (vegba %A:n // move default stress: aanvegbaar/-bare/-baarheid | |||||
aanwen (d 'A:nvEn // to correct pronunciation of e | aanwen (d 'A:nvEn // to correct pronunciation of e | ||||
aanwen (_ 'A:nvEn // to correct pronunciation of e in aanwen/aanwending | aanwen (_ 'A:nvEn // to correct pronunciation of e in aanwen/aanwending | ||||
aan (wesig %A:n // move default stress: aanwesig/-e/-es/-heid | aan (wesig %A:n // move default stress: aanwesig/-e/-es/-heid | ||||
bo (grond bo@ // fix 1st o sound: bogronds/-e | bo (grond bo@ // fix 1st o sound: bogronds/-e | ||||
_) bo (kle bo@ // fix o sound: bokleed/boklere | _) bo (kle bo@ // fix o sound: bokleed/boklere | ||||
bokma (kier b%Okm%a // fix stress and a sound: bokmakierie/-s/-tjie | bokma (kier b%Okm%a // fix stress and a sound: bokmakierie/-s/-tjie | ||||
bom (AA bOm_ // fix a sound, pause: bomaanval/-aanslag/-aard/-eenheid and compounds | |||||
bomaans bo@mA:ns // but fix O sound: bomaans/-e | |||||
bonde (C bOnd@ // verbondenheid/bondeldraer/gebondene/saambondelend | bonde (C bOnd@ // verbondenheid/bondeldraer/gebondene/saambondelend | ||||
boos (aardig b%o@s_ // move default stress: boosaardig/-e/-heid | boos (aardig b%o@s_ // move default stress: boosaardig/-e/-heid | ||||
_) bor (dA@ b%Or // geborduur/bordeel/bordele | _) bor (dA@ b%Or // geborduur/bordeel/bordele | ||||
dingaan d@NgA:n // fix stress and g sound: Dingaan(sdag) | dingaan d@NgA:n // fix stress and g sound: Dingaan(sdag) | ||||
dino (sou d%in%u // move default stress: dinosourus/-se and compounds | dino (sou d%in%u // move default stress: dinosourus/-se and compounds | ||||
di (ploma d@ // move default stress: diploma/-s and compounds/diplomaat | di (ploma d@ // move default stress: diploma/-s and compounds/diplomaat | ||||
diplo (mat d@pl%u // fix stress and o sound: (handels-/top)diplomate, etc./diplomaties | |||||
direk d%irEk // direk/-sie/-te/-theid/indirek... | direk d%irEk // direk/-sie/-te/-theid/indirek... | ||||
dirig (e d@r@x2 // fix stress and i sounds: dirigeer/dirigent and compounds | dirig (e d@r@x2 // fix stress and i sounds: dirigeer/dirigent and compounds | ||||
_) dis (inP3 d@s // disintegrasie/disinvestering and similar | _) dis (inP3 d@s // disintegrasie/disinvestering and similar | ||||
_) dis (kre d@s // move default stress: diskreet/-heid/-ste/diskrete | _) dis (kre d@s // move default stress: diskreet/-heid/-ste/diskrete | ||||
dis (loja d@s // move default stress: dislojaal/-lojale/-lojaliteit | dis (loja d@s // move default stress: dislojaal/-lojale/-lojaliteit | ||||
_) dis (oP3 d@s // disorganisasie/disoriënteer | _) dis (oP3 d@s // disorganisasie/disoriënteer | ||||
dis (pu d@s // move default stress: dispuut/dispute | |||||
distro (fie d@str%u // fix stress and o sound: (spier)distrofie, etc. | distro (fie d@str%u // fix stress and o sound: (spier)distrofie, etc. | ||||
divide (nd d@v@dE //dividende etc. | divide (nd d@v@dE //dividende etc. | ||||
d (_N t // | d (_N t // | ||||
sk) e (ne_ e@ // fix penultimate e sound: hakskene and any compounds | sk) e (ne_ e@ // fix penultimate e sound: hakskene and any compounds | ||||
&s) e (ne_ @ // fix penultimate e sound: aangewesene/gekosenes/genesene/herresene/toegewesene/ | &s) e (ne_ @ // fix penultimate e sound: aangewesene/gekosenes/genesene/herresene/toegewesene/ | ||||
enge (l EN@ // Engeland/Engelsman/Engelssprekend/hengelklub/mengeldrankie/-moes | enge (l EN@ // Engeland/Engelsman/Engelssprekend/hengelklub/mengeldrankie/-moes | ||||
enjin Enj@n // fix e sound of compounds with -enjin: diesel-/agterenjin, etc. | |||||
boord) e (ns @ // fix e sound: boordens(te)vol | boord) e (ns @ // fix e sound: boordens(te)vol | ||||
l) ens (_ E:ns // fix e sound: kamaralens/wyehoeklens/kontaklens and similar | l) ens (_ E:ns // fix e sound: kamaralens/wyehoeklens/kontaklens and similar | ||||
l) ense (_ E:ns@ // plurals: kamaralense/wyehoeklense/kontaklense | l) ense (_ E:ns@ // plurals: kamaralense/wyehoeklense/kontaklense | ||||
inisi (eA %in%iS%i // fix inisieer etc. | inisi (eA %in%iS%i // fix inisieer etc. | ||||
in (kenn @n // move default stress: inkennig/-e/-heid | in (kenn @n // move default stress: inkennig/-e/-heid | ||||
i (nneemba @ // move default stress: (on)inneembaar/-bare/-baarheid | i (nneemba @ // move default stress: (on)inneembaar/-bare/-baarheid | ||||
insek (A InsEk_ // fix e sound, pause: insekeier/-etend/-eter/-oog/-orde | |||||
insek (u @ns@k // but: insekuriteit and compounds | |||||
insi (dent @ns@ // insident/e/insidentjie | insi (dent @ns@ // insident/e/insidentjie | ||||
in (skik @n // move default stress: inskiklik and derivatives | in (skik @n // move default stress: inskiklik and derivatives | ||||
in (skrip @n // move default stress: inskripsie/-s | in (skrip @n // move default stress: inskripsie/-s | ||||
kanfer (foel k%A~nf@r // move default stress: kanferfoelie and compounds | kanfer (foel k%A~nf@r // move default stress: kanferfoelie and compounds | ||||
kanni (ba k%an%i // move default stress: kannibaal/kannibale/kannibalisme | kanni (ba k%an%i // move default stress: kannibaal/kannibale/kannibalisme | ||||
_) kano (vaar k%ano@ // fix stress and vowel sounds: kanovaarder/vaart, etc. | _) kano (vaar k%ano@ // fix stress and vowel sounds: kanovaarder/vaart, etc. | ||||
kano (_ k%ano@ // fix last o sound: (opblaas)kano/-'s | |||||
kan (tien k%an // move default stress: kantien and compounds | kan (tien k%an // move default stress: kantien and compounds | ||||
_) kan (to@ k%an move default stress: kantoor/kantore and compounds | _) kan (to@ k%an move default stress: kantoor/kantore and compounds | ||||
kant (onder kant_ // kantonderklere/-onderrok, etc. | kant (onder kant_ // kantonderklere/-onderrok, etc. | ||||
m (m | m (m | ||||
@) marie (_ m%ar'i //names ending in marie fix a and stress. | @) marie (_ m%ar'i //names ending in marie fix a and stress. | ||||
macedo (nA m%as@do@ // fix stress and vowel sounds: Macedonië/Macedóniër/-s | macedo (nA m%as@do@ // fix stress and vowel sounds: Macedonië/Macedóniër/-s | ||||
machiave m%ak%i%avE // fix stress, vowel and v sounds: Machiavelliaans/-e | |||||
made (lie m%A:d@ // fix stress and e sound: madeliefie/-s/watermadeliefies | made (lie m%A:d@ // fix stress and e sound: madeliefie/-s/watermadeliefies | ||||
_) ma (d m%a // fix stress and 1st a sound: madonna/-s/-beeld/-lelie/Madiba/Madras | _) ma (d m%a // fix stress and 1st a sound: madonna/-s/-beeld/-lelie/Madiba/Madras | ||||
maga (lie m%ax2a // fix stress and a sounds: Magalies/-berg/-e/-burg/-kruin | maga (lie m%ax2a // fix stress and a sounds: Magalies/-berg/-e/-burg/-kruin | ||||
mando (lien m%and%u // fix stress and o sound: mandolien and compounds | mando (lien m%and%u // fix stress and o sound: mandolien and compounds | ||||
mane (l m%an& // fix stress and e sound: (kerk)manel(le)punte, etc. | mane (l m%an& // fix stress and e sound: (kerk)manel(le)punte, etc. | ||||
mane (wale m%an@ // fix stress and shorten a sound: manewale/-s and compounds | mane (wale m%an@ // fix stress and shorten a sound: manewale/-s and compounds | ||||
_) mango maNg%u // fix g and o sounds: mangoboord/-sap/-'s | |||||
man (haft m%an // move default stress: manhaftig/-e/-heid | man (haft m%an // move default stress: manhaftig/-e/-heid | ||||
manier m@ni:r //manier and compounds | manier m@ni:r //manier and compounds | ||||
manifes manifEs // fix vowel sounds: manifes and compounds/manifestasie/manifesteer | manifes manifEs // fix vowel sounds: manifes and compounds/manifestasie/manifesteer | ||||
n (_n_ n // fix n in phrases like: afkappingsteken n | n (_n_ n // fix n in phrases like: afkappingsteken n | ||||
neer (drukk n%e@r // move default stress: neerdrukkend/-e | neer (drukk n%e@r // move default stress: neerdrukkend/-e | ||||
neer (halend n%e@r // move default stress: neerhalend/-e | neer (halend n%e@r // move default stress: neerhalend/-e | ||||
@) nees (_ n'e@s // fix stress: Soedanees and similar | |||||
&) nele (_ n'e@l@ | &) nele (_ n'e@l@ | ||||
_) nes (ei nEs_ // fix 1st e sound: neseier/-s/-tjie/-s | _) nes (ei nEs_ // fix 1st e sound: neseier/-s/-tjie/-s | ||||
s) nes (K nEs // onheilsnes/rowersnes | s) nes (K nEs // onheilsnes/rowersnes | ||||
nese (_ n'e@s@ //japannese soedannese stres and e sound | |||||
nese (_ n'e@s@ //japannese soedannese stress and e sound | |||||
netel ne@t@l // netelig and derivatives/netel and compounds | netel ne@t@l // netelig and derivatives/netel and compounds | ||||
niko (ti n%ik%u // fix stress and vowel sounds: nikotien/nikotine and compounds | niko (ti n%ik%u // fix stress and vowel sounds: nikotien/nikotine and compounds | ||||
nitro nitr%u // fix vowel sounds: nitrogliserien and similar compounds | nitro nitr%u // fix vowel sounds: nitrogliserien and similar compounds | ||||
ramp (salig r%amp // move default stress | ramp (salig r%amp // move default stress | ||||
ramp (spoed@ r%amp // move default stress: rampspoedig and derivatives | ramp (spoed@ r%amp // move default stress: rampspoedig and derivatives | ||||
_) rand (A@ rant_ // fix d sound and insert pause: randafwerking/-akker/-eier | _) rand (A@ rant_ // fix d sound and insert pause: randafwerking/-akker/-eier | ||||
_) ran (geer r%aN // split n/g: (ge)rangeer/rangeerder and compounds | |||||
ra (nonkel r@ // fix stress and a sound: ranonkel/-s/ranonkelrooi, etc. | ra (nonkel r@ // fix stress and a sound: ranonkel/-s/ranonkelrooi, etc. | ||||
ra (ntsoen r%a // move default stress: rantsoen and compounds | ra (ntsoen r%a // move default stress: rantsoen and compounds | ||||
ra (pier r%a // move default stress: rapier/-e and compounds | ra (pier r%a // move default stress: rapier/-e and compounds | ||||
siklu (s siklW // siklus and many compounds | siklu (s siklW // siklus and many compounds | ||||
silhoe (A s@l%uw // silhoeët/-te/-teer | silhoe (A s@l%uw // silhoeët/-te/-teer | ||||
sili (nd s@lI // silinder(s)/silinderkoppe | sili (nd s@lI // silinder(s)/silinderkoppe | ||||
si (llabA s@ | |||||
si (napK s@ // fix stress and i sound: sinaps/-esinapties | si (napK s@ // fix stress and i sound: sinaps/-esinapties | ||||
sin (ja s@n // move default stress: sinjaal/sinjale | sin (ja s@n // move default stress: sinjaal/sinjale | ||||
_) si (noC s@ // fix stress and i sound: sinode and compounds/sinops/sinop;ties | _) si (noC s@ // fix stress and i sound: sinode and compounds/sinops/sinop;ties | ||||
snaper (ing snA:p@r // fix stress and vowel sounds: versnapering/-e/-s and compounds | snaper (ing snA:p@r // fix stress and vowel sounds: versnapering/-e/-s and compounds | ||||
snel (_ sn&l // fix e: aansnel/agternasnel/blitssnel/heengesnel/koppesnel/nasnel/verbysnel | snel (_ sn&l // fix e: aansnel/agternasnel/blitssnel/heengesnel/koppesnel/nasnel/verbysnel | ||||
sodom (iet s,o@dOm // fix stress | sodom (iet s,o@dOm // fix stress | ||||
_) soeda (n s%uda // fix stress: Soedan/Soedanese | |||||
soet (sappi s%ut // move default stress: soetsappig/-e/-heid | soet (sappi s%ut // move default stress: soetsappig/-e/-heid | ||||
soewe (nier s%uv@ // move default stress: soewenier/-e/-s | soewe (nier s%uv@ // move default stress: soewenier/-e/-s | ||||
_) soie so@?i // soiets/soiemand | _) soie so@?i // soiets/soiemand | ||||
sol (dy s%Ol // fix stress: soldy and compounds | sol (dy s%Ol // fix stress: soldy and compounds | ||||
so (lied s%O // stress and o sound: solied/-e | so (lied s%O // stress and o sound: solied/-e | ||||
so (lid s%O // konsolidasie/solidariteit | so (lid s%O // konsolidasie/solidariteit | ||||
_) soma (liA s%umA: // fix stress and vowel sounds: Somalië/-r/Somaliese | |||||
sonant sun'ant // fix stress and o sound: sonant/dissonant/konsonant | sonant sun'ant // fix stress and o sound: sonant/dissonant/konsonant | ||||
so (natA s%u // move default stress and fix o sound: sonate/-s and compounds | so (natA s%u // move default stress and fix o sound: sonate/-s and compounds | ||||
sonne (t s%unE // fix stress and vowel sounds: sonnet/-te/sonnetvorm | sonne (t s%unE // fix stress and vowel sounds: sonnet/-te/sonnetvorm | ||||
@) siewe (_ s'iv@ // massiewe/aggressiewe/passiewe/intensiewe | @) siewe (_ s'iv@ // massiewe/aggressiewe/passiewe/intensiewe | ||||
@) siewer (_ s'iv@r // massiewer/aggressiewer/passiewer/intensiewer | @) siewer (_ s'iv@r // massiewer/aggressiewer/passiewer/intensiewer | ||||
_) sieke sik@ // siekeboeg/-fonds/-lys/-lokaal/-loon | _) sieke sik@ // siekeboeg/-fonds/-lys/-lokaal/-loon | ||||
si (llabe s@ // move default stress: sillabe/-s | |||||
si (llabA s@ // move default stress: sillabe/-s/sillabus | |||||
silwer sIlv@r // silwerskoon/silwerware/compounds of silwer | silwer sIlv@r // silwerskoon/silwerware/compounds of silwer | ||||
_) sim (bA s@m // move default stress: simbool/simbole/simbolies/-e/simbaal/simbale | _) sim (bA s@m // move default stress: simbool/simbole/simbolies/-e/simbaal/simbale | ||||
simbo (liek s@mb%u // fix stress and vowel sounds: simboliek and compounds | simbo (liek s@mb%u // fix stress and vowel sounds: simboliek and compounds |
Dictionary sq_dict | Dictionary sq_dict | ||||
@ a e E i O u y | |||||
yE | |||||
@ a A e E i O u | |||||
V y yE | |||||
* ** b c d D dZ f | * ** b c d D dZ f | ||||
g h j J k l ll m | g h j J k l ll m | ||||
n n^ p r R s S t | |||||
T tS ts v w z Z | |||||
n n^ p r R R2 s S | |||||
t T tS ts v w z Z | |||||
Dictionary sv_dict | Dictionary sv_dict | ||||
Dictionary bn_dict | Dictionary bn_dict | ||||
a a~ e e~ i i~ l- o | |||||
O oI oU o~ O~ r- u u~ | |||||
V | |||||
& a a: a~ e E e~ i | |||||
I i: i~ l- o O o~ O~ | |||||
r- U u u: u~ V | |||||
** b c ch d d. e[ g | |||||
h j J k kh l m n | |||||
N p ph r R r. s S | |||||
t t. t.h th | |||||
* ** b B c C ch d | |||||
d. g h j J k kh l | |||||
m n N n. p ph Q r | |||||
R r. s S s. t t. t.h | |||||
th tS x z |
boogie b'u:gI2 | boogie b'u:gI2 | ||||
bosom bUz@m | bosom bUz@m | ||||
bosun boUs@n | bosun boUs@n | ||||
bourgeois bu:3Zwa | |||||
bourgeoise bu:3Zwaz | |||||
bourgeois bU@ZwA: | |||||
bourgeoise bU@ZwA:z | |||||
bourgeoisie bU@ZwA:z'i: | |||||
bouquet bu:k'eI | bouquet bu:k'eI | ||||
bow boU | bow boU | ||||
bow baU $verb | bow baU $verb | ||||
disciple dIs'aIp@L | disciple dIs'aIp@L | ||||
discourse $1 | discourse $1 | ||||
discounted $2 | discounted $2 | ||||
discus dIsk@s $only | |||||
disease dIz'i:z | disease dIz'i:z | ||||
dishes dISIz | dishes dISIz | ||||
dismal dIzm@l | dismal dIzm@l | ||||
doable du:@b@L | doable du:@b@L | ||||
doctrine d0ktrIn | doctrine d0ktrIn | ||||
doctrinal d0ktr'aIn@L | doctrinal d0ktr'aIn@L | ||||
dogged d0gI2d | |||||
domino $1 | domino $1 | ||||
donor doUn3 | donor doUn3 | ||||
dont doUnt $only | dont doUnt $only | ||||
escort Esk'O@t $verb | escort Esk'O@t $verb | ||||
espionage EspI@nA:Z | espionage EspI@nA:Z | ||||
essential Is'EnS@L | essential Is'EnS@L | ||||
estimate EstImeIt $verb | |||||
estoppel Est'0p@L | estoppel Est'0p@L | ||||
estrange $2 | estrange $2 | ||||
etiquette $1 | |||||
exit EgzIt // exiting | exit EgzIt // exiting | ||||
exonerate Egz'0n@reIt | exonerate Egz'0n@reIt | ||||
eureka ju:'ri:ka2 | eureka ju:'ri:ka2 | ||||
graffiti gra2fi:tI2 | graffiti gra2fi:tI2 | ||||
gredient gri:di@nt // ingredient | gredient gri:di@nt // ingredient | ||||
grenade gr@neId | grenade gr@neId | ||||
griffon grIf@n | |||||
grosvenor groUv@n3 | grosvenor groUv@n3 | ||||
groupie gru:pI | groupie gru:pI | ||||
gui gu:I2 | gui gu:I2 | ||||
icon aIk0n | icon aIk0n | ||||
iconbar aIk0nbA@ | iconbar aIk0nbA@ | ||||
ignoramus Igno@r'eIm@s | |||||
imagine I2madZI2n | imagine I2madZI2n | ||||
impedance I2mpi:d@ns | impedance I2mpi:d@ns | ||||
imperative I2mpEr@tIv | imperative I2mpEr@tIv | ||||
impi $1 | impi $1 | ||||
impinging I2mpIndZIN | |||||
imprecise I2mprIs'aIs | imprecise I2mprIs'aIs | ||||
impregnable I2mprEgn@b@L | impregnable I2mprEgn@b@L | ||||
inanimate I2nanIm@t | |||||
inappropriate ,Ina2proUpri@t | inappropriate ,Ina2proUpri@t | ||||
incense Ins'Ens $verb | incense Ins'Ens $verb | ||||
incoming InkVmI2N | incoming InkVmI2N | ||||
increase I2nkri:s $verb | increase I2nkri:s $verb | ||||
indeterminate IndIt'3:mIn@t | |||||
indicative $2 | indicative $2 | ||||
indices IndIsi:z | indices IndIsi:z | ||||
indict Ind'aIt | indict Ind'aIt | ||||
indie IndI2 | indie IndI2 | ||||
indiscriminate IndIskr'ImIn@t | |||||
indo IndoU | indo IndoU | ||||
indoor $1 $only | indoor $1 $only | ||||
industry IndVstrI | industry IndVstrI | ||||
interval Int3v@L | interval Int3v@L | ||||
interven Int3v'i:n // for intervening | interven Int3v'i:n // for intervening | ||||
intro $1 | intro $1 | ||||
irate aIr'eIt | |||||
iris aIrIs | iris aIrIs | ||||
irony aIr@nI2 | irony aIr@nI2 | ||||
isosceles aIs'0s@li:z | isosceles aIs'0s@li:z | ||||
lethal li:T@L | lethal li:T@L | ||||
libre li:br@ | libre li:br@ | ||||
lier laI3 // outlier | lier laI3 // outlier | ||||
ligate li:geIt | |||||
lilac laIl@k | lilac laIl@k | ||||
lily lIlI2 | lily lIlI2 | ||||
limit lImIt // limited | limit lImIt // limited | ||||
piteous pIti@s | piteous pIti@s | ||||
pituitary $2 | pituitary $2 | ||||
plaguing pleIgIN | plaguing pleIgIN | ||||
plicate $2 | |||||
plugin plVgIn | plugin plVgIn | ||||
plunging plVndZIN | |||||
plus plVs | plus plVs | ||||
poky poUkI2 | poky poUkI2 | ||||
politer p@l'aIt3 | politer p@l'aIt3 | ||||
rajah rA:dZA: | rajah rA:dZA: | ||||
rapier reIpi@3 | rapier reIpi@3 | ||||
rapport rap'o@ | rapport rap'o@ | ||||
rarest re@r@st | |||||
rascal raask@L | rascal raask@L | ||||
ratatouille rat@t'u:I2 | ratatouille rat@t'u:I2 | ||||
?!3 rather rA:D3 | ?!3 rather rA:D3 | ||||
secretary sEkr@trI2 | secretary sEkr@trI2 | ||||
sedate sI2deIt | sedate sI2deIt | ||||
seduce sI2dju:s | seduce sI2dju:s | ||||
segue sEgweI | |||||
separate sEp@-r@t | separate sEp@-r@t | ||||
separate sEp3reIt $verb | separate sEp3reIt $verb | ||||
semen si:m@n | semen si:m@n | ||||
sync sINk | sync sINk | ||||
synthesis sInT@sIs $only | synthesis sInT@sIs $only | ||||
synthesise sInT@saIz | synthesise sInT@saIz | ||||
syringe $2 | |||||
tablet tabl@t | tablet tabl@t | ||||
taboo $2 | taboo $2 | ||||
website wEbsaIt | website wEbsaIt | ||||
weekend wi:k'End | weekend wi:k'End | ||||
wheelbarrow w'i:l_b,aroU | wheelbarrow w'i:l_b,aroU | ||||
whew fju: | |||||
whichever $2 | whichever $2 | ||||
whitish waItIS | whitish waItIS | ||||
whois hu:'Iz | whois hu:'Iz | ||||
Canada kan@d@ | Canada kan@d@ | ||||
Carolina kar@l'aIn@ | Carolina kar@l'aIn@ | ||||
Caribbean kar@b'i@n | Caribbean kar@b'i@n | ||||
Ceylon $2 | |||||
Chicago SIk'A:goU | Chicago SIk'A:goU | ||||
Chile tSIlI2 | Chile tSIlI2 | ||||
Ceylon $2 | |||||
Cologne k@loUn | Cologne k@loUn | ||||
Columbus $2 | |||||
Congo $1 | Congo $1 | ||||
Connecticut k@nEtIk@t | Connecticut k@nEtIk@t | ||||
Copenhagen koUp@nh'eIg@n | Copenhagen koUp@nh'eIg@n | ||||
Memphis mEmfIs | Memphis mEmfIs | ||||
Mexico $1 | Mexico $1 | ||||
Miami maI'amI | Miami maI'amI | ||||
Michigan mISIg@n | |||||
Milan $2 | Milan $2 | ||||
Mindanao mInd@n'aU | Mindanao mInd@n'aU | ||||
Minneapolis mIni:'ap@lI2s | Minneapolis mIni:'ap@lI2s | ||||
Missouri mIs'U@rI | |||||
Missouri mIz'U@rI | |||||
Montreal m0ntrI'O:l | Montreal m0ntrI'O:l | ||||
Morocco m@r0koU | Morocco m@r0koU | ||||
Munich mju:nIk | Munich mju:nIk | ||||
Tina ti:n@ | Tina ti:n@ | ||||
Tracy treIsI2 | Tracy treIsI2 | ||||
Tricia trIS@ | Tricia trIS@ | ||||
Vanessa va2nEs@ | |||||
Wally w0lI2 | Wally w0lI2 | ||||
Yvonne $2 | Yvonne $2 | ||||
Zoe zoUI | Zoe zoUI | ||||
Andromeda andr'0mId@ | Andromeda andr'0mId@ | ||||
Buchanan bju:k'an@n | Buchanan bju:k'an@n | ||||
Campbell kamb@l | Campbell kamb@l | ||||
Chrysler kraIzl3 | |||||
Disney dIznI2 | Disney dIznI2 | ||||
Patel p@t'El | Patel p@t'El | ||||
Prentice prEntIs | Prentice prEntIs | ||||
he %hi: $verbsf | he %hi: $verbsf | ||||
she %Si: $only $verbsf | she %Si: $only $verbsf | ||||
it %It $verbsf | it %It $verbsf | ||||
(it has) I2t||h'az $atend | |||||
(it was) I2t||w'0z $atend | |||||
(it has) I2t||haz $atend | |||||
(it is) I2t||Iz $atend | |||||
(it was) I2t||w0z $atend | |||||
it $allcaps $abbrev | it $allcaps $abbrev | ||||
we %wi: $verbf $only | we %wi: $verbf $only | ||||
you %ju: $verbf | you %ju: $verbf |
alz alt|s | alz alt|s | ||||
&) al (_ @L | &) al (_ @L | ||||
?8 &) al (_ a2l | ?8 &) al (_ a2l | ||||
&) ally (_$2 lI2 | |||||
@) ally (_$2 lI2 | |||||
@@ic) ally (_$4 lI2 | @@ic) ally (_$4 lI2 | ||||
inst) al (_ O:l | inst) al (_ O:l | ||||
&) al (d @L | &) al (d @L | ||||
@) algia (_ 'aldZ@ | @) algia (_ 'aldZ@ | ||||
g) al (i_ 'A:l | g) al (i_ 'A:l | ||||
al (ity 'al | al (ity 'al | ||||
s) al (iva @l | |||||
p) al (et al | p) al (et al | ||||
qu) al (@ 0l | qu) al (@ 0l | ||||
b) al (m A: | b) al (m A: | ||||
app (le ap | app (le ap | ||||
app (lic ap | app (lic ap | ||||
app (licab a2p | app (licab a2p | ||||
appre (h ,aprI | |||||
app (reh ap | |||||
apres apreI | apres apreI | ||||
_) apprec (i a2pri:S | _) apprec (i a2pri:S | ||||
_) ap (ri eIp | _) ap (ri eIp | ||||
h) ar (dy_ A@ | h) ar (dy_ A@ | ||||
are e@ | are e@ | ||||
area e@ri@ | area e@ri@ | ||||
arest (_ e@r@st | |||||
ar (en ar | ar (en ar | ||||
p) are (nth @rE | p) are (nth @rE | ||||
c) ar (eer ar | c) ar (eer ar | ||||
m) ar (iner ar | m) ar (iner ar | ||||
m) ar (io ar | m) ar (io ar | ||||
htm) ar e@ | htm) ar e@ | ||||
ar (ic ar | |||||
&) arise (_ @raIz | &) arise (_ @raIz | ||||
log) ar (i @r | log) ar (i @r | ||||
m) ar (it ar | m) ar (it ar | ||||
_) be (cq bE | _) be (cq bE | ||||
_) be (dC bE | _) be (dC bE | ||||
_) be (dra bI2 | _) be (dra bI2 | ||||
_) be (f bI2 | |||||
_) be (gg bE | _) be (gg bE | ||||
_) be (lC bE | _) be (lC bE | ||||
_) be (lli bI2 | _) be (lli bI2 | ||||
co (mposit k0 | co (mposit k0 | ||||
co (mpost k0 | co (mpost k0 | ||||
co (mpou k0 | co (mpou k0 | ||||
comprehen k0mprIh'En | |||||
co (mprehen k0 | |||||
co (mprom k0 | co (mprom k0 | ||||
co (mpt k0 | co (mpt k0 | ||||
co (mputa k,0 | co (mputa k,0 | ||||
eng (lA INg | eng (lA INg | ||||
eng (in EndZ | eng (in EndZ | ||||
eng (_ 'EN // place names | eng (_ 'EN // place names | ||||
enging EndZIN | |||||
en (ig En | en (ig En | ||||
en (igma_ %En | en (igma_ %En | ||||
&) enine @ni:n | &) enine @ni:n | ||||
_s) en (i i:n | _s) en (i i:n | ||||
en (ia 'i:n | en (ia 'i:n | ||||
mill) en (ia 'En | mill) en (ia 'En | ||||
engin EndZI2n | |||||
l) eni (e i:nI | l) eni (e i:nI | ||||
v) eni (e i:nI | v) eni (e i:nI | ||||
&) en (t_ @n | &) en (t_ @n | ||||
&sk) i (_ =I2 | &sk) i (_ =I2 | ||||
i (CCi_ 'I | i (CCi_ 'I | ||||
XC) i (Ca_ i: | XC) i (Ca_ i: | ||||
@) i (Cate_ =I | |||||
XC) i (Co_ i: | XC) i (Co_ i: | ||||
i (Be# aI | i (Be# aI | ||||
i (Bee I | i (Bee I | ||||
@) i (butor 'I | @) i (butor 'I | ||||
&) i (c_ =I | &) i (c_ =I | ||||
&) i (ca_ =I | &) i (ca_ =I | ||||
&) ico (_ =IkoU | |||||
&) i (cal =I | &) i (cal =I | ||||
i (cial 'I | i (cial 'I | ||||
ician 'IS@n | ician 'IS@n | ||||
m) io (n I20 | m) io (n I20 | ||||
sh) io (n @ | sh) io (n @ | ||||
_) io (n aI0 | _) io (n aI0 | ||||
_l) io (n aI@ | |||||
_l) ion aI@n | |||||
z) io (n aI@ | z) io (n aI@ | ||||
r) ior (_ I3 | r) ior (_ I3 | ||||
&) ior (+ i@3 | &) ior (+ i@3 | ||||
_s) i (ph aI | _s) i (ph aI | ||||
i (que_ 'i: | i (que_ 'i: | ||||
i (qu_ i: | i (qu_ i: | ||||
iquette I2kEt | |||||
@) i (scenC 'I | @) i (scenC 'I | ||||
&) i (zabl aI | &) i (zabl aI | ||||
&) i (sabl aI | &) i (sabl aI | ||||
d) ig (nA Ig | d) ig (nA Ig | ||||
_) ig (ni I2g | _) ig (ni I2g | ||||
ig (no I2g | ig (no I2g | ||||
ig (nom Ig | |||||
ig (noran Ig | ig (noran Ig | ||||
ig (na Ig | ig (na Ig | ||||
_m) ig (ra aIg | _m) ig (ra aIg | ||||
ir (a_ 'i@r | ir (a_ 'i@r | ||||
ir (able 'aI@ | ir (able 'aI@ | ||||
m) ir (ac Ir | m) ir (ac Ir | ||||
sp) ir (al aI@r | |||||
sp) iral aI@r@L | |||||
@) ir (ation Ir | @) ir (ation Ir | ||||
ir (at %aIr | ir (at %aIr | ||||
ir (ate =i@r | |||||
ire aI@ | ire aI@ | ||||
?8 ire aIa2 | ?8 ire aIa2 | ||||
s) ir (en aI@ | s) ir (en aI@ | ||||
?3 _) news (P4 n'u:z | ?3 _) news (P4 n'u:z | ||||
ng N | ng N | ||||
n (x N | n (x N | ||||
nging (_ NI2N | |||||
nk Nk | nk Nk | ||||
?7 nk nk // ?? Scottish | ?7 nk nk // ?? Scottish | ||||
n (kn n | n (kn n | ||||
you) ng (er Ng | you) ng (er Ng | ||||
ng (est Ng | ng (est Ng | ||||
co) nge (st ndZE | co) nge (st ndZE | ||||
nging (_ NI2N | |||||
cri) nging ndZIN | |||||
hi) nging ndZIN | |||||
u) nging (_ ndZIN | |||||
ngue N | ngue N | ||||
.group o | .group o | ||||
&) onist (_ =@nIst | &) onist (_ =@nIst | ||||
@) on (ica '0n | @) on (ica '0n | ||||
m) on (k Vn | m) on (k Vn | ||||
sp) on (ge Vn | |||||
_sp) ong VndZ | |||||
fr) on (t Vn | fr) on (t Vn | ||||
m) on (th Vn | m) on (th Vn | ||||
&) onous @n@s | &) onous @n@s | ||||
j) ow aU | j) ow aU | ||||
k) ow aU | k) ow aU | ||||
_all) ow aU | _all) ow aU | ||||
sall) ow aU | |||||
isall) ow aU | |||||
cl) ow aU | cl) ow aU | ||||
fl) ow (er aU | fl) ow (er aU | ||||
gl) ow (er aU | gl) ow (er aU | ||||
qu (er_ k | qu (er_ k | ||||
quest kwEst | quest kwEst | ||||
quet (_ keI | quet (_ keI | ||||
quette (_ kEt | |||||
quett k'Et | |||||
queu kju: | queu kju: | ||||
qu (_ k | qu (_ k | ||||
quay ki: | quay ki: | ||||
_) re (alig ,ri: | _) re (alig ,ri: | ||||
_) re (all ,ri: | _) re (all ,ri: | ||||
rea (m ri: | rea (m ri: | ||||
_) re (an ri: | |||||
_) re (au@P2 ,ri: | _) re (au@P2 ,ri: | ||||
re (ck rE | re (ck rE | ||||
reckon rEk@n | reckon rEk@n | ||||
re (gion ri: | re (gion ri: | ||||
regim rEdZIm | regim rEdZIm | ||||
re (gist rE | re (gist rE | ||||
rehen rIh'En | |||||
_) re (i@P2 r,i: | _) re (i@P2 r,i: | ||||
_) rei (l raI | _) rei (l raI | ||||
_) rele (g rElI2 | _) rele (g rElI2 | ||||
_) scar (a skar | _) scar (a skar | ||||
scarc ske@s | scarc ske@s | ||||
sc (i s | sc (i s | ||||
sci (_ =skaI | |||||
s (cious | s (cious | ||||
sc (ept sk | sc (ept sk | ||||
mu) sc (l s | mu) sc (l s | ||||
y (Cify 'I | y (Cify 'I | ||||
_s) y I | _s) y I | ||||
@) y (ra_ 'aI | @) y (ra_ 'aI | ||||
s) yring I2rIndZ | |||||
yse (+_ aIz | yse (+_ aIz | ||||
ysing (_ aIzI2N | ysing (_ aIzI2N | ||||
ysed (_ aIzd | ysed (_ aIzd |
.group r | .group r | ||||
r R | r R | ||||
_) r R2 | |||||
_) r RR2 | |||||
r (_ * | r (_ * | ||||
r (t ** | r (t ** | ||||
A) r (A ** | A) r (A ** | ||||
m) r (A R | m) r (A R | ||||
n) r (A R | n) r (A R | ||||
s) r (A R | s) r (A R | ||||
rr *R2 | |||||
rr RR2 | |||||
.group s | .group s |
// 2006-11-18 Gilles Casse <[email protected]> | // 2006-11-18 Gilles Casse <[email protected]> | ||||
// | // | ||||
// Updated 2008-09-24 Michel Such <[email protected]> | |||||
// Updated 2008-09-27 Michel Such <[email protected]> | |||||
// | // | ||||
// * Numbers, a few abbreviations and exceptions. | // * Numbers, a few abbreviations and exceptions. | ||||
// | // | ||||
_1 W~ | _1 W~ | ||||
_2 dYz2 | _2 dYz2 | ||||
_3 tR2wAz2 | _3 tR2wAz2 | ||||
_4 katR2=@- | |||||
_4 katR2 | |||||
_5 sE~k | _5 sE~k | ||||
_6 siz3 | _6 siz3 | ||||
_7 sEt | _7 sEt | ||||
tout t'ut2 $u+ | tout t'ut2 $u+ | ||||
toute t'ut $u+ | toute t'ut $u+ | ||||
toutes t'utz2 $u+ | toutes t'utz2 $u+ | ||||
tous $u+ | |||||
rien Ri'E~n2 $u+ | rien Ri'E~n2 $u+ | ||||
// Letters which can be words | // Letters which can be words |
// 2006-11-18 Gilles Casse <[email protected]> | // 2006-11-18 Gilles Casse <[email protected]> | ||||
// | // | ||||
// Updated: 2008-09-24 Michel Such <[email protected]> | |||||
// Updated: 2008-09-27 Michel Such <[email protected]> | |||||
// | // | ||||
// Letter classes: | // Letter classes: | ||||
// Define use of the final 'e' in french | // Define use of the final 'e' in french | ||||
e (_ | e (_ | ||||
rch) e (_ =@- | |||||
rch) e (s_ =@- | |||||
elqu) e =@- | elqu) e =@- | ||||
uisqu) e =@ | uisqu) e =@ | ||||
rsqu) e =@ | rsqu) e =@ | ||||
s (g z | s (g z | ||||
s (j z | s (j z | ||||
s (v z | s (v z | ||||
_tou) s (_Ces_ | |||||
_tou) s (_des_ s | |||||
_tou) s (_Cos_ | |||||
_tou) s (_leurs_ | |||||
// group s: English section | // group s: English section | ||||
sh (_ _^_en | sh (_ _^_en |
rw 15 126 | rw 15 126 | ||||
ko 18 147 | ko 18 147 | ||||
da 15 130 | da 15 130 | ||||
sq 12 124 | |||||
sq 23 129 | |||||
ml 13 139 | ml 13 139 | ||||
bn 20 145 | |||||
bn 59 145 | |||||
Data file Used by | Data file Used by | ||||
b/b [b] base | b/b [b] base | ||||
[b] fr | [b] fr | ||||
[b] hi | [b] hi | ||||
[b;] ro | [b;] ro | ||||
[b] bn | |||||
b/b_ [b] base | b/b_ [b] base | ||||
[b] fr | [b] fr | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/b@ [b] base | b/b@ [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/b@2 [b] base | b/b@2 [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/ba [b] base | b/ba [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/be [b] base | b/be [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/bi [b] base | b/bi [b] base | ||||
[b] hi | [b] hi | ||||
[b;] ro | [b;] ro | ||||
[b] bn | |||||
b/bo [b] base | b/bo [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/bu [b] base | b/bu [b] base | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
b/xb [b] base | b/xb [b] base | ||||
[b] fr | [b] fr | ||||
[b] hi | [b] hi | ||||
[b] bn | |||||
d/d [d] base | d/d [d] base | ||||
[d[] base | [d[] base | ||||
[d] base2 | [d] base2 | ||||
[d] el | [d] el | ||||
[d] sw | [d] sw | ||||
[d] id | [d] id | ||||
[d] bn | |||||
[d.] bn | |||||
d/d_ [d] base | d/d_ [d] base | ||||
[d[] base | [d[] base | ||||
[d] base2 | [d] base2 | ||||
[d] el | [d] el | ||||
[d] sw | [d] sw | ||||
[d] id | [d] id | ||||
[d] bn | |||||
[d.] bn | |||||
d/d_dnt [d] sr | d/d_dnt [d] sr | ||||
d/dr [*] base | d/dr [*] base | ||||
[d] base | [d] base | ||||
[d] el | [d] el | ||||
[d] sw | [d] sw | ||||
[d] id | [d] id | ||||
[d] bn | |||||
[d.] bn | |||||
d/tap [*;] ro | d/tap [*;] ro | ||||
d/tap1 [*] base | d/tap1 [*] base | ||||
d/tap2 [t#] en_us | d/tap2 [t#] en_us | ||||
[d] el | [d] el | ||||
[d] sw | [d] sw | ||||
[d] id | [d] id | ||||
[d] bn | |||||
[d.] bn | |||||
d/xd_pzd [d;] pl | d/xd_pzd [d;] pl | ||||
[d;] ru | [d;] ru | ||||
d/x_tap [t#] en_us | d/x_tap [t#] en_us | ||||
[dZ] sr | [dZ] sr | ||||
[dZ;] sr | [dZ;] sr | ||||
[dZ;] ru | [dZ;] ru | ||||
[J] bn | |||||
dzh/dzh_ [dZ] base | dzh/dzh_ [dZ] base | ||||
[dZ;] base | [dZ;] base | ||||
[dz;] base | [dz;] base | ||||
[dZ;] hr | [dZ;] hr | ||||
[dZ;] mk | [dZ;] mk | ||||
[dZ;] ru | [dZ;] ru | ||||
[J] bn | |||||
dzh/dzh2 [dZ] hr | dzh/dzh2 [dZ] hr | ||||
[dZ;] hr | [dZ;] hr | ||||
dzh/dz_pzd [J] base | dzh/dz_pzd [J] base | ||||
[J2] hi | [J2] hi | ||||
[J] tr | [J] tr | ||||
[J] ku | [J] ku | ||||
[J] sq | |||||
[J2] bn | |||||
dzh/dz_pzd_ [J] base | dzh/dz_pzd_ [J] base | ||||
[J2] hi | [J2] hi | ||||
[J2] bn | |||||
dzh/xdzh [dZ] base | dzh/xdzh [dZ] base | ||||
[dZ;] base | [dZ;] base | ||||
[dz;] base | [dz;] base | ||||
[dZ;] hr | [dZ;] hr | ||||
[dZ;] mk | [dZ;] mk | ||||
[dZ;] ru | [dZ;] ru | ||||
[J] bn | |||||
dzh/xdz_pzd [J] base | dzh/xdz_pzd [J] base | ||||
[J2] hi | [J2] hi | ||||
[J2] bn | |||||
envelope/i_risefall [11] zh | envelope/i_risefall [11] zh | ||||
envelope/i_risefall2 [+2] rw | envelope/i_risefall2 [+2] rw | ||||
envelope/p_214 [214] zh | envelope/p_214 [214] zh | ||||
g2/g_ [g-] base | g2/g_ [g-] base | ||||
g2/xg [g-] base | g2/xg [g-] base | ||||
[g] hi | [g] hi | ||||
[g] bn | |||||
g/g [g] base | g/g [g] base | ||||
[g] cy | [g] cy | ||||
[g] fr | [g] fr | ||||
[g] hi | [g] hi | ||||
[g] es | [g] es | ||||
[g] bn | |||||
g/g_ [g] base | g/g_ [g] base | ||||
[g] cy | [g] cy | ||||
[g] fr | [g] fr | ||||
[g] hi | [g] hi | ||||
[g] es | [g] es | ||||
[g] bn | |||||
g/xg [g] base | g/xg [g] base | ||||
[g] cy | [g] cy | ||||
[g] fr | [g] fr | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/h@ [h] base | h/h@ [h] base | ||||
[h] fi | [h] fi | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[h] sr | [h] sr | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
[th] bn | |||||
h/ha [h] base | h/ha [h] base | ||||
[h] fi | [h] fi | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/he [h] base | h/he [h] base | ||||
[h] fi | [h] fi | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/hi [h] base | h/hi [h] base | ||||
[h] fi | [h] fi | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/ho [h] base | h/ho [h] base | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/hu [h] base | h/hu [h] base | ||||
[H] hi | [H] hi | ||||
[h] hi | [h] hi | ||||
[<h>] la | [<h>] la | ||||
[H] bn | |||||
[h] bn | |||||
h/hu_fi [h] fi | h/hu_fi [h] fi | ||||
j2/_j2 [;] base | j2/_j2 [;] base | ||||
j2/j2@ [(@)] base | j2/j2@ [(@)] base | ||||
j2/j2o [(o)] base | j2/j2o [(o)] base | ||||
j2/j2u [(u)] base | j2/j2u [(u)] base | ||||
j2/xj2 [(i)] base | j2/xj2 [(i)] base | ||||
j/e_ [e[] bn | |||||
j/_j [j] base | j/_j [j] base | ||||
[j] zh | [j] zh | ||||
j/j_ [j/] base | j/j_ [j/] base | ||||
[l] la | [l] la | ||||
[l] pt | [l] pt | ||||
[l;] ro | [l;] ro | ||||
[l] sq | |||||
l/_l [l] base | l/_l [l] base | ||||
[l/] base | [l/] base | ||||
[l/3] base | [l/3] base | ||||
[l] pt | [l] pt | ||||
[l;] ro | [l;] ro | ||||
[l] zh | [l] zh | ||||
[l] sq | |||||
l/l_ [l/] base | l/l_ [l/] base | ||||
[l/3] base | [l/3] base | ||||
[l/] fr | [l/] fr | ||||
l/L2_aL [(a)] base | l/L2_aL [(a)] base | ||||
l/L2_eL [(e)] base | l/L2_eL [(e)] base | ||||
l/L2_iL [(i)] base | l/L2_iL [(i)] base | ||||
[i] sq | |||||
l/L2_@L [(@)] base | l/L2_@L [(@)] base | ||||
[I] en_sc | [I] en_sc | ||||
l/L2_oL [(o)] base | l/L2_oL [(o)] base | ||||
[oU] en_sc | [oU] en_sc | ||||
l/L2_uL [(u)] base | l/L2_uL [(u)] base | ||||
[u:] en | [u:] en | ||||
[u:] en_rp | |||||
l/l_3 [l/] de | l/l_3 [l/] de | ||||
l/l_4 [ll] sq | l/l_4 [ll] sq | ||||
l/la [(a)] base | l/la [(a)] base | ||||
[i] fr | [i] fr | ||||
[i:] fr | [i:] fr | ||||
[w^i] fr | [w^i] fr | ||||
[i] sq | |||||
l/l_long [l] base | l/l_long [l] base | ||||
[l] fr | [l] fr | ||||
[l] la | [l] la | ||||
[l;] ro | [l;] ro | ||||
[l] sq | |||||
l/lo [(o)] base | l/lo [(o)] base | ||||
[O] fr | [O] fr | ||||
[o] fr | [o] fr | ||||
[o2] fr | [o2] fr | ||||
l^/l_rfx [l.] hi | l^/l_rfx [l.] hi | ||||
[l.] sq | [l.] sq | ||||
[l.] bn | |||||
l/lu [(u)] base | l/lu [(u)] base | ||||
[u] fr | [u] fr | ||||
[y] fr | [y] fr | ||||
[l] la | [l] la | ||||
[l] pt | [l] pt | ||||
[l;] ro | [l;] ro | ||||
[l] sq | |||||
l/xl [(@)] base | l/xl [(@)] base | ||||
[(a)] base | [(a)] base | ||||
[(e)] base | [(e)] base | ||||
[O] fr | [O] fr | ||||
r3/r_ru [R4] ru | r3/r_ru [R4] ru | ||||
r3/r_ru2 [R4] ru | r3/r_ru2 [R4] ru | ||||
r3/r_sr [r.] bn | |||||
r3/r_trill [R2] base | r3/r_trill [R2] base | ||||
[R3] base | [R3] base | ||||
[r] af | [r] af | ||||
[r2] fr | [r2] fr | ||||
r/_r [r] base | r/_r [r] base | ||||
[r] en_sc | [r] en_sc | ||||
[r.] bn | |||||
r/r_ [r] base | r/r_ [r] base | ||||
[r] en_sc | [r] en_sc | ||||
[r] de | [r] de | ||||
[r] ru | [r] ru | ||||
[r] ro | [r] ro | ||||
[r] sw | [r] sw | ||||
[r.] bn | |||||
r/r@ [(@)] base | r/r@ [(@)] base | ||||
r/ra [(a)] base | r/ra [(a)] base | ||||
r/re [(e)] base | r/re [(e)] base | ||||
[r/] af | [r/] af | ||||
[r] de | [r] de | ||||
[r] fi | [r] fi | ||||
[r] fr | |||||
[r/2] fr | [r/2] fr | ||||
[r2] nl | [r2] nl | ||||
[r] ru | [r] ru | ||||
[r] en_sc | [r] en_sc | ||||
[R] fr | [R] fr | ||||
[R2] fr | [R2] fr | ||||
[r.] bn | |||||
r/trr [r/] base | r/trr [r/] base | ||||
[r/] af | [r/] af | ||||
[r] de | [r] de | ||||
[kh] hi | [kh] hi | ||||
[k] zhy | [k] zhy | ||||
[k] sw | [k] sw | ||||
[kh] bn | |||||
ustop/k_ [k] base | ustop/k_ [k] base | ||||
[k] base2 | [k] base2 | ||||
[k] en | [k] en | ||||
[kh] zh | [kh] zh | ||||
[k] sw | [k] sw | ||||
[k] sq | [k] sq | ||||
[kh] bn | |||||
ustop/ki [c] base | ustop/ki [c] base | ||||
[k] base | [k] base | ||||
[k] base2 | [k] base2 | ||||
[c] tr | [c] tr | ||||
[J] ku | [J] ku | ||||
[c] ku | [c] ku | ||||
[J] sq | |||||
[c] sq | |||||
ustop/kl [k] base | ustop/kl [k] base | ||||
[k] base2 | [k] base2 | ||||
[k] en | [k] en | ||||
[k] el | [k] el | ||||
[k] zhy | [k] zhy | ||||
[k] sw | [k] sw | ||||
[kh] bn | |||||
ustop/kr [k] base | ustop/kr [k] base | ||||
[k] base2 | [k] base2 | ||||
[k] en | [k] en | ||||
[k] el | [k] el | ||||
[k] zhy | [k] zhy | ||||
[k] sw | [k] sw | ||||
[kh] bn | |||||
ustop/k_unasp [k] base | ustop/k_unasp [k] base | ||||
[k] base2 | [k] base2 | ||||
[k] fi | [k] fi | ||||
[k] zhy | [k] zhy | ||||
[k`] ko | [k`] ko | ||||
[k] sq | [k] sq | ||||
[k] bn | |||||
ustop/k_unasp_ [k] zh | ustop/k_unasp_ [k] zh | ||||
ustop/null [?] base | ustop/null [?] base | ||||
ustop/p [p] base | ustop/p [p] base | ||||
[p] fr | [p] fr | ||||
[p2] fr | [p2] fr | ||||
[p] zhy | [p] zhy | ||||
[ph] bn | |||||
ustop/p_ [p] base | ustop/p_ [p] base | ||||
[p] fr | [p] fr | ||||
[p2] fr | [p2] fr | ||||
[ph] hi | [ph] hi | ||||
[ph] zh | [ph] zh | ||||
[ph] bn | |||||
ustop/p_asp [ph] hi | ustop/p_asp [ph] hi | ||||
ustop/percus10 [(X1] base | ustop/percus10 [(X1] base | ||||
ustop/pl [p] base | ustop/pl [p] base | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] sq | [p] sq | ||||
[p] bn | |||||
[ph] bn | |||||
ustop/pr [p] base | ustop/pr [p] base | ||||
[p] base2 | [p] base2 | ||||
[p] fi | [p] fi | ||||
[p] hu | [p] hu | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] bn | |||||
[ph] bn | |||||
ustop/p_unasp [p] base | ustop/p_unasp [p] base | ||||
[p] base2 | [p] base2 | ||||
[p] fi | [p] fi | ||||
[p] zh | [p] zh | ||||
[p`] ko | [p`] ko | ||||
[p] sq | [p] sq | ||||
[p] bn | |||||
ustop/p_unasp_ [p] base2 | ustop/p_unasp_ [p] base2 | ||||
[p] fi | [p] fi | ||||
[p] hi | [p] hi | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] sq | [p] sq | ||||
[p] bn | |||||
ustop/q [q] base | ustop/q [q] base | ||||
ustop/q_u [q] base | ustop/q_u [q] base | ||||
ustop/t [t] base | ustop/t [t] base | ||||
[t2] en | [t2] en | ||||
[t.h] hi | [t.h] hi | ||||
[t] zhy | [t] zhy | ||||
[t.h] bn | |||||
ustop/t_ [t] base | ustop/t_ [t] base | ||||
[t2] en | [t2] en | ||||
[t] fr | [t] fr | ||||
[t] el | [t] el | ||||
[th] zh | [th] zh | ||||
[t] sq | [t] sq | ||||
[t.] bn | |||||
[t.h] bn | |||||
ustop/t_dnt [t] base | ustop/t_dnt [t] base | ||||
[t[] base | [t[] base | ||||
[t] base2 | [t] base2 | ||||
[t[] vi | [t[] vi | ||||
[t] sw | [t] sw | ||||
[t`] ko | [t`] ko | ||||
[t] bn | |||||
ustop/t_dnt2 [t[] vi | ustop/t_dnt2 [t[] vi | ||||
ustop/t_hi [t] hi | ustop/t_hi [t] hi | ||||
[t] bn | |||||
[th] bn | |||||
ustop/t_pzd [t;] pl | ustop/t_pzd [t;] pl | ||||
[t;] ru | [t;] ru | ||||
ustop/tr [t] base | ustop/tr [t] base | ||||
[t2] en | [t2] en | ||||
[t.h] hi | [t.h] hi | ||||
[t] ru | [t] ru | ||||
[t.h] bn | |||||
ustop/ts [ts] base2 | ustop/ts [ts] base2 | ||||
[ts] de | [ts] de | ||||
[ts] eo | [ts] eo | ||||
[t] sk | [t] sk | ||||
[t] el | [t] el | ||||
[t] sq | [t] sq | ||||
[t.] bn | |||||
ustop/tsh_pzd [tS;] zh | ustop/tsh_pzd [tS;] zh | ||||
ustop/tsh_pzd_unasp [tS;] zh | ustop/tsh_pzd_unasp [tS;] zh | ||||
ustop/tsh_sr [tS] sr | ustop/tsh_sr [tS] sr | ||||
[ts;] base | [ts;] base | ||||
[ch] hi | [ch] hi | ||||
[tS;] ru | [tS;] ru | ||||
[c] sq | |||||
[ch] bn | |||||
ustop/ts_pzd_ [c] hi | ustop/ts_pzd_ [c] hi | ||||
[c] hu | [c] hu | ||||
[c] bn | |||||
ustop/ts_pzd2 [c] hi | ustop/ts_pzd2 [c] hi | ||||
[c] hu | [c] hu | ||||
[c`] ko | [c`] ko | ||||
[c] bn | |||||
ustop/ts_pzd3 [tS;] hr | ustop/ts_pzd3 [tS;] hr | ||||
[dZ;] hr | [dZ;] hr | ||||
ustop/t_sr [d] sr | ustop/t_sr [d] sr | ||||
[e@] en_sc | [e@] en_sc | ||||
[e@] en_wi | [e@] en_wi | ||||
vdiph2/ea [ea] ro | vdiph2/ea [ea] ro | ||||
vdiph2/ee_@ [e@] en_n | |||||
vdiph2/ee@ [e@] en_n | |||||
vdiph2/ee@_2 [e@] en_rp | |||||
vdiph2/ei_2 [eI] en_rp | vdiph2/ei_2 [eI] en_rp | ||||
vdiph2/ei_3 [i:] en_wm | vdiph2/ei_3 [i:] en_wm | ||||
vdiph2/ei_4 [eI] en_us | vdiph2/ei_4 [eI] en_us | ||||
[aU] la | [aU] la | ||||
[aau] zhy | [aau] zhy | ||||
vdiph/aau_3 [aU] hi | vdiph/aau_3 [aU] hi | ||||
[aU] bn | |||||
vdiph/aau_4 [aU] vi | vdiph/aau_4 [aU] vi | ||||
vdiph/ae [E:] fr_ca | vdiph/ae [E:] fr_ca | ||||
[aI] la | [aI] la | ||||
[aU] is | [aU] is | ||||
[aU] id | [aU] id | ||||
vdiph/ee-e [E:] hi | vdiph/ee-e [E:] hi | ||||
[E:] bn | |||||
vdiph/eei [EI] base2 | vdiph/eei [EI] base2 | ||||
[eI] en | [eI] en | ||||
[EI] de | [EI] de | ||||
vdiph/eu_2 [eu] fi | vdiph/eu_2 [eu] fi | ||||
vdiph/&i [&i] fi | vdiph/&i [&i] fi | ||||
[aI] hi | [aI] hi | ||||
[aI] bn | |||||
vdiph/@i_2 [eI] af | vdiph/@i_2 [eI] af | ||||
[@I] cy | [@I] cy | ||||
[@Y] cy | [@Y] cy | ||||
[oI] it | [oI] it | ||||
[OI] la | [OI] la | ||||
[oI] vi | [oI] vi | ||||
[oI] bn | |||||
vdiph/oi_2 [oI] af | vdiph/oi_2 [oI] af | ||||
vdiph/ooi [OI] en | vdiph/ooi [OI] en | ||||
[OI] en_n | [OI] en_n | ||||
[OU] grc | [OU] grc | ||||
vdiph/ou [ou] fi | vdiph/ou [ou] fi | ||||
[ou] zhy | [ou] zhy | ||||
[oU] bn | |||||
vdiph/ou_2 [oU] sk | vdiph/ou_2 [oU] sk | ||||
[oU] ro | [oU] ro | ||||
vdiph/ou_3 [oU] is | vdiph/ou_3 [oU] is | ||||
vdiph/y#y_2 [Yy] af | vdiph/y#y_2 [Yy] af | ||||
[eoi] zhy | [eoi] zhy | ||||
vdiph/y#y_3 [Y:] nl | vdiph/y#y_3 [Y:] nl | ||||
vnasal/aa_n [a~] bn | |||||
vnasal/aa_n2 [A~] en | vnasal/aa_n2 [A~] en | ||||
[A~] fr | [A~] fr | ||||
vnasal/aa_n3 [A~] af | vnasal/aa_n3 [A~] af | ||||
[&U~] pt_pt | [&U~] pt_pt | ||||
vnasal/ee_n [E~] en | vnasal/ee_n [E~] en | ||||
[E~] fr_ca | [E~] fr_ca | ||||
[E~] bn | |||||
vnasal/ee_n2 [a] en_us | vnasal/ee_n2 [a] en_us | ||||
[E~] hi | [E~] hi | ||||
[&~] pt_pt | [&~] pt_pt | ||||
[E~] bn | |||||
vnasal/ee_u_n [E~] pl | vnasal/ee_u_n [E~] pl | ||||
vnasal/e_n [e~] af | vnasal/e_n [e~] af | ||||
[e~] pt | [e~] pt | ||||
[e~] bn | [e~] bn | ||||
vnasal/i_n [i~] pt | vnasal/i_n [i~] pt | ||||
[i~] bn | [i~] bn | ||||
[i:~] bn | |||||
vnasal/m- [m-] sw | vnasal/m- [m-] sw | ||||
vnasal/&_n [a~] bn | |||||
vnasal/n- [n-] sw | vnasal/n- [n-] sw | ||||
vnasal/nn- [N-] sw | vnasal/nn- [N-] sw | ||||
vnasal/oi_n [oI~] pt | vnasal/oi_n [oI~] pt | ||||
[u~] pt | [u~] pt | ||||
[u] zh | [u] zh | ||||
[u~] bn | [u~] bn | ||||
[u:~] bn | |||||
vnasal/W_n [E~] fr | vnasal/W_n [E~] fr | ||||
[W~] fr | [W~] fr | ||||
voc/bh [B] base | voc/bh [B] base | ||||
[v2] nl | [v2] nl | ||||
[v;] ro | [v;] ro | ||||
[v] is | [v] is | ||||
[v] bn | |||||
voc/v_ [B] base | voc/v_ [B] base | ||||
[v] base | [v] base | ||||
[v] fi | [v] fi | ||||
[v#] es | [v#] es | ||||
[v;] ro | [v;] ro | ||||
[v] is | [v] is | ||||
[v] bn | |||||
voc/v2 [v#] es | voc/v2 [v#] es | ||||
voc/vj [v] base | voc/vj [v] base | ||||
[v] fr | [v] fr | ||||
[@] en_rp | [@] en_rp | ||||
[V] cy | [V] cy | ||||
[@4] hi | [@4] hi | ||||
[@] sq | |||||
[@] ml | [@] ml | ||||
[@4] bn | |||||
vowel/@- [@-] base | vowel/@- [@-] base | ||||
[r*] hr | [r*] hr | ||||
vowel/& [a] en_rp | vowel/& [a] en_rp | ||||
[&] fi | [&] fi | ||||
[&:] hi | [&:] hi | ||||
[&] sv | [&] sv | ||||
[&] bn | |||||
[&:] bn | |||||
vowel/0 [0] en | vowel/0 [0] en | ||||
[O] hi | [O] hi | ||||
[O] pt | [O] pt | ||||
[@] de | [@] de | ||||
[W2] fr | [W2] fr | ||||
[@3] hi | [@3] hi | ||||
[E#] sq | |||||
[@3] bn | |||||
vowel/3_2 [3:] en_n | vowel/3_2 [3:] en_n | ||||
[@] zh | [@] zh | ||||
vowel/3_3 [3:] en_rp | vowel/3_3 [3:] en_rp | ||||
[8] sv | [8] sv | ||||
vowel/8_3 [eo] zhy | vowel/8_3 [eo] zhy | ||||
vowel/8_5 [8] ku | vowel/8_5 [8] ku | ||||
vowel/8_6 [@] sq | |||||
vowel/a [a] en_n | vowel/a [a] en_n | ||||
[aa] en_n | [aa] en_n | ||||
[a] en_wm | [a] en_wm | ||||
[a] zh | [a] zh | ||||
[a] id | [a] id | ||||
[a] ko | [a] ko | ||||
[a] bn | |||||
vowel/a# [a/] base2 | vowel/a# [a/] base2 | ||||
[a2] en_sc | [a2] en_sc | ||||
[a2] en_wi | [a2] en_wi | ||||
[a2] sv | [a2] sv | ||||
[&] is | [&] is | ||||
[a/] sw | [a/] sw | ||||
[a/] sq | |||||
vowel/a_3 [a] en_sc | vowel/a_3 [a] en_sc | ||||
[a/] en_sc | [a/] en_sc | ||||
[A:] en_sc | [A:] en_sc | ||||
[@] vi | [@] vi | ||||
[a] zhy | [a] zhy | ||||
[a] ml | [a] ml | ||||
[a] bn | |||||
vowel/a_4 [a/] el | vowel/a_4 [a/] el | ||||
[a] vi | [a] vi | ||||
vowel/a_5 [a] fr | vowel/a_5 [a] fr | ||||
[a] sv | [a] sv | ||||
[a] sw | [a] sw | ||||
[a] tr | [a] tr | ||||
[a] sq | |||||
[a:] ml | [a:] ml | ||||
vowel/aa [a] fi | vowel/aa [a] fi | ||||
[A] fr_ca | [A] fr_ca | ||||
[A:] cy | [A:] cy | ||||
[A] zh | [A] zh | ||||
vowel/aa_3 [A:] af | vowel/aa_3 [A:] af | ||||
[A] sq | |||||
vowel/aa_4 [O] en_us | vowel/aa_4 [O] en_us | ||||
[O:] en_us | [O:] en_us | ||||
[A:] sv | [A:] sv | ||||
[a] pl | [a] pl | ||||
vowel/@_bck [@] hi | vowel/@_bck [@] hi | ||||
[@] zh | [@] zh | ||||
[V] sq | |||||
[@] bn | |||||
vowel/e [e] base2 | vowel/e [e] base2 | ||||
[e:] en | [e:] en | ||||
[eI] en_n | [eI] en_n | ||||
[e] da | [e] da | ||||
[e] ml | [e] ml | ||||
[e:] ml | [e:] ml | ||||
[e] bn | |||||
vowel/e# [I] en_sc | vowel/e# [I] en_sc | ||||
[I2] en_sc | [I2] en_sc | ||||
vowel/e_2 [eI] en_sc | vowel/e_2 [eI] en_sc | ||||
[e] it | [e] it | ||||
[e:] sv | [e:] sv | ||||
[e:] no | [e:] no | ||||
[e] bn | |||||
[e:] bn | |||||
vowel/e_3 [i] en_n | vowel/e_3 [i] en_n | ||||
[e:] hu | [e:] hu | ||||
[e] ku | [e] ku | ||||
vowel/e_5 [i] en_sc | vowel/e_5 [i] en_sc | ||||
vowel/e_7 [e] sq | |||||
vowel/ee [E] en_n | vowel/ee [E] en_n | ||||
[E] sv | [E] sv | ||||
vowel/e_e [E] en_sc | vowel/e_e [E] en_sc | ||||
[e] is | [e] is | ||||
vowel/ee# [E#] pl | vowel/ee# [E#] pl | ||||
[E] sq | |||||
vowel/ee_1 [E] base2 | vowel/ee_1 [E] base2 | ||||
[e@] en | [e@] en | ||||
[E] pl | [E] pl | ||||
[E] zh | [E] zh | ||||
[E#] ku | [E#] ku | ||||
[&] da | [&] da | ||||
[E] bn | |||||
vowel/ee#_2 [E-] sv | vowel/ee#_2 [E-] sv | ||||
vowel/ee_3 [&] af | vowel/ee_3 [&] af | ||||
[&:] af | [&:] af | ||||
[E] id | [E] id | ||||
[E2] id | [E2] id | ||||
[E] da | [E] da | ||||
[E] sq | |||||
[E] bn | |||||
vowel/e_mid2 [E] af | vowel/e_mid2 [E] af | ||||
[E] de | [E] de | ||||
[E2] de | [E2] de | ||||
[i] ku | [i] ku | ||||
[i] id | [i] id | ||||
[i] ml | [i] ml | ||||
[i] bn | |||||
vowel/i#_6 [i.] zh | vowel/i#_6 [i.] zh | ||||
vowel/i_7 [i] pl | vowel/i_7 [i] pl | ||||
vowel/i#_7 [i[] zh | vowel/i#_7 [i[] zh | ||||
vowel/i_fnt [i:] en_wi | vowel/i_fnt [i:] en_wi | ||||
[i] hi | [i] hi | ||||
[i:] hi | [i:] hi | ||||
[i] bn | |||||
[i:] bn | |||||
vowel/ii [I] en_n | vowel/ii [I] en_n | ||||
[I2] en_n | [I2] en_n | ||||
[I] en_rp | [I] en_rp | ||||
vowel/ii# [Y] cy | vowel/ii# [Y] cy | ||||
[Y] ru | [Y] ru | ||||
[I] ku | [I] ku | ||||
[i] sq | |||||
[e#] sq | |||||
[y] ml | [y] ml | ||||
vowel/ii_2 [i] zh | vowel/ii_2 [i] zh | ||||
vowel/ii#_2 [y] pl | vowel/ii#_2 [y] pl | ||||
[I] sv | [I] sv | ||||
[I] no | [I] no | ||||
[I] tr | [I] tr | ||||
[I] bn | |||||
vowel/ii_4 [I] en | vowel/ii_4 [I] en | ||||
[I2] en | [I2] en | ||||
[I] en_us | [I] en_us | ||||
[I] pt | [I] pt | ||||
[y] pt | [y] pt | ||||
[i/] pt | [i/] pt | ||||
[i] sq | |||||
vowel/ii_en [i] en | vowel/ii_en [i] en | ||||
[i] sq | |||||
vowel/ii_final [i] en_us | vowel/ii_final [i] en_us | ||||
[i] en_rp | [i] en_rp | ||||
vowel/@_low [3] en_rp | vowel/@_low [3] en_rp | ||||
[@] ro | [@] ro | ||||
[@2] no | [@2] no | ||||
[@] id | [@] id | ||||
[@] bn | |||||
[V] bn | |||||
[@2] bn | |||||
vowel/o [o] base2 | vowel/o [o] base2 | ||||
[o:] en | [o:] en | ||||
[oU] en_n | [oU] en_n | ||||
[o:] no | [o:] no | ||||
[o] ko | [o] ko | ||||
[o] da | [o] da | ||||
[o:] bn | |||||
vowel/o-_2 [V] en_n | vowel/o-_2 [V] en_n | ||||
[V] en_wm | [V] en_wm | ||||
vowel/o_3 [oU] en_sc | vowel/o_3 [oU] en_sc | ||||
vowel/oe_2 [W] no | vowel/oe_2 [W] no | ||||
[W] tr | [W] tr | ||||
vowel/oe_4 [W] sv | vowel/oe_4 [W] sv | ||||
vowel/o_mid [O] fr | |||||
vowel/o_mid [U@] en_rp | |||||
[O] fr | |||||
[O2] fr | [O2] fr | ||||
[O~] fr | [O~] fr | ||||
[o] hu | [o] hu | ||||
[o:] sk | [o:] sk | ||||
[o] hr | [o] hr | ||||
[o] vi | [o] vi | ||||
[O/] sq | |||||
vowel/oo_2 [0] en_sc | vowel/oo_2 [0] en_sc | ||||
[O] cy | [O] cy | ||||
[o] cs | [o] cs | ||||
[3:] en_wi | [3:] en_wi | ||||
[O:] hi | [O:] hi | ||||
[O] it | [O] it | ||||
[O] sq | |||||
[O] bn | [O] bn | ||||
vowel/oo_5 [O] pl | vowel/oo_5 [O] pl | ||||
[O] is | [O] is | ||||
[r-] sk | [r-] sk | ||||
[r:] sk | [r:] sk | ||||
[r-] hr | [r-] hr | ||||
[r-] bn | |||||
vowelr/V3_r [VR] en | vowelr/V3_r [VR] en | ||||
[3] en_sc | [3] en_sc | ||||
[@r] zh | [@r] zh | ||||
[u] rw | [u] rw | ||||
[u#] rw | [u#] rw | ||||
[u] ko | [u] ko | ||||
[u] sq | |||||
[u:] bn | |||||
vowel/u_bck2 [u:] la | vowel/u_bck2 [u:] la | ||||
vowel/u_fnt [u:] en_rp | vowel/u_fnt [u:] en_rp | ||||
vowel/uu [U] en | vowel/uu [U] en | ||||
[U] pt | [U] pt | ||||
[U] no | [U] no | ||||
[u] zhy | [u] zhy | ||||
[U] bn | |||||
vowel/u_unr [u-] ko | vowel/u_unr [u-] ko | ||||
vowel/V [3] en_sc | vowel/V [3] en_sc | ||||
vowel/V_2 [V] en | vowel/V_2 [V] en | ||||
[A@] en_rp | [A@] en_rp | ||||
[aa] en_rp | [aa] en_rp | ||||
vwl_en_rp/aU@ [aU@] en_rp | vwl_en_rp/aU@ [aU@] en_rp | ||||
vwl_en_rp/e@ [e@] en_rp | |||||
vwl_en_rp/i@ [i@] en_rp | vwl_en_rp/i@ [i@] en_rp | ||||
vwl_en_rp/oo [U@] en_rp | |||||
vwl_en/u_L [u:] en | vwl_en/u_L [u:] en | ||||
[u:] en_rp | |||||
vwl_en_us/3_us [3] en_us | vwl_en_us/3_us [3] en_us | ||||
vwl_en_us/3_us2 [3:] en_us | vwl_en_us/3_us2 [3:] en_us | ||||
vwl_en_us/a [a] en_us | vwl_en_us/a [a] en_us | ||||
vwl_fr/@R2 [R] fr_ca | vwl_fr/@R2 [R] fr_ca | ||||
vwl_fr/@R3 [R] fr | vwl_fr/@R3 [R] fr | ||||
[r] fr | [r] fr | ||||
[R2] fr | |||||
[r2] fr | [r2] fr | ||||
vwl_fr/@R4 [R] fr | vwl_fr/@R4 [R] fr | ||||
[r] fr | [r] fr | ||||
[r2] fr | [r2] fr | ||||
vwl_fr/@R5 [R2] fr | |||||
vwl_fr/r_e [E] fr | vwl_fr/r_e [E] fr | ||||
vwl_fr/r_u [u] fr | vwl_fr/r_u [u] fr | ||||
vwl_fr/r_y [y] fr | vwl_fr/r_y [y] fr | ||||
vwl_fr/w_a [wA] fr | vwl_fr/w_a [wA] fr | ||||
vwl_hi/A [a:] hi | vwl_hi/A [a:] hi | ||||
[a:] bn | |||||
vwl_hi/l-voc [l-] jbo | vwl_hi/l-voc [l-] jbo | ||||
[l-] hi | [l-] hi | ||||
[l-] sk | [l-] sk | ||||
[l:] sk | [l:] sk | ||||
[l-] bn | |||||
vwl_no/& [a] no | vwl_no/& [a] no | ||||
[a:] no | [a:] no | ||||
vwl_no/au- [aU] no | vwl_no/au- [aU] no | ||||
w/_w [w] base | w/_w [w] base | ||||
[w] zh | [w] zh | ||||
w/w_ [w/] base | w/w_ [w/] base | ||||
[o[] bn | |||||
w/w@ [(@)] base | w/w@ [(@)] base | ||||
w/w2 [w2] base2 | w/w2 [w2] base2 | ||||
[w] pl | [w] pl | ||||
[b] hi | [b] hi | ||||
[b;] ro | [b;] ro | ||||
[b] is | [b] is | ||||
[b] bn | |||||
x/b_ [b] base | x/b_ [b] base | ||||
[b] fr | [b] fr | ||||
x/d [d] base | x/d [d] base | ||||
[d] el | [d] el | ||||
[d] is | [d] is | ||||
[d] id | [d] id | ||||
[d.] bn | |||||
x/d_ [d] base | x/d_ [d] base | ||||
[d[] base | [d[] base | ||||
[d] base2 | [d] base2 | ||||
[d] is | [d] is | ||||
[d] sw | [d] sw | ||||
[d] id | [d] id | ||||
[d] bn | |||||
[d.] bn | |||||
x/d_dnt [d[] base | x/d_dnt [d[] base | ||||
[d] base2 | [d] base2 | ||||
[d] fi | [d] fi | ||||
[d] ru | [d] ru | ||||
[d;] ro | [d;] ro | ||||
[d] sw | [d] sw | ||||
[d] bn | |||||
x/d_pzd [d;] pl | x/d_pzd [d;] pl | ||||
[d;] ru | [d;] ru | ||||
x/dzh [J] base | x/dzh [J] base | ||||
[dZ] base | [dZ] base | ||||
[J2] hi | [J2] hi | ||||
[J2] bn | |||||
x/dzh_ [dZ] base | x/dzh_ [dZ] base | ||||
[dZ;] base | [dZ;] base | ||||
[dz;] base | [dz;] base | ||||
[J] hi | [J] hi | ||||
[dZ;] mk | [dZ;] mk | ||||
[dZ;] ru | [dZ;] ru | ||||
[J] bn | |||||
x/dz_pzd [dZ;] base | x/dz_pzd [dZ;] base | ||||
[dz;] base | [dz;] base | ||||
[J] hi | [J] hi | ||||
[dZ;] mk | [dZ;] mk | ||||
[dZ;] ru | [dZ;] ru | ||||
[J] bn | |||||
x/dz_pzd_ [J2] hi | x/dz_pzd_ [J2] hi | ||||
[J2] bn | |||||
x/g_ [g] base | x/g_ [g] base | ||||
[g] cy | [g] cy | ||||
[g] fr | [g] fr | ||||
[g] hi | [g] hi | ||||
[g] es | [g] es | ||||
[g] is | [g] is | ||||
[g] bn | |||||
x/g2_ [g-] base | x/g2_ [g-] base | ||||
[g] hi | [g] hi | ||||
[g] bn |
phoneme I2 | phoneme I2 | ||||
vowel starttype (i) endtype (i) | vowel starttype (i) endtype (i) | ||||
unstressed | unstressed | ||||
length 140 | |||||
length 130 | |||||
formants vowel/ii_4 | formants vowel/ii_4 | ||||
linkout ; | linkout ; | ||||
endphoneme | endphoneme |
phoneme e@ | phoneme e@ | ||||
vowel starttype (e) endtype (@) | vowel starttype (e) endtype (@) | ||||
length 220 | length 220 | ||||
formants vdiph2/ee_@ | |||||
formants vdiph2/ee@ | |||||
linkout r- | linkout r- | ||||
endphoneme | endphoneme | ||||
phoneme I2 | phoneme I2 | ||||
vowel starttype (i) endtype (i) | vowel starttype (i) endtype (i) | ||||
unstressed | unstressed | ||||
length 140 | |||||
length 130 | |||||
formants vowel/ii | formants vowel/ii | ||||
linkout ; | linkout ; | ||||
endphoneme | endphoneme | ||||
vowel starttype (u) endtype (u) | vowel starttype (u) endtype (u) | ||||
length 190 | length 190 | ||||
formants vowel/u_fnt | formants vowel/u_fnt | ||||
before l/2 vwl_en/u_L-40+l/L2_uL | |||||
// before l/2 vwl_en/u_L-40+l/L2_uL | |||||
endphoneme | endphoneme | ||||
phoneme e@ | phoneme e@ | ||||
vowel starttype (e) endtype (@) | vowel starttype (e) endtype (@) | ||||
length 220 | length 220 | ||||
formants vwl_en_rp/e@ | |||||
formants vdiph2/ee@_2 | |||||
linkout r- | linkout r- | ||||
endphoneme | endphoneme | ||||
phoneme U@ | phoneme U@ | ||||
vowel starttype (u) endtype (@) | vowel starttype (u) endtype (@) | ||||
length 230 | length 230 | ||||
formants vwl_en_rp/oo | |||||
formants vowel/o_mid | |||||
linkout r- | linkout r- | ||||
endphoneme | endphoneme | ||||
vowel starttype (@) endtype (@) | vowel starttype (@) endtype (@) | ||||
formants vowel/@_6 | formants vowel/@_6 | ||||
unstressed | unstressed | ||||
length 140 | |||||
length 130 | |||||
endphoneme | endphoneme | ||||
phoneme 0 | phoneme 0 | ||||
vowel starttype (a) endtype (a) | vowel starttype (a) endtype (a) | ||||
length 190 | |||||
length 200 | |||||
formants vowel/aa_8 | formants vowel/aa_8 | ||||
reduceto @ 0 | reduceto @ 0 | ||||
endphoneme | endphoneme | ||||
phoneme O: | phoneme O: | ||||
vowel starttype (a) endtype (a) | vowel starttype (a) endtype (a) | ||||
length 210 | |||||
length 220 | |||||
formants vowel/aa_4 | formants vowel/aa_4 | ||||
before r vwl_en_us/or | before r vwl_en_us/or | ||||
reduceto @ 0 | reduceto @ 0 |
formants vowel/@_fr | formants vowel/@_fr | ||||
before l/ DFT+l/l_@ | before l/ DFT+l/l_@ | ||||
before (r) DFT+r/xr | before (r) DFT+r/xr | ||||
before R DFT+r/xr | |||||
endphoneme | endphoneme | ||||
formants vowel/@_5 | formants vowel/@_5 | ||||
after l l/l@-20 | after l l/l@-20 | ||||
before l/ DFT-20+l/l_@ | before l/ DFT-20+l/l_@ | ||||
before r/2 DFT+vwl_fr/r_@ | |||||
before r/2 DFT+20+vwl_fr/r_@ | |||||
reduceto Y 1 | reduceto Y 1 | ||||
endphoneme | endphoneme | ||||
phoneme wA | phoneme wA | ||||
vowel starttype (o) endtype (a) | vowel starttype (o) endtype (a) | ||||
length 240 | |||||
length 220 | |||||
formants vwl_fr/w_a | formants vwl_fr/w_a | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before l/ DFT-10+l/l_a | before l/ DFT-10+l/l_a | ||||
phoneme r | phoneme r | ||||
liquid rfx starttype (r) endtype (r) | liquid rfx starttype (r) endtype (r) | ||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=1500 -400 400 f3=-600 80 | |||||
vowelin f1=0 f2=1000 -200 200 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=1200 -200 200 f3=-100 100 len=20 | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel r/2 | beforenotvowel r/2 | ||||
formants vwl_fr/@R3+r3/rx%30 | formants vwl_fr/@R3+r3/rx%30 | ||||
after (e) vwl_fr/@R4+r3/rx%15 | after (e) vwl_fr/@R4+r3/rx%15 | ||||
after (u) vwl_fr/@R4+r3/rx%15 | after (u) vwl_fr/@R4+r3/rx%15 | ||||
after wA vwl_fr/@R4+r3/rx%20 | |||||
before (i) r/rr | |||||
// after wA vwl_fr/@R4+r3/rx%20 | |||||
endphoneme | endphoneme | ||||
phoneme r2 // silent unless followed by vowel | phoneme r2 // silent unless followed by vowel | ||||
liquid rfx starttype (r) endtype (r) | liquid rfx starttype (r) endtype (r) | ||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=1500 -400 400 f3=-600 80 | |||||
vowelin f1=0 f2=1000 -200 200 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=1200 -200 200 f3=-100 100 len=20 | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel NULL | beforenotvowel NULL | ||||
phoneme R // for beginning of words | phoneme R // for beginning of words | ||||
vcd rfx flp | vcd rfx flp | ||||
vowelin f1=0 f2=800 -50 50 f3=-100 80 len=40 | |||||
vowelout f1=0 f2=1500 -400 400 f3=-600 80 | |||||
vowelin f1=0 f2=1000 -200 200 f3=-100 80 len=40 | |||||
vowelout f1=0 f2=1200 -200 200 f3=-100 100 len=20 | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel r/2 | beforenotvowel r/2 | ||||
phoneme R2 // After consonnants | phoneme R2 // After consonnants | ||||
vcd rfx frc | vcd rfx frc | ||||
vowelin f1=0 f2=800 -50 50 f3=-100 80 len=40 | |||||
vowelin f1=0 f2=1000 -200 200 f3=-100 100 len=40 | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel r/2 | beforenotvowel r/2 | ||||
formants vwl_fr/@R3-20+r3/rx%25 | |||||
formants vwl_fr/@R5-20+r3/rx%25 | |||||
after k r/tr | after k r/tr | ||||
after p r/tr | after p r/tr | ||||
after t r/tr | after t r/tr | ||||
phoneme r/2 // variant of [r] when not preceding a vowel | phoneme r/2 // variant of [r] when not preceding a vowel | ||||
vcd rfx frc | vcd rfx frc | ||||
vowelout f1=0 f2=800 -50 50 f3=-600 80 | |||||
vowelout f1=0 f2=1800 -100 100 f3=-100 100 | |||||
length 100 | length 100 | ||||
lengthmod 2 | lengthmod 2 | ||||
formants r3/r_2+r3/rx%40 | formants r3/r_2+r3/rx%40 |
phoneme c | phoneme c | ||||
vls pal stop | vls pal stop | ||||
vowelin f1=0 f2=2700 200 500 f3=400 80 rate len=80 | |||||
vowelin f1=0 f2=2700 200 400 f3=300 80 rate len=80 | |||||
vowelout f1=0 f2=2700 300 500 f3=300 80 | vowelout f1=0 f2=2700 300 500 f3=300 80 | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/c%130 | wave ustop/c%130 |
#include "translate.h" | #include "translate.h" | ||||
#include "wave.h" | #include "wave.h" | ||||
const char *version_string = "1.39.07 27.Sep.08"; | |||||
const char *version_string = "1.39.08 04.Oct.08"; | |||||
const int version_phdata = 0x013900; | const int version_phdata = 0x013900; | ||||
int option_device_number = -1; | int option_device_number = -1; |
void SetIndicLetters(Translator *tr) | void SetIndicLetters(Translator *tr) | ||||
{ | |||||
{//================================= | |||||
// Set letter types for Indic scripts, Devanagari, Tamill, etc | // Set letter types for Indic scripts, Devanagari, Tamill, etc | ||||
static const char dev_consonants2[] = {0x02,0x03,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f}; | static const char dev_consonants2[] = {0x02,0x03,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f}; | ||||
memset(tr->letter_bits,0,sizeof(tr->letter_bits)); | memset(tr->letter_bits,0,sizeof(tr->letter_bits)); | ||||
SetLetterBitsRange(tr,LETTERGP_A,0x04,0x14); // vowel letters only | SetLetterBitsRange(tr,LETTERGP_A,0x04,0x14); // vowel letters only | ||||
SetLetterBitsRange(tr,LETTERGP_B,0x3e,0x4d); // vowel signs, and virama | SetLetterBitsRange(tr,LETTERGP_B,0x3e,0x4d); // vowel signs, and virama | ||||
SetLetterBitsRange(tr,LETTERGP_C,0x15,0x39); // the main consonant range | SetLetterBitsRange(tr,LETTERGP_C,0x15,0x39); // the main consonant range | ||||
SetLetterBits(tr,LETTERGP_C,dev_consonants2); // additional consonants | |||||
SetLetterBits(tr,LETTERGP_C,dev_consonants2); // + additional consonants | |||||
SetLetterBitsRange(tr,LETTERGP_Y,0x04,0x14); // vowel letters | |||||
SetLetterBitsRange(tr,LETTERGP_Y,0x3e,0x4c); // + vowel signs | |||||
tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words | tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words | ||||
} | } | ||||
} | } | ||||
break; | break; | ||||
case L('b','n'): // Bengali | |||||
{ | |||||
static const short stress_lengths_bn[8] = {180, 180, 210, 210, 0, 0, 230, 240}; | |||||
static const unsigned char stress_amps_bn[8] = {18,18, 18,18, 20,20, 22,22 }; | |||||
tr = new Translator(); | |||||
SetupTranslator(tr,stress_lengths_bn,stress_amps_bn); | |||||
tr->langopts.length_mods0 = tr->langopts.length_mods; // don't lengthen vowels in the last syllable | |||||
tr->langopts.stress_rule = 0; | |||||
tr->langopts.stress_flags = 0x10004; // use 'diminished' for unstressed final syllable | |||||
tr->letter_bits_offset = OFFSET_BENGALI; | |||||
SetIndicLetters(tr); // call this after setting OFFSET_BENGALI | |||||
SetLetterBitsRange(tr,LETTERGP_F,0x3e,0x4c); // vowel signs, but not virama | |||||
tr->langopts.numbers = 0x1; | |||||
tr->langopts.numbers2 = 0x100; | |||||
} | |||||
break; | |||||
case L('c','y'): // Welsh | case L('c','y'): // Welsh | ||||
{ | { | ||||
static const short stress_lengths_cy[8] = {170,220, 180,180, 0, 0, 250,270}; | static const short stress_lengths_cy[8] = {170,220, 180,180, 0, 0, 250,270}; | ||||
break; | break; | ||||
case L('s','q'): // Albanian | case L('s','q'): // Albanian | ||||
{ | |||||
static const short stress_lengths_sq[8] = {170, 170, 170, 170, 0, 0, 250, 270}; | |||||
static const unsigned char stress_amps_sq[8] = {17,12, 17,17, 20,20, 24,22 }; | |||||
tr = new Translator(); | tr = new Translator(); | ||||
SetupTranslator(tr,stress_lengths_sq,stress_amps_sq); | |||||
tr->langopts.stress_flags = 0x4; | |||||
SetLetterVowel(tr,'y'); | SetLetterVowel(tr,'y'); | ||||
} | |||||
break; | break; | ||||
case L('t','a'): // Tamil | case L('t','a'): // Tamil | ||||
case L('m','l'): // Malayalam | case L('m','l'): // Malayalam | ||||
case L('b','n'): // Bengali | |||||
{ | { | ||||
static const short stress_lengths_ta[8] = {200, 200, 210, 210, 0, 0, 230, 230}; | static const short stress_lengths_ta[8] = {200, 200, 210, 210, 0, 0, 230, 230}; | ||||
static const unsigned char stress_amps_ta[8] = {18,18, 18,18, 20,20, 22,22 }; | static const unsigned char stress_amps_ta[8] = {18,18, 18,18, 20,20, 22,22 }; | ||||
{ | { | ||||
tr->letter_bits_offset = OFFSET_MALAYALAM; | tr->letter_bits_offset = OFFSET_MALAYALAM; | ||||
} | } | ||||
if(name2 == L('b','n')) | |||||
{ | |||||
tr->letter_bits_offset = OFFSET_BENGALI; | |||||
} | |||||
tr->langopts.param[LOPT_WORD_MERGE] = 1; // don't break vowels betwen words | tr->langopts.param[LOPT_WORD_MERGE] = 1; // don't break vowels betwen words | ||||
SetIndicLetters(tr); | |||||
SetIndicLetters(tr); // call this after setting OFFSET_ | |||||
} | } | ||||
break; | break; | ||||
break; | break; | ||||
case V_NUMBERS: | case V_NUMBERS: | ||||
sscanf(p,"%d",&langopts->numbers); | |||||
sscanf(p,"%d %d",&langopts->numbers,&langopts->numbers2); | |||||
break; | break; | ||||
case V_OPTION: | case V_OPTION: |