Browse Source

[1.48.01]

Language changes: bn, en, da, it, pt.
Started new language, gd (Scottish Gaelic).
 

git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@371 d46cf337-b52f-0410-862d-fd96e6ae7743
master
jonsd 11 years ago
parent
commit
16a90bd323

+ 73
- 0
dictsource/bn_list View File



// Exceptions // Exceptions
এত &to এত &to
// Exceptions - where inherent vowel even being between two consonant is not pronounced as (o) mostly in case of two words pronounced and used as a single word. The list however is not final and contain most commonly used words.

সোমবার Som,bar
মঙ্গলবার mOng'ol,bar
বুধবার budh,bar
অমলকান্তি amol,kanti
অন্দরমহল andor,mahol
আকাশকুসুম aka:S,kuSum
আতসবাজী atoS,ba:JI
আদবকায়দা a:dob,kaj'da:
আনকোরা a:n,kora:
আনচান an,can
আপনজন a:pon,jon
আমজনতা a:m'jano'ta:
আলটপকা al,tO,pka
আসকারা a:s,ka:ra:
আসনতলে a:son,tole
ইমনকল্যান imon,kal'la:n
ঈগলপাখী igol,pa:khi
ইঁদুরছানা i~dur'cha:na:
একজন &k'JOn
উত্তরদাতা utt'or,data
উত্তরদায়ী utt;or,da:I
কচকচি kO,c'kOci
কবরখানা kObOr,kha:na
করদাতা kOr,data:
কয়েদখানা kO'edkhana
কয়েকজন kOekJOn
কলকাতা kOlkata
কনকচাঁপা kOnOk,c~a:pa
কাজললতা kaJol,lOta
কারখানা kar,khana
কারবার kar,bar
কালকেতু kal,ketu
কালপুরুষ kal,puruS
খরখরে khOr,khOre
খাপছাড়া khap,chara:
খানখান khan,khan
খানসামা khan,Sama
খাশমহল khaS,mOhOl
খিড়কি khir.ki
খুনসুটি khun,Suti
খুরপি khu,rpi
গজগজ gOJgOJ
গরমিল gOr,mil
ঘটকালী g#Ot'kali
চটপট cOt,pOt
চালবাজ cal'baJ
চালবাজি cal'baJi
ছটপট c#Ot'pOt
জলখাবার JOl,khabar
টনটনে tOn,tOne
টানটান ta:n,tan
ঠগবাজ t.#Og'baJ
ঠিকঠাক t.#ik,t.#ak
নাড়কোল nar,kol
প্রধানমন্ত্রী prOd.#an,mOn'tri
বাসনকোসন ba:son'koson
গালগল্প gal'gOlpo
ঘাসপাতা gha:s'pa:ta
চালচুলো ca:lculo
ছালবাকল c#al'ba:kol
কানপাতলা ka:n'patla:
খানখান kha:n'khan
আরামবাগ ara:m'bag
হারামজাদা hara:m'Jada:
নামডাক na:m'da:k
নাকছাবি na:kcha:bi
পাশবালিশ pash'baliS
ফুলশয্যা ful'SaJJa:
খালবিল kha:l'bil
জালসাজি Jal'Sa:Ji
পোষ্টমাস্টার post'ma:sta:r

+ 926
- 698
dictsource/da_rules
File diff suppressed because it is too large
View File


+ 29
- 15
dictsource/dict_phonemes View File

v w x X z v w x X z




Dictionary en_dict 2014-01-28
Dictionary en_dict 2014-02-02


0 0# 02 3 3: @ @- @2 0 0# 02 3 3: @ @- @2
@5 @L a a# A: A@ aa aI @5 @L a a# A: A@ aa aI
Z Z




Dictionary ta_dict 2014-01-26
Dictionary ta_dict 2014-02-01


a a: aI aU e E e: i a a: aI aU e E e: i
I i: o o: u U u2 u: I i: o o: u U u2 u:
s s- t t- tS tS; tS;- w s s- t t- tS tS; tS;- w




Dictionary it_dict 2014-01-25
Dictionary it_dict 2014-02-01


@ @- a a/ aI aU e E @ @- a a/ aI aU e E
eI EI i I i# o O u eI EI i I i# o O u
x z Z x z Z




Dictionary ur_dict 2013-05-09
Dictionary ur_dict 2014-01-30


@ a a: aI aU e E e: @ a a: aI aU e E e:
i I i: O o: u U u: i I i: O o: u U u:
tS ts v z Z tS ts v z Z




Dictionary pt_dict 2014-01-28
Dictionary pt_dict 2014-01-30


& &/ &U~ &~ @ @- a A & &/ &U~ &~ @ @- a A
aI aU e E eI EI eU EU aI aU e E eI EI eU EU
S s2 t T tl# v x z S s2 t T tl# v x z




Dictionary da_dict 2013-06-10
Dictionary da_dict 2014-01-31


& &# 0 3 ?& ?&# ?0 ?A & &# 0 3 ?& ?&# ?0 ?A
?e ?E ?i ?o ?O ?u ?V ?W ?e ?E ?i ?o ?O ?u ?V ?W
p r R s t w z p r R s t w z




Dictionary bn_dict 2013-06-10
Dictionary bn_dict 2014-01-30


& a a~ e e~ i i: i~
l- o O o: O~ o~ r- u
u~ V
& a a: a~ e e~ i I
i: i~ l- o O o: O~ o~
r- u u~ V


: b b# d d# d. d.# dZ
f g g# h H j J J#
k k# l m n N n. p
r r. s S t t# t. t.#
tS tS# v w ~
: ; b b# c c# d d#
d. d.# dZ f g g# h H
j J J# k k# l m n
N n. p r r. s S t
t# t. t.# tS tS# v w ~




Dictionary or_dict 2013-12-26 Dictionary or_dict 2013-12-26
Z z; Z; Z z; Z;




Dictionary gd_dict 2014-01-31

& @ @I a a2 a: aI aU
e E e: E: eI i I i:
i@ ia o O o- O: o: OU
u u- u-I u: u@

# * *; : b C d d;
dZ f g g; h h# j J^
k k; l L l^ m n N
n[ n^ p Q R s S t
t; tS v w x z


Dictionary am_dict 2011-11-22 Dictionary am_dict 2011-11-22


@ a e i o u y @ a e i o u y

+ 13
- 5
dictsource/en_list View File

aground a#graUnd aground a#graUnd
ague eIgju: ague eIgju:
aha A:h'A: aha A:h'A:
ahem a#h'Em
ahem @h'@m
ahoy a#hOI ahoy a#hOI
airbus e@bVs airbus e@bVs
airpower 'e@p,aU@ airpower 'e@p,aU@
bourgeoisie bU@ZwA:z'i: bourgeoisie bU@ZwA:z'i:
bouquet bu:k'eI bouquet bu:k'eI
bow boU bow boU
bow baU $verb
bow baU $verb
(bow down) b,aU||d'aUn
bowtie b,oUt'aI bowtie b,oUt'aI
breakfast brEkf@st breakfast brEkf@st
breath brET $onlys breath brET $onlys
defens dI2fEns // for defensible defens dI2fEns // for defensible
deficit dEfI2sIt deficit dEfI2sIt
definitive dI2fInI2tIv definitive dI2fInI2tIv
defragment di:fragm'Ent
dego deIgoU dego deIgoU
deity deI@ti deity deI@ti
?3 deity di:@t2i ?3 deity di:@t2i
eureka ju:'ri:ka# eureka ju:'ri:ka#
europa jU@r'oUp@ europa jU@r'oUp@
everything EvrI2TIN everything EvrI2TIN
evildoers i:v@Ldu:3z
evildo i:v@Ldu:
evince I2vIns evince I2vIns
ewe ju: ewe ju:
eweek $alt6 eweek $alt6
fortunate fO@tS@n@t fortunate fO@tS@n@t
!?3 fortune fO@tSu:n !?3 fortune fO@tSu:n
foyer fOIeI foyer fOIeI
fragment fragm'Ent $verb
freelance fri:laans freelance fri:laans
freer fri:3 freer fri:3
freon fri:0n freon fri:0n
hospitable h0sp'It@b@L hospitable h0sp'It@b@L
hostage h0stI2dZ hostage h0stI2dZ
hostess hoUstEs hostess hoUstEs
hotel hoUt'El
hotkey h0tki: hotkey h0tki:
house haUz $verb house haUz $verb
however $2 however $2
tuna tju:n@ tuna tju:n@
?3 tuna tu:n@ ?3 tuna tu:n@
tunafish tu:n@fIS tunafish tu:n@fIS
tush tUS
twas tw0z twas tw0z
twilight twaIlaIt twilight twaIlaIt
twos tu:z twos tu:z
versus v3:sI2z versus v3:sI2z
vertices v3:tIsi:z vertices v3:tIsi:z
vestige vEstI2dZ vestige vEstI2dZ
vertex $alt4
vex vEks // for vexed vex vEks // for vexed
viagra vaI'agr@ viagra vaI'agr@
vibrato vI2brA:toU vibrato vI2brA:toU
watershed wO:t3SEd watershed wO:t3SEd
watson w0t|s@n watson w0t|s@n
waxy waksi waxy waksi
(wear and tear) w'e@||a#nd||t'e@
webpage wEbpeIdZ webpage wEbpeIdZ
wehrmacht ve@maxt wehrmacht ve@maxt
website wEbsaIt website wEbsaIt
Chiswick tSIzIk Chiswick tSIzIk
Clwyd klu:Id Clwyd klu:Id
Conway $1 Conway $1
Dagenham dag@n@m
//Dagenham dag@n@m
Devon dEv@n Devon dEv@n
Dolgellau d0lg'EClaI Dolgellau d0lg'EClaI
Dover doUv3 Dover doUv3
Indochina IndoUtS'aIn@ Indochina IndoUtS'aIn@
Iowa aI|@w@ Iowa aI|@w@
Ipanema Ipa#n'i:m@ Ipanema Ipa#n'i:m@
Islay aIl@
?3 Israel Izri:@L ?3 Israel Izri:@L
Israeli Izr'eIli Israeli Izr'eIli
Istanbul ,Ist,anb'Ul Istanbul ,Ist,anb'Ul
wouldst $u+ wouldst $u+
(won't have) woUnta#v $pastf $u1 (won't have) woUnta#v $pastf $u1
(won't have) woUnthav $pastf $atend (won't have) woUnthav $pastf $atend
(won't have it) woUnthavIt $u2+
(won't have to) w'oUntavt@5 $verbf $strend2 (won't have to) w'oUntavt@5 $verbf $strend2


must $verbf must $verbf
shalt ,Salt $verbf $only shalt ,Salt $verbf $only
should ,SUd $verbf $only $strend2 should ,SUd $verbf $only $strend2
(should have) SUd@v $pastf $u1+ (should have) SUd@v $pastf $u1+
(should have it) SUdhavIt $u2+
(should have to) SUdhavt@5 $u2 $verbf $strend2 (should have to) SUdhavt@5 $u2 $verbf $strend2
shouldn't ,SUd@-nt $verbf $strend2 $only shouldn't ,SUd@-nt $verbf $strend2 $only
(shouldn't have) SUd@-nth@v $pastf $u1+ (shouldn't have) SUd@-nth@v $pastf $u1+

+ 19
- 10
dictsource/en_rules View File

_) ad (i ad _) ad (i ad
gl) ad (i ad gl) ad (i ad
adjec adZEk adjec adZEk
_) ad (l ad
ad (le_ eId ad (le_ eId
ad (junct_ ad ad (junct_ ad
ad (jutan a ad (jutan a
mont) ag (e_ A:Z mont) ag (e_ A:Z
@) age (ment I2dZ @) age (ment I2dZ
g) age (ment 'eIdZ g) age (ment 'eIdZ
_d) agen ag@n
m) ag (enta @dZ m) ag (enta @dZ
agh (_ A:g agh (_ A:g
agio (_ 'A:dZIoU agio (_ 'A:dZIoU
@u) an (_S1 n @u) an (_S1 n
@i) an (_S1 n @i) an (_S1 n
Cc) an (_ an Cc) an (_ an
Asc) an (_ =@n
&Asc) an (_ =@n
l) an (_ an l) an (_ an
&Cl) an (_ @n &Cl) an (_ @n
pl) an (_+ an pl) an (_+ an
_) ch (andA S _) ch (andA S
_) cha (o keI _) cha (o keI
chaos keI0s chaos keI0s
chap (ero Sap
chaperon Sap3oUn
chario (t tSari@ chario (t tSari@
_) ch (artre S _) ch (artre S
cha (ris k@ cha (ris k@
de (finit dE de (finit dE
de (flat d%i: de (flat d%i:
de (feren dE de (feren dE
_) defragment di:fragm'Ent
_) de (fragP2 d,i:
de (ft dE de (ft dE
_) de (g@ dI2 _) de (g@ dI2
_) de (hyd ,di: _) de (hyd ,di:
.group el .group el
_) el (A %Il _) el (A %Il
_) electro %Il,EktroU _) electro %Il,EktroU
_) elect (rocu I2lEkt
_) elect (rol %ElEkt _) elect (rol %ElEkt
_) elect (ron ElEkt _) elect (ron ElEkt
_) ele (g ElI _) ele (g ElI
@@) eo (_ 'eIoU @@) eo (_ 'eIoU
g) eo I20 g) eo I20
_g) eo (gr I0 _g) eo (gr I0
_g) eo (log IO
_g) eo (log I0
_g) eo ,i:%oU _g) eo ,i:%oU
_g) eor O@ _g) eor O@
eoa (_ i@ eoa (_ i@
l) ev (el Ev l) ev (el Ev
_) ev (i Ev _) ev (i Ev
_) ev (ict I2v _) ev (ict I2v
ev (il i:v
_) evil (K i:v@L
_) ev (is I2v _) ev (is I2v
?3 _) ev (olu Ev ?3 _) ev (olu Ev
abbr) ev i:v abbr) ev i:v
h (_ h (_
_B) h _B) h
@) hammed h'amId @) hammed h'amId
d) h (am_
C) h (am_
A) han (_ han // places A) han (_ han // places
e) han (_ h@n e) han (_ h@n
ha (st heI ha (st heI
inte (llec Int@ inte (llec Int@
_) inter (@P5 ,Int3 // prefix _) inter (@P5 ,Int3 // prefix
_) inter (AP5 ,Int@r _) inter (AP5 ,Int@r
inter (est Intr
_) inter (est Intr
interfer Int@f'i@3 interfer Int@f'i@3
_) int (erio+ %Int _) int (erio+ %Int
_) int (ermin+ %Int _) int (ermin+ %Int
kn (ob n kn (ob n
kn (ow n kn (ow n


kha kA:
_) kha kA:
kh (A_ k
khar kA@ khar kA@
_) ki (lC@ kI2 _) ki (lC@ kI2
_) ki (ll@ kI _) ki (ll@ kI
t) ot (a oUt t) ot (a oUt
c) ot (an oUt c) ot (an oUt
ot (at oUt ot (at oUt
h) ote (l %oUtE
p) ot (enti @t p) ot (enti @t
b) oth oUT b) oth oUT
betr) oth oUD betr) oth oUD
re (pt rE re (pt rE
re (quis rE re (quis rE
_) re (relP2 r,i: _) re (relP2 r,i:
_) re (scanP2 r,i:
_) re (scu rE _) re (scu rE
re (sidue rE re (sidue rE
res (ign rI2z res (ign rI2z
re (ment r@ re (ment r@
represent rEprI2z'Ent represent rEprI2z'Ent
resi (den rEzI2 resi (den rEzI2
_) re (titP2 r,i:
_) re (unP2 r,i: _) re (unP2 r,i:
_c) re (dent rI2 _c) re (dent rI2
_c) re (denz rI2 _c) re (denz rI2
_) tsu tsu: _) tsu tsu:
tt (i_ =t tt (i_ =t
tt (ia_ t tt (ia_ t
// ?3 &) ten (_ ?n-
// ?3 &) tten (_ ?n-
?3 &) ttan (_ ?n-
?3 &) ten (_ ?n-
?3 &) tten (_ ?n-
Xe) ttin (_ ?n // gettin, lettin Xe) ttin (_ ?n // gettin, lettin
?3 &) tton ?n- ?3 &) tton ?n-
_) two tu: _) two tu:
r) uary (_ u:ri r) uary (_ u:ri
?3 r) uary (_ u:e@ri ?3 r) uary (_ u:e@ri
s) ua (s weI s) ua (s weI
n) u (at ju:
l) u (bri u: l) u (bri u:
ubuntu u:b'u:nt2u: ubuntu u:b'u:nt2u:
_l) u (c u: _l) u (c u:

+ 95
- 21
dictsource/it_list View File

// This file is UTF-8 encoded // This file is UTF-8 encoded
// Updated 2014 January07 by Chris, Christian Leo M, <[email protected]> // Updated 2014 January07 by Chris, Christian Leo M, <[email protected]>


_` bakp@-*aIm _` bakp@-*aIm
_{ ap,eRtag@-*'af:a _{ ap,eRtag@-*'af:a
_} kj,uzag@-*'af:a _} kj,uzag@-*'af:a
_¡ p'unto||esklamat'ivo||@-*ovES'ato
_¿ p'unto||inteR*ogat'ivo||@-*ovES'ato
¡ p'unto||esklamat'ivo||@-*ovES'ato
¿ p'unto||inteR*ogat'ivo||@-*ovES'ato
∞ infin'Ito ∞ infin'Ito
_¦ b'aR*a||spets:'ata
_´ atS:'Ento||ak'uto
_· p'unto||tSent@-*'ale
_¸ tSed'il^ia
_― b'aR*a||oRidzOnt'ale
_‖ d,op:ia||b'aR*a
_‚ viRgol'Et:a||in||b'asso
_‛ viRgol'Et:a||sin'ist@-*a
_„ d,Op:ie||vi@-*gol'Et:e||in||b'asso
_† k@-*'otSe||lat'ina
_‡ k@-*'otSe||lat'ina||d'Op:ia
‰ p,E@-*||m'illE
_′ p@-*'imi
_″ d'Op:io||'apitSe
_‴ t@-*'iplo||'apitSe
_‼ esklamatsi'One

¶ paR'ag@-*afo
¤ s'imbolo||di||v'aluta
− m'Eno
¼ un||ku'a@-*to
½ un||m'Edz:o
¾ t@-*'e||ku'a@-*ti
√ s,En^o||d,i||@-*ad'itSe
≠ non||ugw'ale||,a
∫ integ@-*'ale


// Language names // Language names
_el g@-*'ekO _el g@-*'ekO
_1M3 unmili'aRdo _1M3 unmili'aRdo
_0M4 bili'oni _0M4 bili'oni
_1M4 unbili'one _1M4 unbili'one
_dpt _p'unto
_dpt p'unto
// _0Z2 tSent'ezimi // 100ths // _0Z2 tSent'ezimi // 100ths
_0Z3 mill'ezimi // 1000ths _0Z3 mill'ezimi // 1000ths
_roman @-*Om'ano _roman @-*Om'ano


// abbreviations // abbreviations
abc $abbrev abc $abbrev
ascii 'askIi
avg $abbrev avg $abbrev
atp $abbrev atp $abbrev
cia tS'ia cia tS'ia
perché $u+ $brk // because perché $u+ $brk // because
pertanto $u+ $brk // therefore pertanto $u+ $brk // therefore
pure $u1+ pure $u1+
più $u+
se $u+ // if se $u+ // if
senza $u1+ // without senza $u1+ // without
sopra $1 // above sopra $1 // above
sarebbero $u2+ sarebbero $u2+


// aux verb, to have // aux verb, to have
aver $u2+
aver $2
ho $u+ ho $u+
hai 'aj $u+ hai 'aj $u+
ha a $u+ ha a $u+
account ak:'aw2nt account ak:'aw2nt
apple _^_EN apple _^_EN
application _^_EN application _^_EN
avances av'ans
backup bek'ap backup bek'ap
bancomat $1 bancomat $1
beep _^_EN beep _^_EN
nomination nomIn'eSon nomination nomIn'eSon
nylon n'aIlon nylon n'aIlon
office _^_EN office _^_EN
online ,on||l'aIn
page p'EidZ $onlys
philips f'ilips philips f'ilips
play pl'EI play pl'EI
player pl'eIE@-* player pl'eIE@-*
voilà _^_FR voilà _^_FR
wave _^_EN wave _^_EN
web wEb web wEb
(week end) w,ik_'end
window w2'IndOw2 window w2'IndOw2
wireless _^_EN wireless _^_EN
wow _^_EN wow _^_EN
agenzie adZents'ie agenzie adZents'ie
alcun $u2+ alcun $u2+
algebra $1 algebra $1
amarognol $3
ambrosiano $3 ambrosiano $3
amic $2 amic $2
amiche $2 amiche $2
anime $1 anime $1
anomala $2 anomala $2
anomalie $4 anomalie $4
ansia 'ansia
ansie 'ansie
antich $2 antich $2
antilopi $2 antilopi $2
antipatie antipat'ie antipatie antipat'ie
autonom $3 autonom $3
autonomie autonom'ie autonomie autonom'ie
avarie $3 avarie $3
bambagia $2
baritono $3 baritono $3
becera $1 becera $1
beneficio $3 beneficio $3
bizzarria $3 bizzarria $3
bizzarrie $3 bizzarrie $3
bronz b@-*'ondz
brusii b@-*uz'ij brusii b@-*uz'ij
buon bu'on $u+ buon bu'on $u+
burocrate $2 burocrate $2
cornici $2 cornici $2
crimini $1 crimini $1
cuor ku'o@-* cuor ku'o@-*
curriculum $2
debol $1 debol $1
decine $2 decine $2
decim $1 decim $1
disguid dizgw2'id disguid dizgw2'id
disordin $2 disordin $2
dispiacere $3 dispiacere $3
dottor $2
economie ekonom'ie economie ekonom'ie
edifici $3 edifici $3
edili $1 edili $1
etnie etn'i#e etnie etn'i#e
europei $4 europei $4
facilita $2 facilita $2
faccine $2
farmaceutiche fa@-*matS'ewtike farmaceutiche fa@-*matS'ewtike
farmacie fa@-*matS'ie farmacie fa@-*matS'ie
fatiche $2 fatiche $2
ferie $1 $alt ferie $1 $alt
ferita $2 ferita $2
ferrovie fER*ov'i%E ferrovie fER*ov'i%E
fiammiferi $2
filippin $3 filippin $3
filosofie filozof'ie filosofie filozof'ie
filovia filov'i#a filovia filov'i#a
garanzie gaRants'ie garanzie gaRants'ie
gazzetta ga|dz:'Et:a gazzetta ga|dz:'Et:a
genesi $1 genesi $1
gentili $2
gentil $2
ghiacciol gIatS:'ol ghiacciol gIatS:'ol
giovani dZ'ovani giovani dZ'ovani
giovanili $3
giovanil $3
glicemia glitSem'ia glicemia glitSem'ia
glutine $1 glutine $1
gonartria $3 gonartria $3
idiozie idiots'i#e idiozie idiots'i#e
idiozia $4 idiozia $4
imprenditoria $5 imprenditoria $5
incapace $3
incapac $3
ingordigia $3
intercapedini $4 intercapedini $4
intere $2 $alt2 intere $2 $alt2
ipertono $3 ipertono $3
lucine $2 lucine $2
lucubri $1 lucubri $1
lumache $2 lumache $2
macellai $3
maceria $2 maceria $2
macerie $2 macerie $2
madrepatria $3 madrepatria $3
maggior $u2
maggior $u2 $only
maomettano $4 maomettano $4
marinai $3 marinai $3
maschera $1 maschera $1
ovvia 'ov:ia ovvia 'ov:ia
ovvie 'ov:ie ovvie 'ov:ie
ozono o|dz'ono ozono o|dz'ono
pantofol $2
parodie pa@-*od'ie parodie pa@-*od'ie
passegger $3 passegger $3
patria $1 patria $1
pero $1 $alt pero $1 $alt
perspicac $3 perspicac $3
petrolifer $3 petrolifer $3
pignol $2
pioviggin $3 pioviggin $3
pistola $2 pistola $2
pluriomicid $5 pluriomicid $5
principe $1 principe $1
principi $1 principi $1
principio $2 principio $2
professor $3
profezie p@-*ofets'ie profezie p@-*ofets'ie
profug $1 profug $1
profughi $1 profughi $1
semitono $3 semitono $3
seria $1 $alt2 seria $1 $alt2
serie $1 serie $1
signor $2
simpatie simpat'ie simpatie simpat'ie
sinonimi $2 sinonimi $2
sottili $2 sottili $2
statua $1 statua $1
statue $1 statue $1
strategie st@-*atedZ'ie strategie st@-*atedZ'ie
sublim $2
succube $1 succube $1
superfice $3 superfice $3
superstiti $2 superstiti $2
katia k'a:tia katia k'a:tia
kilometri kil'omet@-*i kilometri kil'omet@-*i
kuwait kw2'E:it[ kuwait kw2'E:it[
labrador $1
libano $1 libano $1
ludovic $3 ludovic $3
luigi lw2'idZi luigi lw2'idZi
michael m'aIkOl michael m'aIkOl
michelangelo $3 michelangelo $3
mike _^_EN mike _^_EN
maria maR'ia
maria ma@-*'i;a
modena $1 modena $1
mozilla mo|dz'il:a mozilla mo|dz'il:a
napoli $1 napoli $1
acquisiscano $3 acquisiscano $3
acquistano $2 acquistano $2
addic $2 addic $2
adopera $2
adoper $2
adoperano $2 adoperano $2
adoperi $2
adoperino $2 adoperino $2
adopero $2
affascino $2 affascino $2
affermano $2 affermano $2
affermino $2 affermino $2
affida $2
affid $2
affrettino $2 affrettino $2
affrontano $2 affrontano $2
affrontino $2 affrontino $2
assumano $2 assumano $2
assumersi $2 assumersi $2
assunsero $2 assunsero $2
attendevano $3
attengano $2 attengano $2
attestano $2 attestano $2
attestino $2 attestino $2
attirano $2 attirano $2
attirino $2 attirino $2
attivano $2 attivano $2
attonito $2
attonit $2
attribuiscano $4 attribuiscano $4
augura $1 augura $1
auguro $1 auguro $1
avvengano $2 avvengano $2
avvia av:'i#a avvia av:'i#a
avviano av:'iano avviano av:'iano
avviavano av:i'avano
baciano $1 baciano $1
badano $1 badano $1
ballano $1
basano $1 basano $1
bastano $1 bastano $1
batterlo $1 batterlo $1
bruciano $1 bruciano $1
brucino $1 brucino $1
cadere $2 cadere $2
cambiano $1
cancellami $2 cancellami $2
capitola $2 capitola $2
capitolano $2 capitolano $2
coincida ko'intSita coincida ko'intSita
coincide kOintS'ide coincide kOintS'ide
cola $1 cola $1
collabora $2
collabor $2
collaborano $2
collochi $1 collochi $1
colloco $1 colloco $1
cominciano $2 cominciano $2
conversino $2 conversino $2
convivano $2 convivano $2
convoc $1 convoc $1
convocano $1
coordina $2 coordina $2
coordinano $2 coordinano $2
corrispondano $3 corrispondano $3
detestino $2 detestino $2
dettino $1 dettino $1
deviano $1 deviano $1
diano d'iano
dicano $1 dicano $1
dicevano $2 dicevano $2
diffid $2 diffid $2
esaltano $2 esaltano $2
esaltino $2 esaltino $2
esamin $2 esamin $2
esasper $2
esasperano $2
esclamai esklam'aI
escludano $2 escludano $2
escluderl $2 escluderl $2
eseguano $2 eseguano $2
esplicitano $2 esplicitano $2
esplicitavano $4 esplicitavano $4
espongano $2 espongano $2
esprimano $2
esprimersi $2 esprimersi $2
estendano $2 estendano $2
evidenziano $3 evidenziano $3
gemitano $1 gemitano $1
gemitino $1 gemitino $1
gestiscano $2 gestiscano $2
giocano $1
gioire dZo'iRE gioire dZo'iRE
girano $1 girano $1
giudicano $1 giudicano $1
gridano $1 gridano $1
gridino $1 gridino $1
guardar gwa@-*d'aR guardar gwa@-*d'aR
guardano $1
illumin $2 illumin $2
illustrano $2 illustrano $2
imit $1 imit $1
incidano $1 incidano $1
incit $1 incit $1
incontrano $2 incontrano $2
incorpora $2
incorpor $2
incorporano $2 incorporano $2
incrociano $2 incrociano $2
indagano $2 indagano $2
indossano $2 indossano $2
indossino $2 indossino $2
inequivoc $3 inequivoc $3
infil $2
influenzano influ'Entsano influenzano influ'Entsano
informano $2 informano $2
informino $2 informino $2
lancino $1 lancino $1
lasciano $1 lasciano $1
lavorano $2 $alt2 lavorano $2 $alt2
legano $1
leggano $1 leggano $1
leggere $1 $alt leggere $1 $alt
leggimi $1 leggimi $1
levano $1
lievitano li'Evitano lievitano li'Evitano
lievitino li'Evitino lievitino li'Evitino
limit $1 limit $1
offrano $1 offrano $1
oppongano $2 oppongano $2
opposero $2 opposero $2
oprim $2
ospita $1 ospita $1
ottengano $2 ottengano $2
pagano $1 pagano $1
provvedano $2 provvedano $2
raccogliere $2 raccogliere $2
raddoppiano $2 raddoppiano $2
raffigurano $3
rafforzano $2 rafforzano $2
rafforzino $2 rafforzino $2
raggiungano $2 raggiungano $2
ricapitola $3 ricapitola $3
ricaricano $2 ricaricano $2
ricevano $2 ricevano $2
riceverne $2
richiedano $2 richiedano $2
riconoscevano $4 riconoscevano $4
ricordano $2 ricordano $2
scoppiano $1 scoppiano $1
scoraggiano $2 scoraggiano $2
scorrano $1 scorrano $1
scrollano $1
scusami $1 scusami $1
scusiamo skuzi'amo scusiamo skuzi'amo
segnano $1 $alt segnano $1 $alt
seguita $2
(seguiti a) s'egwiti||a
(seguita da) segw'ita||da
(seguite da) segw'ite||da
(seguiti da) segw'iti||da
(seguito da) segw'ito||da
seguono $1 seguono $1
selezionala $4
selezionale $4
selezionali $4
sembrano $1 sembrano $1
sembrino $1 sembrino $1
sentano $1 sentano $1
siediti $1 siediti $1
simulano $1 simulano $1
smentiscano $2 smentiscano $2
soddisfano $2
soggiace $2 soggiace $2
sognano $1 sognano $1
sollevano $2
sormontano $2 sormontano $2
sorreggano $2 sorreggano $2
sorrid $2 sorrid $2
vincolano $1 vincolano $1
visitano $1 visitano $1
visualizza vizUal'i|dz:a visualizza vizUal'i|dz:a
voler $2 $u+
vogliano $1
volano $1
voler $2
volevano $2
vuol vu'ol $u+ vuol vu'ol $u+
zoppicano $1 zoppicano $1
(che capitano) ke||k'apitano (che capitano) ke||k'apitano

+ 5
- 6
dictsource/it_listx View File

abazia $3 abazia $3
abba $2 abba $2
abbadia $3 abbadia $3
algebric $alt algebric $alt
algenib $alt algenib $alt
algovia $alt algovia $alt
ali $2
alibi $1 alibi $1
alice $2 alice $2
alimen $alt2 alimen $alt2
avari $1 avari $1
avaria $3 avaria $3
aven $alt2 aven $alt2
avere $2 $alt2
avvi $2 avvi $2
ayame $3 ayame $3
ayatollah $4 ayatollah $4
barbar $1 barbar $1
barbera $2 barbera $2
baricentr $alt baricentr $alt
barile $2
baril $2
bariton $2 bariton $2
baritonesi $alt baritonesi $alt
barnab $1 barnab $1
bertold $alt bertold $alt
besozz $alt2 besozz $alt2
bestia $1 $alt2 bestia $1 $alt2
bestie $1 $alt2
bet $alt bet $alt
betel $alt betel $alt
betil $alt2 betil $alt2
catastrofe $2 catastrofe $2
catechesi $alt catechesi $alt
catecol $3 $alt catecol $3 $alt
caten $alt2
caten $2 $alt2
catenanuov $alt catenanuov $alt
catet $alt catet $alt
cattar $1 cattar $1
corporea $2 corporea $2
corporeo $2 corporeo $2
corred $alt corred $alt
correr $2
correr $1
corrett $alt corrett $alt
corrid $2 corrid $2
corrott $alt2 corrott $alt2
nascit $1 nascit $1
nascost $alt2 nascost $alt2
naufrag $1 naufrag $1
naufraghi $1
naumachia $4 naumachia $4
nausea $1 nausea $1
neb $alt neb $alt

+ 467
- 457
dictsource/it_rules
File diff suppressed because it is too large
View File


+ 2
- 1
dictsource/pt_list View File

pateta $alt pateta $alt
peba $alt peba $alt
pedra $alt pedra $alt
peixoto $alt2
pela $alt2 pela $alt2
pelo $alt2 pelo $alt2
penhores $alt2 $noun penhores $alt2 $noun
?1 shift S'ift ?1 shift S'ift
?1 scroll sk:r'ol ?1 scroll sk:r'ol
?1 site s'aIt ?1 site s'aIt
?2 site s'aItSi
?2 site s'aItSy
?2 shampoo S&mpu ?2 shampoo S&mpu
?2 shoping S'OpiN ?2 shoping S'OpiN
?2 slide zl'aIdZy ?2 slide zl'aIdZy

+ 17
- 13
dictsource/pt_rules View File

e (rgL04_ E e (rgL04_ E
e (rquL02_ E e (rquL02_ E
e (rsL04_ E e (rsL04_ E
e (scL02_ E
e (scL02_ E
e (sL02_ E e (sL02_ E
e (ssL04_ E e (ssL04_ E
e (ss_ E // stress and english words e (ss_ E // stress and english words
eg) e (L07_ e // elegeste, etc. eg) e (L07_ e // elegeste, etc.
_@o) e (L07_ e // doeste, etc. _@o) e (L07_ e // doeste, etc.
_cr) e (L07_ e _cr) e (L07_ e
_val) e (L07_ e
_dev) e (L07_ e
bat) e (L07_ e // re- com- bat) e (L07_ e // re- com-
ced) e (L07_ e // pro- con- su- ced) e (L07_ e // pro- con- su-
met) e (L07_ e // meteste, cometeste, etc. met) e (L07_ e // meteste, cometeste, etc.
olv) e (L07_ e // devolveste, etc. olv) e (L07_ e // devolveste, etc.
ond) e (L07_ e // escondeste, etc. ond) e (L07_ e // escondeste, etc.
orr) e (L07_ e // correste, etc. orr) e (L07_ e // correste, etc.
precav) e (L07_ e
_ard) e (L07_ e _ard) e (L07_ e
_coz) e (L07_ e _coz) e (L07_ e
_val) e (L07_ e
colh) e (L07_ e // & es- colh) e (L07_ e // & es-
ench) e (L07_ e // pre- ench) e (L07_ e // pre-
vert) e (L07_ e // in- re- con- vert) e (L07_ e // in- re- con-
_caC) e (lo_ e _caC) e (lo_ e
?2 el (ton_ 'EU ?2 el (ton_ 'EU
ad) e (quL04_ E ad) e (quL04_ E
_dig) e (rL02_ E
_ing) e (rL02_ E _ing) e (rL02_ E
_dig) e (rL02_ E
_m) e (rL03_ E _m) e (rL03_ E
_sev) e (rL03_ E _sev) e (rL03_ E
_reit) e (rL03_ E _reit) e (rL03_ E
_esqu) e (rdL03_ e _esqu) e (rdL03_ e
_C) e (rdL04_ E _C) e (rdL04_ E
_des) e (rdL04_ E _des) e (rdL04_ E
_bol) e (tL04_ e
s_colh) e (res_ E s_colh) e (res_ E
_) e (rgL03_ e _) e (rgL03_ e
_re) e (rgL03_ e _re) e (rgL03_ e
_so) e (rgL03_ e _so) e (rgL03_ e
sp) e (rma_ E
e (rquL02_ E e (rquL02_ E
_bez) e (rrL03_ e _bez) e (rrL03_ e
v) e (rtL03_ e // con- re- in- v) e (rtL03_ e // con- re- in-
_repr) e (sL03_ E _repr) e (sL03_ E
_ent) e (sL04_ E _ent) e (sL04_ E
_refr) e (scL01_ E _refr) e (scL01_ E
_p) e (scL03_ E
_p) e (scL03_ E
_m) e (sclL04 E _m) e (sclL04 E
dioc) e (ses_ E dioc) e (ses_ E
_d) e (spL02_ E _d) e (spL02_ E
_rem) e (tL03_ e _rem) e (tL03_ e
_derr) e (tL03_ e _derr) e (tL03_ e
_obsol) e (tL03_ e _obsol) e (tL03_ e
_bol) e (tL04_ e
_CaC) e (ta_ e _CaC) e (ta_ e
viol) e (ta_ e viol) e (ta_ e
_Carr) e (ta_ e _Carr) e (ta_ e
sp) e (rma_ E
_pen) e (trL04_ E _pen) e (trL04_ E
_sol) e (trL04_ E _sol) e (trL04_ E
_n) eu (trL03_ 'eU _n) eu (trL03_ 'eU
_rev) e (zL04_ E _rev) e (zL04_ E
_embel) e (zL04_ E _embel) e (zL04_ E
com) e (çL01_ E com) e (çL01_ E
_ender) e (çL01_ E
p) e (çL03_ E p) e (çL03_ E
_m) e (çL03_ E _m) e (çL03_ E
_entorp) e (çL03_ e _entorp) e (çL03_ e
bilin) gu (A gw bilin) gu (A gw
_biri) gu (i_ gw _biri) gu (i_ gw
enxa) gu (e gw enxa) gu (e gw
enxá) gu (L02_ gw
enxá) gu (L02_ gw
i) gu (idade gw i) gu (idade gw
_lin) gu (A gw _lin) gu (A gw
lin) gu (i gw lin) gu (i gw
_sal) o (brL03_ o _sal) o (brL03_ o
_) o (cL03_ o _) o (cL03_ o
_barr) o (cL03_ o _barr) o (cL03_ o
_ch) o (chA_ o
_m) o (chA_ o
_ecl) o (dL03_ o _ecl) o (dL03_ o
_expl) o (dL03_ o _expl) o (dL03_ o
_impl) o (dL03_ o _impl) o (dL03_ o
_m) o (fL02_ O _m) o (fL02_ O
_af) o (fL04_ O _af) o (fL04_ O
_s) o (frL02_ O _s) o (frL02_ O
_l) o (grL04_ O
_ap) oi (L01_ OI _ap) oi (L01_ OI
_ap) oi (L02_ OI _ap) oi (L02_ OI
_b) oi (L04_ OI _b) oi (L04_ OI
_ma@) o (r_ O _ma@) o (r_ O
o (rdens_ O o (rdens_ O
_@um) o (re_ o _@um) o (re_ o
f) o (rjo_ O
f) o (rmL03_ O f) o (rmL03_ O
c) o (rrL01_ o // incorra, corra, etc. c) o (rrL01_ o // incorra, corra, etc.
m) o (rrL01_ o m) o (rrL01_ o
_desc) o (sL01_ o _desc) o (sL01_ o
enr) o (scL03_ O enr) o (scL03_ O
_r) o (snL04_ O _r) o (snL04_ O
_l) o (grL04_ O
_c) o (spL02_ O _c) o (spL02_ O
enr) o (squL02_ O enr) o (squL02_ O
ossos (_ Os=Us# // nossos, grossos, etc. ossos (_ Os=Us# // nossos, grossos, etc.
p) ostos (_ Ost=Us# // dispostos etc.ortos (_ 'O*@-tUs p) ostos (_ Ost=Us# // dispostos etc.ortos (_ 'O*@-tUs
_escr) o (tL03_ o
_Gar) o (tL03_ o _Gar) o (tL03_ o
_escr) o (tL03_ o
zig) o (to_ o zig) o (to_ o
_m) o (chA_ o
_ch) o (chA_ o
_ch) o (vL01_ o _ch) o (vL01_ o
pr) o (vL03_ O pr) o (vL03_ O
ovos (_ Ov=Us# novos, povos, etc. ovos (_ Ov=Us# novos, povos, etc.
_e) x (A z _e) x (A z
_ê) x (A z _ê) x (A z
_ine) x (A z _ine) x (A z
_ine) x (oráv ks
_ine) x (orAC ks
e) x (A ks e) x (A ks
?1 e) x (CA S ?1 e) x (CA S
ai) x (A S ai) x (A S
xA) x (A S xA) x (A S
_abaca) x (i S _abaca) x (i S
ale) x (a S ale) x (a S
_arro) x (e S
_arro) x (e S
bau) x (A S bau) x (A S
brA) x (A S brA) x (A S
_bu) x (o_ S _bu) x (o_ S

+ 3
- 3
dictsource/ta_rules View File

_) த (ீனி t _) த (ீனி t
_) த (ீன் t _) த (ீன் t
_) த (ீப d _) த (ீப d
_) தீ (ப்_ d
_) த (ப்_ப tV
_) த (ீப்_ d
_) த (ப்_ப t
_) த (ீப்ப t _) த (ீப்ப t
_) த (ீரக்கிழவ d _) த (ீரக்கிழவ d
_) த (ீரச் d _) த (ீரச் d
தென்னா) ப்ப (ரிக்க fV தென்னா) ப்ப (ரிக்க fV
_ஹ) ப்ப (ர்ட bbV _ஹ) ப்ப (ர்ட bbV
_துர்) ப்ப (ல bbV _துர்) ப்ப (ல bbV
_முழு) ப்ப (ல b_b
_முழு) ப்ப (ல bbV
உ) ப்ப (லா bbV உ) ப்ப (லா bbV
உ) ப்ப (லாக bbV உ) ப்ப (லாக bbV
உ) ப்ப (லான bbV உ) ப்ப (லான bbV

+ 35
- 13
dictsource/ur_list View File

ٰ ,alIfmaqs'u:R,a ٰ ,alIfmaqs'u:R,a
ّ t,aSd'i:d ّ t,aSd'i:d
ً d'o:zab'aR ً d'o:zab'aR
ْ sUk'u:n




// The numbers // The numbers
تھیں t#'i:n $u تھیں t#'i:n $u


// Pronunciation exceptions // Pronunciation exceptions
پاکستان p'a:k'Ist'a:n
پبلک p'abl,Ik
آئرش 'a:IR,IS
برگ b'aRg
(آئیس کریم) a:'i:s||kR'i:m
آئیسنگ ,a:is'Ing
آئدیلسٹ 'a:Id.,i:;al,Ist.
آئڈیلزم 'a:Id.,i:;al,Izam
چوں c'u:n
(آئینہ بین) a:'i:n,a||b'i:n
بیں b'i:n
دکھائی dIk#'a:i
کچھ k'Uc# $u کچھ k'Uc# $u
لنکس l'Ink,s لنکس l'Ink,s
لفظ l'afz. لفظ l'afz.
(موقع پر) m'Oqe:||p'aR (موقع پر) m'Oqe:||p'aR
مصنوعی m,as.n'u:i مصنوعی m,as.n'u:i
ذوالفقار D,UlfIq'a:R ذوالفقار D,UlfIq'a:R
بھٹو b#'Ut.o:
منقلب m,Unq'alIb منقلب m,Unq'alIb
بجز b'aJUz بجز b'aJUz
تعیں ta'i:n $u
تعیں ta:'i:n
بہ b'a بہ b'a
مسمار m,Ism'a:R مسمار m,Ism'a:R
شکنی S'Ikn,i: شکنی S'Ikn,i:
معتقد mOt'aqId معتقد mOt'aqId
لسٹ l'Ist. لسٹ l'Ist.
دور d'u:R دور d'u:R
دوری d'u:Ri:
دوری d'u:Ri
پولنگ po:l'Ing پولنگ po:l'Ing
لہٰذا lIH'a:Da:
الحق ,UlH'aq الحق ,UlH'aq
مصنوعی m,as.n'u:i:
مصنوعی m,as.n'u:i
پیشکش p,e:Sk'aS پیشکش p,e:Sk'aS
باطن b'a:tIn باطن b'a:tIn
پرنٹ pRInt. پرنٹ pRInt.
جاوید Ja:v'e:d جاوید Ja:v'e:d
قیمت qi:m'at
قیمت qim'at
ناشر n'a:SIR ناشر n'a:SIR
نسبت n,Isb'at نسبت n,Isb'at
تناسب tan'a:sUb تناسب tan'a:sUb
نوع n'O
ایجاد i:J'a:d
نوع n'o:
ایجاد iJ'a:d
وراثت v,IRa:s'at وراثت v,IRa:s'at
وارث v'a:RIs وارث v'a:RIs
تناظر tan'a:z.UR تناظر tan'a:z.UR
بینائی bi:n'a:i:
بینائی bin'a:i
قابل q'a:bIl قابل q'a:bIl
سکتیں s,akt'i:n سکتیں s,akt'i:n
مجموعہ m,aJm'u:a:
مجموعہ m,aJm'u:a
پراسرار p,UR,asR'a:R پراسرار p,UR,asR'a:R
مجموعے m,aJm'u:e: مجموعے m,aJm'u:e:
اتصال ,ItIs.'a:l اتصال ,ItIs.'a:l
ورنہ v'aRna ورنہ v'aRna
علمی 'Ilm,i: علمی 'Ilm,i:
فقدان f,Uqd'a:n فقدان f,Uqd'a:n
لسانی lIs'a:ni:
بازگشت b,a:zg'aSt بازگشت b,a:zg'aSt
نقسان n,Uqs'a:n نقسان n,Uqs'a:n
شکستہ SIk'ast,a
شکستہ SIk'ast@,a
بھٹو b#'Ut.o:
انگلش 'Ingl,IS
راغب R'a:QIb
اٹلی 'It.l,i:
سپین sp'e:n
فاتح f'a:tEH
سنسان sUns'a:n
ٹاسک t.'a:sk
فورس f'o:Rs
کلک klIk
فکسنگ f,Iks'Ing
مانند ma:n'Ind $1
اتار Ut'a:R
آرکائیو ,a:Rk'a:jv

+ 14
- 1
dictsource/ur_rules View File

آ a: آ a:
آتش 'a:tIS آتش 'a:tIS
آہست a:H'Ist آہست a:H'Ist
آئ (L02 'a:I




.group ع .group ع
_) بدل (L02 bad'al _) بدل (L02 bad'al
بوڑھ b'u:r.h بوڑھ b'u:r.h
_) بے (P2 b'e: _) بے (P2 b'e:
بحران b,OHR'a:n




.group پ .group پ
پوچھ p'u:c# پوچھ p'u:c#
پیچھ p'i:c# پیچھ p'i:c#
پھونک p#'u:nk پھونک p#'u:nk
_) پور (L01 p'u:R


.group ت .group ت
ت tV ت tV
تجرب taJ'aRb تجرب taJ'aRb
_) تیار t,ai:;'a:R _) تیار t,ai:;'a:R
_) تیسر t'i:sR _) تیسر t'i:sR
@) تا (_S2 t'a:
@) تی (_S2 t'i:
@) تے (_S2 t'e:
_) توا t'ava:


.group ٹ .group ٹ
ٹ t.V ٹ t.V
ٹریفک t.R'e:fIk ٹریفک t.R'e:fIk
_) ٹکڑ t.'Ukr. _) ٹکڑ t.'Ukr.
_) ٹہ (L02 t.'EH _) ٹہ (L02 t.'EH
_) ٹرین t.R'e:n




.group ث .group ث
ڈّ (L01 d.d. ڈّ (L01 d.d.
ڈھونڈ d.#'u:nd. ڈھونڈ d.#'u:nd.
@) ڈز (_ d.z @) ڈز (_ d.z
ڈرائیور d.R'a:jvaR


.group ذ .group ذ
ذ DV ذ DV
سیدھ s'i:d# سیدھ s'i:d#
سیاست sja:s'at سیاست sja:s'at
سرگرم s,aRg'aRm سرگرم s,aRg'aRm
@) ستان (_ Ist'a:n
@) ستانی (_ Ist'a:ni


.group ش .group ش
ش SV ش SV
_) نوا n'ava: _) نوا n'ava:
_) نما n'Uma: _) نما n'Uma:
_) نماز nam'a:z _) نماز nam'a:z
@) نا (_S2 n'a:
@) نی (_S2 n'i:
@) نے (_S2 n'e:


.group ں .group ں
ں n // this should nasalize the vowel ں n // this should nasalize the vowel
.group 0xe0a5 // devanagari .group 0xe0a5 // devanagari
0xe0a5 _^_NE 0xe0a5 _^_NE




+ 38
- 2
phsource/compile_report View File

base2 26 125 base2 26 125
en 56 158 en 56 158
en-n 33 158 en-n 33 158
en-us 40 158
en-us 41 158
en-sc 42 160 en-sc 42 160
en-rp 34 158 en-rp 34 158
en-wm 32 158 en-wm 32 158
rw 15 132 rw 15 132
prs 8 113 prs 8 113
sl 18 125 sl 18 125
gd 6 109
gd 45 140
nso 12 113 nso 12 113
ht 11 146 ht 11 146
az 10 129 az 10 129
d/tap1 [*] base d/tap1 [*] base
d/tap2 [t#] en d/tap2 [t#] en
[*] pt [*] pt
[*] gd
d/tap3 [*] base d/tap3 [*] base
d/tap_i [*;] ro d/tap_i [*;] ro
d/xd [d] base d/xd [d] base
[dz#] bo [dz#] bo
d/x_tap [t#] en d/x_tap [t#] en
[*] pt [*] pt
[*] gd
dzh/dzh [dZ] base dzh/dzh [dZ] base
[dZ;] base [dZ;] base
[dZ;] mk [dZ;] mk
klatt/qqh [Q] base klatt/qqh [Q] base
klatt/qqh_ [Q] base klatt/qqh_ [Q] base
klatt/tap2 [t#] en klatt/tap2 [t#] en
[*] gd
klatt/v [v] base klatt/v [v] base
klatt/v_ [B] base klatt/v_ [B] base
[v] base [v] base
klatt/x_tap [t#] en klatt/x_tap [t#] en
[*] gd
klatt/zh [Z] base klatt/zh [Z] base
[z.] base [z.] base
klatt/zh_ [Z] base klatt/zh_ [Z] base
[J] ku [J] ku
[c] ku [c] ku
[k] sl [k] sl
[k;] gd
ustop/ki_ejc [g;] gd
ustop/kl [k] base ustop/kl [k] base
[kh] consonants [kh] consonants
[k] base2 [k] base2
ustop/k_unasp_ [k] zh ustop/k_unasp_ [k] zh
[k-] ko [k-] ko
ustop/null [?] base ustop/null [?] base
[?] en-us
[t2] hu [t2] hu
ustop/p [p] base ustop/p [p] base
[p2] fr [p2] fr
vdiph2/i@ [i@] en-n vdiph2/i@ [i@] en-n
[i@] ga [i@] ga
[i@] hy [i@] hy
[i@] gd
vdiph2/i@_2 [i@] en-wm vdiph2/i@_2 [i@] en-wm
vdiph2/i@_3 [iR] de vdiph2/i@_3 [iR] de
[ia] gd
vdiph2/ie [i@] en-wi vdiph2/ie [i@] en-wi
[ie] fi [ie] fi
[ie] mt [ie] mt
[O] vi [O] vi
[o] zh [o] zh
vdiph2/u@ [u@] ga vdiph2/u@ [u@] ga
[u@] gd
vdiph2/u#@ [U@] en-sc vdiph2/u#@ [U@] en-sc
vdiph2/uaa [uo] lt vdiph2/uaa [uo] lt
[uo] lv [uo] lv
[aU] te [aU] te
[aU] si [aU] si
vdiph/aau_4 [aU] vi vdiph/aau_4 [aU] vi
[aU] gd
vdiph/aau_6 [aU] de vdiph/aau_6 [aU] de
vdiph/ae [E:] fr-ca vdiph/ae [E:] fr-ca
[aI] la [aI] la
[aI] id [aI] id
[aI] hy [aI] hy
[aI] da [aI] da
[aI] gd
[aI] te [aI] te
[aI] kl [aI] kl
vdiph/ai_2 [aI] en vdiph/ai_2 [aI] en
[eI:] is [eI:] is
[eI] vi [eI] vi
[ei] zhy [ei] zhy
[eI] gd
vdiph/eu [eU] base2 vdiph/eu [eU] base2
[eU] cy [eU] cy
[eU] eo [eU] eo
[eu] mt [eu] mt
vdiph/@i [Yi] et vdiph/@i [Yi] et
[@I] vi [@I] vi
[@I] gd
vdiph/&i [&i] fi vdiph/&i [&i] fi
[&i] et [&i] et
[aI] hi [aI] hi
[uI] vi [uI] vi
[ui] zhy [ui] zhy
vdiph/u-i [yI] vi vdiph/u-i [yI] vi
[u-I] gd
vdiph/ui_2 [uI] af vdiph/ui_2 [uI] af
vdiph/ui_3 [uI] cy vdiph/ui_3 [uI] cy
[uY] cy [uY] cy
vdiph/Vi [VI] ne vdiph/Vi [VI] ne
vdiph/Vu [@U] af vdiph/Vu [@U] af
[VU] ne [VU] ne
[OU] gd
vdiph/Vu_2 [oU] en-wm vdiph/Vu_2 [oU] en-wm
vdiph/&y [&y] fi vdiph/&y [&y] fi
[Wy] nl [Wy] nl
[@] en-us [@] en-us
[W] fr [W] fr
[W2] fr [W2] fr
[@] gd
vowel/8 [o-] zh vowel/8 [o-] zh
[8] kk [8] kk
vowel/8_2 [U] en-us vowel/8_2 [U] en-us
vowel/8_7 [8] et vowel/8_7 [8] et
[@] lt [@] lt
[@] lv [@] lv
[o-] gd
vowel/a [a] base vowel/a [a] base
[a] en [a] en
[aa] en [aa] en
[a] zh [a] zh
[a] id [a] id
[a] sl [a] sl
[a] gd
[a2] gd
[a] bo [a] bo
[a] kl [a] kl
vowel/a# [a] base2 vowel/a# [a] base2
[A1] et [A1] et
[A] nl [A] nl
[a:] is [a:] is
[a:] gd
[A] tt [A] tt
[a] ko [a] ko
vowel/aa_9 [a] fi vowel/aa_9 [a] fi
[?e] da [?e] da
[e] rw [e] rw
[e#] rw [e#] rw
[e] gd
[e:] gd
[e] wo [e] wo
[e:] wo [e:] wo
[e] dv [e] dv
vowel/ee [E] en-n vowel/ee [E] en-n
[E] sv [E] sv
[e] ka [e] ka
[E] gd
[E:] gd
[&] tt [&] tt
vowel/e_e [E] en-sc vowel/e_e [E] en-sc
[E:] is [E:] is
[i] rw [i] rw
[i#] rw [i#] rw
[i] prs [i] prs
[i:] gd
[i] nso [i] nso
[i] ak [i] ak
[i:] wo [i:] wo
[i] tr [i] tr
[i] ku [i] ku
[i] id [i] id
[i] gd
[i] dv [i] dv
[i] te [i] te
[i] si [i] si
[i] zhy [i] zhy
[I] ku [I] ku
[I#] sq [I#] sq
[I] gd
[i] tn [i] tn
[I] tt [I] tt
vowel/ii# [I#] en-us vowel/ii# [I#] en-us
[o] hy [o] hy
[o] rw [o] rw
[o#] rw [o#] rw
[o:] gd
[o] ak [o] ak
[o] wo [o] wo
[o:] wo [o:] wo
[o:] no [o:] no
[o] da [o] da
[?o] da [?o] da
[o] gd
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
[o] cs [o] cs
[0] da [0] da
[?0] da [?0] da
[O] gd
[O:] gd
[O] ak [O] ak
[@] ko [@] ko
vowel/oo_3 [O] af vowel/oo_3 [O] af
[u] es [u] es
[u] sw [u] sw
[u] fa [u] fa
[u] gd
[u-] gd
[u:] gd
[u] ht [u] ht
[u] kl [u] kl
vowel/u_bck3 [u:] et vowel/u_bck3 [u:] et
[*] pt [*] pt
[d] is [d] is
[d] sq [d] sq
[*] gd
x/d_ [d] base x/d_ [d] base
[d[] base [d[] base
[d] base2 [d] base2

+ 1
- 1
phsource/ph_english View File

IF PreVoicing THEN IF PreVoicing THEN
FMT(d/x_tap) FMT(d/x_tap)
ENDIF ENDIF
FMT(d/tap2) addWav(x/d, 70)
FMT(d/tap2) addWav(x/d, 50)
endphoneme endphoneme





+ 10
- 0
phsource/ph_english_us View File

phoneme t2 // [t] which doesn't reduce phoneme t2 // [t] which doesn't reduce
import_phoneme base/t import_phoneme base/t
endphoneme endphoneme

phoneme ? // glottal stop
vls glt stop
lengthmod 1 // 5? longer preceding vowel
nolink
Vowelin glstop
Vowelout glstop
WAV(ustop/null)
endphoneme


+ 4
- 1
phsource/phonemes View File



phoneme ? // glottal stop phoneme ? // glottal stop
vls glt stop vls glt stop
lengthmod 2 // ??
lengthmod 3 // ??
nolink nolink
Vowelin glstop Vowelin glstop
Vowelout glstop Vowelout glstop
phoneme m- phoneme m-
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
ipa mU+0329 ipa mU+0329
lengthmod 4
length 170 length 170


IF thisPh(isWordStart) THEN IF thisPh(isWordStart) THEN
phoneme n- phoneme n-
vowel starttype #@ endtype #@ vowel starttype #@ endtype #@
ipa nU+0329 ipa nU+0329
lengthmod 4
length 170 length 170


IF thisPh(isWordStart) THEN IF thisPh(isWordStart) THEN
phoneme N- phoneme N-
vowel starttype #e endtype #e vowel starttype #e endtype #e
ipa ŋU+0329 ipa ŋU+0329
lengthmod 4
length 190 length 190
FMT(nn/nn-syl) FMT(nn/nn-syl)
endphoneme endphoneme

+ 2
- 1
platforms/windows/make_espeak.iss View File

[Setup] [Setup]
AppName=eSpeak AppName=eSpeak
AppVerName=eSpeak version 1.47.14
AppVerName=eSpeak version 1.48.01
AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details). AppCopyright=Licensed under GNU General Public License version 3. (See file License.txt for details).
WindowVisible=yes WindowVisible=yes
'fil': value := $464; 'fil': value := $464;
'fr': value := $40c; 'fr': value := $40c;
'ga': value := $83c; 'ga': value := $83c;
'gd': value := $43c;
'gu': value := $447; 'gu': value := $447;
'hi': value := $439; 'hi': value := $439;
'hr': value := $41a; 'hr': value := $41a;

+ 1
- 1
platforms/windows/make_espeakedit.iss View File

[Setup] [Setup]
AppName=eSpeakEdit AppName=eSpeakEdit
AppVerName=eSpeakEdit version 1.47.09
AppVerName=eSpeakEdit version 1.48.01
DefaultDirName={pf}\eSpeak DefaultDirName={pf}\eSpeak
DefaultGroupName=eSpeak DefaultGroupName=eSpeak
OutputBaseFilename=setup_espeakedit OutputBaseFilename=setup_espeakedit

+ 5
- 5
platforms/windows/windows_sapi/version.rc2 View File

// //
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,46,00
PRODUCTVERSION 1,0,46,00
FILEVERSION 1,0,48,00
PRODUCTVERSION 1,0,48,00
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
#ifdef _DEBUG #ifdef _DEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
VALUE "Comments", "\0" VALUE "Comments", "\0"
VALUE "CompanyName", "Jonathan Duddington\0" VALUE "CompanyName", "Jonathan Duddington\0"
VALUE "FileDescription", "Text to Speech\0" VALUE "FileDescription", "Text to Speech\0"
VALUE "FileVersion", "1, 0,46,00\0"
VALUE "InternalName", "espeak1.46\0"
VALUE "FileVersion", "1, 0,48,00\0"
VALUE "InternalName", "espeak1.48\0"
VALUE "LegalCopyright", "Copyright (c) Jonathan Duddington\0" VALUE "LegalCopyright", "Copyright (c) Jonathan Duddington\0"
VALUE "LegalTrademarks", "\0" VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "espeak_sapi.dll\0" VALUE "OriginalFilename", "espeak_sapi.dll\0"
VALUE "PrivateBuild", "\0" VALUE "PrivateBuild", "\0"
VALUE "ProductName", "espeak TTS\0" VALUE "ProductName", "espeak TTS\0"
VALUE "ProductVersion", "1, 0, 46, 00\0"
VALUE "ProductVersion", "1, 0, 48, 00\0"
VALUE "SpecialBuild", "\0" VALUE "SpecialBuild", "\0"
END END
END END

+ 1
- 1
src/Makefile View File

INCDIR=$(PREFIX)/include/espeak INCDIR=$(PREFIX)/include/espeak
LIBDIR=$(PREFIX)/lib LIBDIR=$(PREFIX)/lib


RELEASE = 1.47
RELEASE = 1.48
BIN_NAME = speak BIN_NAME = speak
BIN2_NAME = espeak BIN2_NAME = espeak
LIB_NAME = libespeak.so LIB_NAME = libespeak.so

+ 2
- 1
src/compiledata.cpp View File

/*************************************************************************** /***************************************************************************
* Copyright (C) 2005 to 2013 by Jonathan Duddington *
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* email: [email protected] * * email: [email protected] *
* * * *
* This program is free software; you can redistribute it and/or modify * * This program is free software; you can redistribute it and/or modify *
{"isVFricative", 0, phVFRICATIVE}, {"isVFricative", 0, phVFRICATIVE},


{"isPalatal", 0, i_isPalatal}, {"isPalatal", 0, i_isPalatal},
{"isLong", 0, i_isLong},
{"isRhotic", 0, i_isRhotic}, {"isRhotic", 0, i_isRhotic},
{"isSibilant", 0, i_isSibilant}, {"isSibilant", 0, i_isSibilant},
{"isFlag1", 0, i_isFlag1}, {"isFlag1", 0, i_isFlag1},

+ 1
- 1
src/dictionary.cpp View File



// using Kirschenbaum to IPA translation, ascii 0x20 to 0x7f // using Kirschenbaum to IPA translation, ascii 0x20 to 0x7f
unsigned short ipa1[96] = { unsigned short ipa1[96] = {
0x20,0x21,0x22,0x2b0,0x24,0x25,0x0e6,0x2c8,0x28,0x27e,0x2a,0x2b,0x2cc,0x2d,0x2e,0x2f,
0x20,0x21,0x22,0x2b0,0x24,0x25,0x0e6,0x2c8,0x28,0x29,0x27e,0x2b,0x2cc,0x2d,0x2e,0x2f,
0x252,0x31,0x32,0x25c,0x34,0x35,0x36,0x37,0x275,0x39,0x2d0,0x2b2,0x3c,0x3d,0x3e,0x294, 0x252,0x31,0x32,0x25c,0x34,0x35,0x36,0x37,0x275,0x39,0x2d0,0x2b2,0x3c,0x3d,0x3e,0x294,
0x259,0x251,0x3b2,0xe7,0xf0,0x25b,0x46,0x262,0x127,0x26a,0x25f,0x4b,0x26b,0x271,0x14b,0x254, 0x259,0x251,0x3b2,0xe7,0xf0,0x25b,0x46,0x262,0x127,0x26a,0x25f,0x4b,0x26b,0x271,0x14b,0x254,
0x3a6,0x263,0x280,0x283,0x3b8,0x28a,0x28c,0x153,0x3c7,0xf8,0x292,0x32a,0x5c,0x5d,0x5e,0x5f, 0x3a6,0x263,0x280,0x283,0x3b8,0x28a,0x28c,0x153,0x3c7,0xf8,0x292,0x32a,0x5c,0x5d,0x5e,0x5f,

+ 1
- 1
src/phonemelist.cpp View File

/*************************************************************************** /***************************************************************************
* Copyright (C) 2005 to 2013 by Jonathan Duddington *
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* email: [email protected] * * email: [email protected] *
* * * *
* This program is free software; you can redistribute it and/or modify * * This program is free software; you can redistribute it and/or modify *

+ 2
- 2
src/synthdata.cpp View File

#include "translate.h" #include "translate.h"
#include "wave.h" #include "wave.h"


const char *version_string = "1.47.17 28.Jan.14";
const int version_phdata = 0x014709;
const char *version_string = "1.48.01 01.Feb.14";
const int version_phdata = 0x014801;


int option_device_number = -1; int option_device_number = -1;
FILE *f_logespeak = NULL; FILE *f_logespeak = NULL;

+ 1
- 0
src/synthesize.h View File

// phflags // phflags
#define i_isSibilant 0x45 // bit 5 in phflags #define i_isSibilant 0x45 // bit 5 in phflags
#define i_isPalatal 0x49 // bit 9 in phflags #define i_isPalatal 0x49 // bit 9 in phflags
#define i_isLong 0x55 // bit 21 in phflags
#define i_isRhotic 0x57 // bit 23 in phflags #define i_isRhotic 0x57 // bit 23 in phflags
#define i_isFlag1 0x5c #define i_isFlag1 0x5c
#define i_isFlag2 0x5d #define i_isFlag2 0x5d

+ 6
- 2
src/tr_languages.cpp View File

/*************************************************************************** /***************************************************************************
* Copyright (C) 2005 to 2013 by Jonathan Duddington *
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* email: [email protected] * * email: [email protected] *
* * * *
* This program is free software; you can redistribute it and/or modify * * This program is free software; you can redistribute it and/or modify *
break; break;


case L('g','a'): // irish case L('g','a'): // irish
case L('g','d'): // scots gaelic
{ {
tr->langopts.stress_rule = STRESSPOSN_1L; tr->langopts.stress_rule = STRESSPOSN_1L;
tr->langopts.numbers = 1;
tr->langopts.stress_flags = S_NO_AUTO_2; // don't use secondary stress
tr->langopts.numbers = NUM_OMIT_1_HUNDRED | NUM_OMIT_1_THOUSAND;
tr->langopts.accents = 2; // 'capital' after letter name tr->langopts.accents = 2; // 'capital' after letter name
tr->langopts.param[LOPT_UNPRONOUNCABLE] = 3; // don't count apostrophe tr->langopts.param[LOPT_UNPRONOUNCABLE] = 3; // don't count apostrophe
tr->langopts.param[LOPT_IT_LENGTHEN] = 1; // remove [:] phoneme from non-stressed syllables (Lang=gd)
} }
break; break;


tr->langopts.stress_flags = S_FINAL_DIM_ONLY | S_FINAL_NO_2 | S_INITIAL_2 | S_PRIORITY_STRESS; tr->langopts.stress_flags = S_FINAL_DIM_ONLY | S_FINAL_NO_2 | S_INITIAL_2 | S_PRIORITY_STRESS;
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_DFRACTION_2 | NUM_HUNDRED_AND | NUM_AND_UNITS | NUM_ROMAN_CAPITALS; tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_DFRACTION_2 | NUM_HUNDRED_AND | NUM_AND_UNITS | NUM_ROMAN_CAPITALS;
tr->langopts.numbers2 = NUM2_MULTIPLE_ORDINAL | NUM2_NO_TEEN_ORDINALS | NUM2_ORDINAL_NO_AND; tr->langopts.numbers2 = NUM2_MULTIPLE_ORDINAL | NUM2_NO_TEEN_ORDINALS | NUM2_ORDINAL_NO_AND;
tr->langopts.max_roman = 5000;
SetLetterVowel(tr,'y'); SetLetterVowel(tr,'y');
ResetLetterBits(tr,0x2); ResetLetterBits(tr,0x2);
SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y

Loading…
Cancel
Save