Merge branch 'master' into build

Conflicts:
	src/compiledata.cpp
This commit is contained in:
Reece Dunn
2010-12-19 17:04:24 +00:00
63 changed files with 7484 additions and 2676 deletions
+497 -96
View File
File diff suppressed because it is too large Load Diff
+2772 -1423
View File
File diff suppressed because it is too large Load Diff
+38 -23
View File
@@ -53,27 +53,28 @@ p r s S t T v w
x z
Dictionary da_dict 2010-08-26
Dictionary da_dict 2010-12-02
& &# 0 3 @ @- a A
e E i o O u V W
W# y Y
aI e E i o O u V
W W# y Y
* - : ? b B d D
dZ f g h j J k l
l/2 l/3 m n N p r R
s S t T tS v w z
s S t T tS v w x
z
Dictionary hu_dict 2010-09-13
Dictionary hu_dict 2010-12-02
A a: E e: i i: o o:
u u: Y y y: Y:
a A a: E e: i i: o
o: u u: Y y y: Y:
- : b c d dZ dz f
g h j J k l m n
n^ p r R R2 s S s2
t tS ts v z Z
- : b c C d dZ dz
f g h j J k l m
n n^ p r R R2 s S
s2 t t2 tS ts v z Z
Dictionary de_dict 2010-08-25
@@ -89,7 +90,7 @@ n N p pF r s S t
tS ts v w x z Z
Dictionary el_dict 2010-08-26
Dictionary el_dict 2010-11-16
a aI e i o oI u
@@ -99,7 +100,7 @@ p Q r R s s; t T
ts v x z z;
Dictionary en_dict 2010-09-14
Dictionary en_dict 2010-11-18
0 3 3: @ @- @2 @5 @L
a a# A: A@ aa aI aI@ aU
@@ -126,7 +127,7 @@ s S t T tS ts v w
x z Z
Dictionary es_dict 2010-07-28
Dictionary es_dict 2010-11-16
a aI aU e E eI eU i
o O oI u
@@ -149,7 +150,7 @@ l m n N p r s S
s2 t v w Z
Dictionary fr_dict 2010-09-04
Dictionary fr_dict 2010-11-15
@ @- a A~ e E E: E~
i I o O O~ u u: w
@@ -199,7 +200,7 @@ q r r. s S s. t T
t. th th. v w x z
Dictionary ta_dict 2010-09-14
Dictionary ta_dict 2010-12-01
a a: aI aU e E e: i
I i: o o: u U u2 u:
@@ -248,7 +249,7 @@ n^# p Q r R r# R2 s
S s2 t T tl# v x z
Dictionary it_dict 2009-04-03
Dictionary it_dict 2010-12-03
@- a a/ aI aU e E eI
i I o O u
@@ -324,7 +325,7 @@ k l m n p R s S
t tS v w x
Dictionary nl_dict 2010-09-13
Dictionary nl_dict 2010-12-03
8 @ @- a A a: A~ E
E2 e: EI eU i I o O
@@ -337,9 +338,9 @@ n^ p Q r s S t tS
v v# w x z Z
Dictionary no_dict 2010-01-20
Dictionary no_dict 2010-10-25
@ @2 a A a: A: AI aI
@ a A a# a: A: AI aI
aU E E: e: I i: O o:
OI U u- u-: u-I u: W y
y: Y: Yy
@@ -523,12 +524,14 @@ l m n N p r s t
tS v w z
Dictionary am_dict 2010-01-17
Dictionary am_dict 2010-10-02
@ a e i o u y
b d h l m q R s
S t tS
? b d dZ f g h j
k l m n N n^ p R
s S t tS ts v w x
z Z
Dictionary ml_dict 2009-10-10
@@ -659,3 +662,15 @@ W y
h j J k l m n p
Q R s S t tS v w
x z Z
Dictionary wo_dict 2010-11-30
@ @: a a: e E e: E:
i i: m- n- N- o O O:
o: u u:
: b c d f g h j
J k l m n N n^ p
q R R2 s s2 t v w
x z
+47 -2
View File
@@ -48,9 +48,54 @@ _1M2 'ena|ekatom'irio
_0M2 ekatom'iria
_1M3 'ena|Disekatom'irio
_0M3 Disekatom'iria
_dpt k'oma
_dpt _k'oma
_. tel'ia
_#ος %os // ordinal suffix
_#ος os // ordinal suffix
_#η i
_#ο o
_ord os // default ordinal suffix
// ordinal numbers
_0o miDenik'
_1o pr'ot
_2o D'efter
_3o tr'it
_4o t'etart
_5o p'empt
_6o 'ekt
_7o 'evDom
_8o 'oQDo
_9o 'enat
_10o D'ekat
_11o enD'ekat
_12o DoD'ekat
_1Xo D'ekat
_2Xo ikost'
_3Xo triakost'
_4Xo tessarakost'
_5Xo pedikost'
_6Xo eksikost'
_7Xo evDomikost'
_8Xo oQDoIkost'
_9Xo enenikost'
_1Co ekatost'
_2Co D;akos;ost'
_3Co tr;akos;ost'
_4Co tetrakos;ost'
_5Co pedakos;ost'
_6Co eksakos;ost'
_7Co eptakos;ost'
_8Co oktakos;ost'
_9Co eneakos;ost'
_0M1o Cil^ost'
_1M1o Cil^ost'
_2M1o DisCil^ost'
_3M1o trisCil^ost'
// symbols
% t'is||ekat'o
// articles
ο o $u // definate article
+10 -7
View File
@@ -675,6 +675,7 @@ beryl bEr@L
basal beIs@L
best bEst
beta bi:t@
betake bI2teIk
beverage bEv@rI2dZ
bias baI@s
biased baI@st
@@ -811,6 +812,7 @@ closer kloUs3
closely kloUslI $verbf // not kloUzlI
closet kl0zI2t
cloth kloUD $verb
c'mon k@m0n
coauthor koU'O:T3
cobol koUb0l
cocoa koUkoU
@@ -1253,7 +1255,6 @@ hmmm h'@m
hmpf h'@mpf
holme hoUm
holster hoUlst3
holy hoUlI
homeowner hoUmoUn3
homepage hoUmpeIdZ
hominem h0mInEm
@@ -1351,13 +1352,11 @@ iron aI@n
irony aIr@nI
isosceles aIs'0s@li:z
itinerary aIt'In@r@rI
ivory aIv@rI
jagged dZagI2d
japan dZ@pan
jasmine dZazmIn
jesus dZi:z@s
joky dZoUkI
jour ZU@ // french
jukebox dZu:kb0ks
july dZu:l'aI
@@ -1508,7 +1507,7 @@ militia m@lIS@
minibus mInIbVs
mining maInI2N // not mini
minuet mInju:'Et
minutely maIn'ju:tlI
minute mInIt $onlys
mirage mIrA:Z
misery mIz@rI
misled mIsl'Ed
@@ -1708,7 +1707,7 @@ pharaoh fe@roU
philistine fIlI2staIn
philosophy fI2l0s@fI
phoenix fi:nIks
photograph foUt@graf
photographer f@t'0gr@f@
piano pI'anoU
piecemeal p'i:sm,i:l
pier pi@3
@@ -1728,10 +1727,9 @@ piteous pIti@s
pituitary $2
plaguing pleIgIN
plicate $2
plugin plVgIn
plumber plVm3
plus plVs
poky poUkI
poly p0lI
politer p@l'aIt3
politic p0l@tIk
poll poUl
@@ -1956,6 +1954,7 @@ saucepan sO:sp@n
saudi saUdI
saute sO:teI
says sEz
scaly skeIlI
salmon sam@n
scalpel skalp@L
scared ske@d
@@ -2345,6 +2344,7 @@ Cheadle tSi:d@L
Cheshire tSES3
Chiswick tSIzIk
Clwyd klu:Id
Dagenham dag@n@m
Devon dEv@n
Dolgellau d0lg'EClaI
Dover doUv3
@@ -2605,6 +2605,7 @@ Alison alI2s@n
Amanda $2
Amy eImI
Andre 0ndreI
Anita a#ni:t@
Anthony ant@nI
Anton ant0n
Aoife i:f@
@@ -2711,6 +2712,7 @@ Leroy li:rOI
Liam li:@m
Lindsay lInzi
Llewellyn l#@w'ElIn
Llywelyn l#@w'ElIn
Lois loUIs
Louis lu:I
Louise lu:w'i:z
@@ -2806,6 +2808,7 @@ Chrysler kraIzl3
Disney dIznI
Dolce d0ltSeI
Dvorak d@-vo@Zak
Gibson gIbs@n
Hades heIdi:z
Patel pa#tEl
Primavera pri:m@v'e@r@
+31 -16
View File
@@ -564,6 +564,7 @@
al (ity 'al
p) al (et al
qu) al (@ 0l
c) all (K O:l
b) al (m A:
c) al (m A:
p) al (m A:
@@ -1152,7 +1153,7 @@
_) bug (le bju:g
@) bury (_S4i br%I
?3 @) bury (_S4i bEr%I
_) by baI
_) byte baIt
.group be
@@ -1187,6 +1188,8 @@
be (see bI2
be (sie bI2
_) be (sto bI2
_) beta b,i:t@
?3 _) beta b,eIt@
_) be (th bE
be (tray bI2
_) be (w bI2
@@ -1553,6 +1556,7 @@
delu (g dElju:
de (lv+ dE
de (ma dI2
de (magog dE
demea dI2m'i:
de (men dI2
de (mise dI2
@@ -2256,6 +2260,8 @@
&) erize (_ @raIz
&) eris (a @raIz
&) eriz (a @raIz
@) er (Cal_ '3:
@) er (Cic_ '3:
p) ermea (b 3:mi@
_f) erme (nt %3:mE
er (nal_ '3:
@@ -2507,6 +2513,7 @@
bo) g (Ey g
&) gia (_ dZ@
&) gia (C_ dZ@
go) g (ic_ g
&) giu (m dZ@
_) g (id g
_) g (im g
@@ -2522,6 +2529,7 @@
gue (_ g
_) gue gE
_) guer (n g3:
o) g (y_ g
.group h
h h
@@ -2529,7 +2537,7 @@
h (_
_B) h
@) hammed h'amId
A) han (_ h'an // places
A) han (_ han // places
ha (st heI
_) he' %hi:
@) head (_S4 hEd
@@ -2565,6 +2573,7 @@
i (Bee I
i (Bel_ I
i (Bet_ I
_) i (Bo aI
i (CCi_ 'I
XC) i (Ca_ i:
@) i (Cate_ =I
@@ -2932,7 +2941,7 @@
_) in (disP2 ,In
_) in (divP2 ,In
_) in (dol In
in (exP2 ,In
_) in (exP2 ,In
_) inex (or In'Eks
_) infa (l %Infa
_) in (fam In
@@ -3044,6 +3053,7 @@
in (ee In
c) in (e In
inc) in (e In
g) in (e In
bas) in (_ @n
@c) ine (_ i:n
&d) ine (_ i:n
@@ -3070,9 +3080,12 @@
infor (matio Inf3
ino (_ 'i:noU
_m) in (us aIn
_m) inu (te aIn'ju:
_m) inute (m InIt
_) intra Intr@
_) intra (CC %Intra
.group io
io (_ =I2oU
?7 io (_ =i:oU
@@ -3176,7 +3189,6 @@
an) ism (_S3d Iz@m
@iB) ism (_S3d Iz@m
@) ism (_S3de Iz@m
_) is (o aIs
is (o_ aIz
is (or_ aIz
issimo (_ 'IsImoU
@@ -3537,6 +3549,7 @@
o (Ba_ 'oU
_) o (Bal oU
XC) o (Bal oU
X) o (By oU
o (Be# oU
o (BeCo_ 0
o (BenC oU
@@ -3579,8 +3592,7 @@
_) obs (er %0bz
obso (l 0bs@
o (bstin 0
o (bt %0
o (bu %0
_) o (bt %0
o (by_ oU
f) o (cA oU
_l) o (cA oU
@@ -3601,6 +3613,7 @@
o (cre_ 'oU
_h) o (cu oU
cr) o (cu oU
_b) o (dy 0
cust) o (d @
k) o (dA oU
meth) o (d_ @
@@ -3643,10 +3656,11 @@
o (geny '0
r) o (ger 0
l) o (gies @
@) ographer '0graf@
r) ogue oUg
v) ogue oUg
@@) ogue 0g
l) o (gy @
@l) og (y =@dZ
oh oU
o (hA oU
j) oh (n 0
@@ -3667,6 +3681,7 @@
oix (_ wa
o (ky_ oU
@) o (lo_ 0
@) ometer '0mIt@
?3 g) o (ng O
?3 r) o (ng O
?3 s) o (ng O
@@ -3731,7 +3746,6 @@
oy (A_ 'OI
d) o (zen V
_) o (zo oU
o (zy_ oU
.group ol
@@ -3772,7 +3786,6 @@
at) oll 0l
w) oll oUl
olm (_ oUm
olo (gy '0l@
olo (gi '0l@
olo (gic @l'0
v) olt oUlt
@@ -3875,7 +3888,6 @@
w) on (k 0n
w) on (t 0n
&) ony (_ @n%I
XC) ony oUnI
onymous '0nIm@s
.group oo
@@ -4045,7 +4057,7 @@
exp) ost 0st
hyp) ost 0st
osure 'oUZ3
_C) os (y oUz
X) os (y oUz
.group ou
ou aU
@@ -4289,8 +4301,7 @@
photo foUtoU
photon foUt0n
photocop foUt@k0p
photo (grapher f@t0
photo (graphy f@t0
phot (ograph foUt
photo (met foUt'0
_) phyco f,aIkoU
p (hole p
@@ -4358,6 +4369,7 @@
_) pre (diP3 pr%i
_) pre (dic pr%I
_) pre (emp pr%I
_) pre (fec pri:
_) pre (feren prE
pre (fix pri:
_) pre (gn prE
@@ -4870,7 +4882,7 @@
ther (_ D3
ther (er D3
th (erC D
there (_ D3 // thering
there (_ D3 // thering
th (est D
ea) th (er D
n) th (er+ T
@@ -4949,6 +4961,7 @@
u (ga_ 'u:
f) u (gal 'ju:
ug (er_ u:g
pl) ug Vg
s) ugge (st @dZE
h) ugh ju:
mp) ug (n ju:
@@ -4982,7 +4995,7 @@
?8 &f) ully (_ Vl%I
&) u (lous_ =jU
b) ul (r Ul
&ic) ul (t @L
&ic) ul (t_ @L
_) ultra (@ ,Ultra
u (lul V
@) u (lum =jU
@@ -5017,7 +5030,6 @@
?5 usurp ju:z'VRp
b) us (y Iz
b) u (tch U
min) u (te I
r) u (th u:
_) u (til ju:
u (tion 'ju:
@@ -5030,6 +5042,7 @@
l) uxur VgZu:3
uy aI
uy (A_ 'u:j
u (zzi_ 'u:
.group ue
@@ -5240,6 +5253,7 @@
_) y' (CP2 j@
y (C_ I
y (CC I
XoB) y (@+ I
_) y (C@ I
_) y (n@ V
_) y (s@ V
@@ -5482,6 +5496,7 @@
α 'alf@_
ά 'alf@_
β b'i:t@_
?3 β b'eIt@_
γ g'am@_
δ d'Elt@_
ε 'EpsIl0n_
+37
View File
@@ -118,6 +118,43 @@ _0and i
_dpt koma
//_roman Rom'ano
// ordinal numbers
_#º o
_#ª a
_ord o
_1o p**im'E**
_2o seQ'und
_3o tERT'E**
_4o kw'a**t
_5o kint
_6o s'Ekst
_7o s'Etim
_8o Okt'aB
_9o noB'en
_10o D'ETim
_11o und'ETim
_12o DwoD'ETim
_13o DeTimotERT'E**
_14o DeTimokw'a**t
_15o DeTimok'int
_16o DeTimos'Ekst
_17o DeTimos'Eptim
_18o DeTimOkt'aB
_19o DeTimonoB'en
_2Xo Bix'Esim
_3Xo t**ix'Esim
_4Xo kwaD**ax'Esim
_5Xo kinkwax'Esim
_6Xo seQsax'Esim
_7Xo sEptwax'Esim
_8Xo Oktox'Esim
_9Xo nonax'Esim
_0Co TEnt'Esim
_1Co TEnt'Esim
_0M1o mil'Esim
vi bi // not a Roman number
+24 -8
View File
@@ -24,7 +24,7 @@
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
//
// Updated 2010-07-25 Michel Such <michel.such@free.fr>
// Updated 2010-10-15 Michel Such <michel.such@free.fr>
//
// * Numbers, a few abbreviations and exceptions.
//
@@ -133,9 +133,6 @@ _` aks'A~_gr'av
_{ akOlad_goS
_| bar_vErtik'al
_} akOlad_drwat
² pyis'A~s||d'Y
_« uvre||gijm'E
_» fErme||gijm'E
_’ apostr'Of
_‘ apostr'Of
_µ mikr'o
@@ -151,16 +148,29 @@ _& _e_komErsi'al
~ tilde
€ @r'o $u+
¢ sEnt
¥ iEn
¥ jEn
£ livr
± pl'yz_'u_mw'E~
± pl'yzumw'E~
× myltipli'e_p'ar
÷ diviz'e_p'ar
¼ W~_k'ar
½ W~_d@m'i
¾ trwa_k'ar
© _^_EN
® mark||depoz'e
™ markd@fabrik
¬ tirE_fakyltatif
¦ separatWr||vEtikal
© _^_en
_« uvre||gijm'E
® markdepoz'e
¯ makrO~
² pyis'A~s||d'Y
³ pyisA~s||trwa
¶ paragraf
· pwE~
¸ sedij
º d@gre
_» fErme||gijm'E
¿ pwE~||dE~terogasjO~||E~vErse
// numeric
@@ -239,6 +249,7 @@ adn ad,eEn
adsl ad,eEsEl
alt _::alt
amd a,Emde
android A~droid
aol a,oEl
api ap,ei
ascii aski
@@ -645,6 +656,7 @@ alleluia alelui'a
alterego altErego
anis anis
armageddon armagedO~
aujourd'hui aujourdui $text
auvent ovA~
beta beta
bien biE~n2
@@ -662,11 +674,13 @@ canyon kanjOn
charles Sarl
(chef d'oeuvre) chédeuvre $text
(chef d'oeuvres) chédeuvres $text
chienlit SjA~li
choeur kWr
cinema sinema
cocus kOky
couscous kuskus
delete _^_en
dengue dE~g
dernier dErnjer2
doppler dOplEr
dot dOt
@@ -692,6 +706,7 @@ gus gys
gym Zim
han _|A~
hélas elas $u+
jackpot dZakpOt
jacques Zak
karaoke karaoke
kevin kevin
@@ -947,3 +962,4 @@ venezuela venezyEla
wallis walis
futuna futuna
zimbabwe zimbabwe
+9 -3
View File
@@ -27,7 +27,7 @@
// http://www.fluxnic.net/cicero
//
// Rules are now maintained by Michel Such <michel.such@free.fr>
// Last update: 2010-09-04 Michel Such <michel.such@free.fr>
// Last update: 2010-10-15 Michel Such <michel.such@free.fr>
//
// Letter classes:
@@ -37,7 +37,7 @@
// K not a vowel (i.e. consonant, space, )
.replace
œ oe
œ oe
.L01 d e l n r t u
@@ -63,7 +63,7 @@
// When these diphtonges are after a consonant folllowing e, e is not mute
.L10 ia ie io ua ue ui uo
.L11 b p
.L12 é è al ib ie l om on ré
.L12 é è aï al ib ie l om on ré
// Words ending "son" pust sound english if preceded by L13
.L13 d g k l p er hn
@@ -138,6 +138,7 @@ _C) aud (_ od // Maud
ay Ej // paye
ay (ak aj // kayak
ay (_ E // display
bb) aye (_ aj // cobbaye layer
Xl) ayer (X EjWr // player, layer
h) am (_S2 am
w) an (_ an
@@ -169,6 +170,7 @@ _) be (L15A _^_en
_) c (d se
_) ch (arism k // charisme, charismatique
_) ch (irop k // chiroptère
_) coe (la se // coelacante
a) ch (_ k // almanach
ar) c (ti // arctique
e) ch (_ k // varech
@@ -617,6 +619,7 @@ gu) eu (ler Y // gueuler
.group ë
u) ë // ambiguë
no) ë (_ e // canoë
ë E // citroën noël
@@ -936,6 +939,7 @@ _re) name _^_en
oi wa // poil
oê (l wa // poêle
om (L11 O~ // bombe, pompe
om (t O~ // comte
n) om (X O~ // nom
om (_ Om // www.web.com
@@ -1217,6 +1221,7 @@ L13) ston (_ _^_en
t (_
peti) t (_ t2
th (L12++ t
th (ArA++ t
or) th (++ t
_) th (erm t
ts (_S1 z2 // silent at end of word unless next word starts with a vowel
@@ -1358,6 +1363,7 @@ g) ton (_ _^_en // try, country
g) u (A // fatigue
g) u (ï y // ambiguïté
g) u (ë y // ambiguë
p) u (tsch u // putsch
uz (z W
// group u: English section
+66 -11
View File
@@ -9,9 +9,9 @@ _2 kEt:Y:
_2a ke:t // for 200, 2000
_3 ha:R2om
_4 ne:J
_5 Yt
_6 hAt
_7 he:t
_5 Yt2 // [t2] changes a following [t] to [t:]
_6 hAt2 // [t2] changes a following [t] to [t:]
_7 he:t2 // [t2] changes a following [t] to [t:]
_8 n^olts
_9 kilEnts
_10 ti:z
@@ -187,6 +187,7 @@ _#-ikának a:nAk
(1-ike) elseje $text $alt2
(1-ikei) elsejei $text $alt2
(1-éhez) elsejéhez $text $alt2
(1-jét) elsejét $text $alt2
(2-i) másodikai $text $alt2
(2-ig) másodikáig $text $alt2
(2-étől) másodikától $text $alt2 //this is not mistake, don't change!
@@ -236,8 +237,10 @@ _#-ikának a:nAk
(0-n) nul:a:n
(00-n) nul:Anul:a:n
(0-ról) nul:a:R2o:l
(0-st) nul:a:St
(1-gyet) EJ:Et
(1-gyes) EJ:ES
(2-szer) ke:ts:ER2
(2-őt) kEt:Y:t
(2-őn) kEt:Y:n
(2-n) kEt:Y:n
@@ -271,17 +274,19 @@ _#-ikának a:nAk
(6-tal) hAt:Al
(6-tól) hAt:o:l
(6-tól) h'Atodika:to:l $alt2
(6-szor) hAts:oR2
(7-től) he:t:Y:l
(7-től) hEtEdike:tY:l $alt2
(7-tel) he:t:El
(7-el) he:t:El
(7-sekre) hEtESEkR2E
(7-sel) hEtES:El
(7-szer) he:ts:ER2
(8-cal) n^olts:Al
(8-al) n^olts:Al
(9-el) kilEnts:El
(9-cel) kilEnts:El
(9-cet) kilEntsEt
_10e tiz
_20e hus
(10-szer) ti:s:ER2
@@ -289,6 +294,7 @@ _20e hus
(10-t) tizEt
//special number exceptions
(10-el) ti:zzEl
(20-al) hu:s:Al
@@ -302,6 +308,8 @@ _20e hus
//Special roman number suffixes and exceptions
(XVI-ig) tizEnhAtodikig //Special roman number suffix exception
//following roman number examples need defining, but this examples are not working for example bigger than 20.
//Very interesting, if I using normal numbers (for example 12-el, Espeak general sending tizEnkEt:Y:vEl phoneme right.
(II-el) kEt:Y:vEl
(III-al) ha:R2om:Al
(IV-el) ne:J:El
@@ -310,6 +318,19 @@ _20e hus
(VII-el) he:t:El
(VIII-al) n^olts:Al
(IX-el) kilEnts:El
(X-el) ti:zzEl //I don't no why, but this exception is not working.
(XII-el) tizEnkEt:Y:vEl
(XIII-al) tizEnha:R2om:Al
(XIV-el) tizEnne:J:El //this is the right phoneme, not tizEnE:JEl
(XV-el) tizEnYt:El //this is the right phoneme, not tizEnYtEl
(XVI-al) tizEnhAt:Al //this is the right phoneme, not tizEnhAtAl
(XVII-el) tizEnhe:t:El
(XVIII-al) tizEnn^olts:Al
(XIX-el) tizEnkilEnts:El
(XX-al) hu:s:Al
XXX-al) hAR2mints:al
//etc, need do general rule similar with normal number exceptions, please test for example 22-el, 32-el, 42-el, 52-el, 40-el, 50-el, 60-al, 70-el etc
//phonemes if this is possible.
(CD-ellenőrzést) tse:de:El:EnY:R2ze:St //this is not a mistake, default Espeak spokening roman number before the ellenőrzés word
// These words mean that a dot after number, immediately preceding, does not mean an ordinal number
@@ -368,7 +389,6 @@ végén $alt
elején $alt
folyamán $alt
úton $alt
út $alt
// accent names
_lig ligAtu:R2A
@@ -396,6 +416,7 @@ _?? kAR2AktEr||ko:d // unknown characters (change this)
// Abbreviations
ADSL a:de:ESEl $allcaps //Internet connection type, we pronouns this with ádéesel
ÁFAa:fA $allcaps
ÁNTSZ a:Ente:Es $allcaps
ATM a:te:Em $allcaps //The ATM stands. We pronouns this abbreviation with átéem word. Default, Espeak pronouns this abbreviation with atéem word.
cm tsEntime:tER2
@@ -413,6 +434,7 @@ MLSZ EmElEs $allcaps
ORTT $abbrev $allcaps
ORFK oEREfka: $abbrev $allcaps
MÁV ma:v $allcaps
LMP ElEmpe: $allcaps
MTI $abbrev $allcaps
mm milime:tER2
RAM R2Am $allcaps //Espeak normaly spokening this abbreviation with erraem, but this is not good
@@ -424,7 +446,7 @@ LST ElESte: $allcaps
BAR bAR2 $allcaps
//SS EsEs $allcaps
(a . m .) An^n^i||m'int
(a . m .) An^n^i||m'int $hasdot
ún u:JnEvEzEt: $hasdot
dr doktoR2 $hasdot
mr mistER2 $hasdot //in hungarian we not use, but lot of books contains this word.
@@ -444,9 +466,9 @@ pl pe:lda:ul $hasdot
stb SAtYb:i $hasdot
u.n u:JnEvEzEt: $hasdot
ú.n u:JnEvEzEt: $hasdot
vö v'EZd||_'Yss2E
vö v'EZd||_'Yss2E $hasdot
(u . i .) $abbrew
NVDA Enve:de:A $allcaps
// Articles
@@ -520,6 +542,7 @@ elé $unstressend
előtt $alt $alt3 $unstressend
este $alt3
estéjén $alt3
éjszakára $alt3
mögül $unstressend // behind
mögött $unstressend
mögé $unstressend
@@ -551,6 +574,8 @@ nekem $unstressend
közül $unstressend
közé $unstressend
között $u $alt3
idén $alt3
környékén $alt3
an $u // so many persons
as $u
ba $unstressend // into
@@ -616,7 +641,13 @@ csütörtökig $alt3
péntekig $alt3
szombatig $alt3
vasárnapig $alt3
hétfőn $alt $alt3
kedden $alt3
szerdán $alt3
csütörtökön $alt3
pénteken $alt3
szombaton $alt3
vasárnapon $alt3
sok $unstressend // many
kevés $unstressend // few
se $unstressend // neither
@@ -707,7 +738,7 @@ jut $unstressend
legyen $unstressend
azt $unstressend
ezt $unstressend
út $unstressend
út $alt $unstressend
tiszt $unstressend
vesz $unstressend
cég $unstressend
@@ -1190,6 +1221,13 @@ szerzett $unstressend
járni $unstressend
döntöttek $unstressend
írt $unstressend
méltó $unstressend
dől $unstressend
nyomsz $unstressend
elnök $unstressend
itthon $unstressend
otthon $unstressend
köszönhető $unstressend
// word pairs
@@ -1309,6 +1347,7 @@ _. pont
~ tildE
° fokjEl
Ft foR2int
(Ft-tal) foR2int:Al
\ bEks2lES $max3
^ fYlfEle:n^i:l
@@ -1324,7 +1363,7 @@ _– gondolAtjEl
_— kviR2tmi:nus
_" ide:zY:jEl
_( b'Alza:R2o:jEl $max3
_) j'obbza:R2o:jEl $max3
_) j'obza:R2o:jEl $max3
_[ n^'ito:sYglEtES $max3
_] z'a:R2o:sYglEtES $max3
_{ k'EzdY:kAptSoS $max3
@@ -1387,6 +1426,7 @@ nato na:to:
$textmode
MSZP emeszpé
MSZMP emeszempé
SZDSZ eszdéesz
@@ -1434,3 +1474,18 @@ CD-m) cédém
(USA-ban) usában
(USA-ba) usába
(pc-n) pécén
(PC-s) pécés
//following entries are NVDA screen reader suffixes in hungarian
//normal NVDA abbreviation is defined $allcaps attribute, but if this abbrewiation is containing a suffix, need pronounce another hungarian word.
(NVDA-ba) envédéába
(NVDA-ban) envédéában
(NVDA-ból) envédéából
(NVDA-hoz) envédéához
(NVDA-nak) envédéának
(NVDA-s) envédéás
(NVDA-t) envédéát
(NVDA-tól) envédéától
(NVDA-val) envédéával
(%-kal) százalékkal
(ÁFÁ-t) áfát
(MB-al) megabájttal
+464 -338
View File
File diff suppressed because it is too large Load Diff
+2
View File
@@ -149,6 +149,8 @@ _0Z3 mill'ezimi // 1000ths
// abbreviations
(http ://) 'ak:at,i:t,i:p'i:_
www 'vu'vu'vu
avv avvocato $text $hasdot
// articles
i $u $only
+153 -125
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -27,6 +27,7 @@
@) a (ggine_ 'a
_) ae (r aI
// @) a (no_ =a //ByFilo, this seems to make it_listx longer
@) avano (_S5 'avano
a (tterA_ 'a
+480
View File
@@ -8,6 +8,7 @@
b be:
c se:
d de:
e e:
f Ef
g Qe:
h ha:
@@ -407,6 +408,7 @@ inkader $alt
jakker $alt
jammer $alt
joeker $alt
jonger $alt
kader $alt
kaffer $alt
kalefater $alt
@@ -770,12 +772,474 @@ vedette v@d'Et@
violette $3
wasserette $3
// ending -el is stressed
isabel $3
libel $2
mirabel $3
tabel $2
// ending -eum is stressed ['e:8m]
atheneum $alt
colosseum $alt
jubileum $alt
lyceum $alt
mausoleum $alt
museum $alt
carbolineum $alt
linoleum $alt $2
marmoleum $alt
petroleum $alt $2
// ending -ot is stressed
fagot $2
kapot $2
patriot $3
komplot $2
poliglot $3
marmot $2
schavot $2
// words ending in el, elt, elde, elden, elend, elende, eld, ele, elen
// with stress on the previous syllable,
// also words ending in er. etc.
beter $alt
// adjectives
edel $alt
enkel $alt
gammel $alt
heikel $alt
ijdel $alt
jofel $alt
kregel $alt
kreupel $alt
luttel $alt
nobel $alt
nozel $alt
schamel $alt
sensibel $alt
simpel $alt
sjofel $alt
soepel $alt
troebel $alt
vermetel $alt
// nouns
amandel $alt
appel $alt
artikel $alt
beginsel $alt
discipel dIs'ip@l $alt
engel $alt
fabel $alt
gruwel $alt
heuvel $alt
letsel $alt
mazel $alt
meubel $alt
middel $alt
mirakel $alt
mossel $alt
parabel $alt
perikel pe:r'ik@l $alt
raadsel $alt
roersel $alt
schepsel $alt
schijnsel $alt
stoppel $alt
zemel $alt
// verbs
aarzel $alt
adel $alt
angel $alt
babbel $alt
barrel $alt
bazel $alt
bedel be:d@l $alt
beitel $alt
bengel $alt
beugel $alt
beuzel $alt
biggel $alt
bikkel $alt
bobbel $alt
bochel $alt
boemel $alt
borrel $alt
borstel $alt
bottel $alt
brabbel $alt
breidel $alt
broddel $alt
brokkel $alt
bubbel $alt
buffel $alt
buitel $alt
bundel $alt
bungel $alt
bussel $alt
cirkel $alt
dartel $alt
diggel $alt
dissel $alt
dobbel $alt
doezel $alt
dommel $alt
dompel $alt
dremmel $alt
drentel $alt
dreutel $alt
drevel $alt
dribbel $alt
droppel $alt
druppel $alt
dubbel $alt
duikel $alt
duimel $alt
duivel $alt
duizel $alt
duvel $alt
dwarrel $alt
eikel $alt
fakkel $alt
fezel $alt
fiedel $alt
foefel $alt
foezel $alt
fonkel $alt
friemel $alt
frommel $alt
frummel $alt
frutsel $alt
futsel $alt
gaffel $alt
gesel Qe:s@l $alt
giebel $alt
giechel $alt
gijzel $alt
gispel $alt
gniffel $alt
goochel $alt
gorgel $alt
grabbel $alt
grendel $alt
greppel $alt
griezel $alt
griffel $alt
gruizel $alt
guichel $alt
hachel $alt
hagel $alt
hakkel $alt
haksel $alt
handel $alt
haspel $alt
heibel $alt
hekel $alt
hemel $alt
hengel $alt
hevel $alt
hinkel $alt
hobbel $alt
hoepel $alt
hompel $alt
huichel $alt
huikel $alt
huppel $alt
hussel $alt
hutsel $alt
ijzel $alt
jengel $alt
jodel $alt
joekel $alt
jubel $alt
kabbel $alt
kabel $alt
kachel $alt
kakel $alt
kantel $alt
kapittel $alt
kapsel $alt
karbonkel $alt
kartel $alt
kavel $alt
kegel $alt
ketel $alt
keutel $alt
keuvel $alt
kevel $alt
kibbel $alt
kietel $alt
kinkel $alt
kittel $alt
klepel $alt
klingel $alt
klippel $alt
klungel $alt
knabbel $alt
kneukel $alt
knevel $alt
knibbel $alt
knobbel $alt
knokel $alt
knuffel $alt
knuppel $alt
knutsel $alt
koepel $alt
kogel $alt
konkel $alt
koppel $alt
korrel $alt
krabbel $alt
krauwel $alt
krengel $alt
kreukel $alt
kribbel $alt
kriebel $alt
kringel $alt
krinkel $alt
kroezel $alt
kronkel $alt
kruimel $alt
kukel $alt
kunstel $alt
kwabbel $alt
kwakkel $alt
kwansel $alt
kwartel $alt
kwebbel $alt
kwezel $alt
kwispel $alt
label le:b@l $alt
lepel $alt
lispel $alt
lummel $alt
mangel $alt
martel $alt
mazzel $alt
mengel $alt
mergel $alt
metsel $alt
mispel $alt
moffel $alt
mommel $alt
monkel $alt
morrel $alt
mummel $alt
murmel $alt
nachel $alt
nagel $alt
nestel $alt
netel $alt
neutel $alt
neuzel $alt
nevel $alt
nikkel $alt
orakel $alt
paddel pEd@l $alt
pantoffel $alt
parel $alt
pegel $alt
pekel $alt
pendel $alt
peuzel $alt
piemel $alt
piepel $alt
pimpel $alt
pingel $alt
pinkel $alt
poedel $alt
poekel $alt
popel $alt
prevel $alt
priegel $alt
prikkel $alt
pruttel $alt
puzzel $alt
rafel $alt
raffel $alt
rakel $alt
rammel $alt
ransel $alt
ratel $alt
rebbel $alt
regel $alt
reutel $alt
reuzel $alt
ribbel $alt
riffel $alt
rijmel $alt
rimpel $alt
ringel $alt
rinkel $alt
ritsel $alt
rochel $alt
roddel $alt
rodel $alt
roefel $alt
roffel $alt
rommel $alt
rompel $alt
ronsel $alt
sabbel $alt
sabel $alt
sappel $alt
schakel $alt
scharminkel $alt
scharrel $alt
schimmel $alt
schnabbel $alt
schoffel $alt
schommel $alt
schotel $alt
schrikkel $alt
schrompel $alt
schuifel $alt
scrabbel skrEb@l $alt
settel $alt
shuffel S8f@l
shuttel S8t@l
siepel $alt
sijpel $alt
sikkel $alt
singel $alt
sjoemel $alt
sleutel $alt
slungel $alt
smiespel $alt
smikkel $alt
smispel $alt
smoezel $alt
smokkel $alt
snabbel $alt
sneuvel $alt
snoezel $alt
snorkel $alt
snuffel $alt
spartel $alt
spiegel $alt
spijbel $alt
spikkel $alt
sprankel $alt
sprenkel $alt
sprokkel $alt
staffel $alt
stamel $alt
stapel $alt
stechel $alt
steggel $alt
stempel $alt
stiefel $alt
stijfsel $alt
stippel $alt
stommel $alt
strengel $alt
stribbel $alt
strompel $alt
strubbel $alt
struikel $alt
stuntel $alt
suizel $alt
sukkel $alt
swaffel $alt
tackel tEk@l
tafel $alt
takel $alt
tegel $alt
tempel $alt
teugel $alt
teutel $alt
tichel $alt
tingel $alt
tinkel $alt
tintel $alt
tippel $alt
titel $alt
tokkel $alt
tortel $alt
trappel $alt
treuzel $alt
trippel $alt
troetel $alt
troggel $alt
trommel $alt
tuimel $alt
tunnel $alt
tuttel $alt
twijfel $alt
twinkel $alt
vendel $alt
vezel $alt
vijzel $alt
vlegel $alt
vleugel $alt
vogel $alt
wafel $alt
waffel $alt
waggel $alt
wakkel $alt
wandel $alt
wankel $alt
warrel $alt
wauwel $alt
weifel $alt
wemel $alt
wentel $alt
wervel $alt
wichel $alt
wiebel $alt
wiegel $alt
wiemel $alt
wikkel $alt
wimpel $alt
winkel $alt
wissel $alt
worstel $alt
wortel $alt
wriemel $alt
zabbel $alt
zadel $alt
zamel $alt
zegel $alt
zetel $alt
zoedel $alt
zwachtel $alt
zwavel $alt
zwendel $alt
zwengel $alt
zwiebel $alt
zwijmel $alt
// -s is not plural
chaos xa:Os
beiaard b'EIa:rt
boomgaard $1
dronkaard $1
gierigaard $1
grijsaard $1
gulzigaard $1
lafaard $1
slechtaard $1
snoodaard $1
standaard $1
valsaard $1
woestaard $1
// pronunciation exceptions
aangrijpend $2
accessoires aksEsw'ar@s
actiepunt Aksip8nt
agenda $2
amino $1
amnestie $3
bijziend $2 // bijziendheid
boudoir budv#'a:r
bourgondier burx'o:ndi:@r
braille brAj@
circuit sIrku'i
chalet Sa:lE
champagne SAmp'An^@
@@ -788,15 +1252,24 @@ chat tSEt
check tSEk
chiffon Sif'On
contour ko:nt'ur
divers div'Ers
dynastie $3
eensgelijks e:nsQ@l'EIks
emaille ,e:m'Aij@
eucharistie $4
inductie $2
ingewikkeld $3
ingrijpend $2
ingeval $3
ingevolge $3
ingrediënt $4
ingenieur Inzj@nj'Y:r
informatie $3
journaal Surn'a:l
maxima $1
meteen mEt'e:n
minima $1
nabij nab'EI
ongastvrij OnQAstv@-*'EI
ongelooflijk $3
ongemakkelijk $3
@@ -805,7 +1278,9 @@ ongerieflijk $3
ongrondwettig $3
proces $2
renaissance rEne:s'A~s@
reservoir re:zErvv#'a:r
sacristie $3
salomo $1
tegenaan $3
tegenin $3
tegenover $3
@@ -814,6 +1289,8 @@ tegennatuur $4
tegenstrijdig $3
tegenwoordig $3
travestie $3
verderop $3
volledig $2
waarschijnlijk $2
@@ -825,3 +1302,6 @@ Ingeborg INe:bOrx
Ingmar INmAr
Ingrid IN@-*It
kennedy kEn@dE
// places
canada $1
+116 -15
View File
@@ -10,15 +10,24 @@
au VU
ay a:j
@@C) a (_ =a:
_) aan (@P3 'a:n
aa (rd_ 'a:
aa (t_ 'a:
aa (C_ 'a:
@) abel (_ 'a:bE2l
@) abele (_ 'a:b@l@
_) af (C@P2 'Af
age (_ 'a:Z@
age (_N 'a:Z@
ages (_S1 s
age (_$w_alt a:Q@
aire (_ 'E:r
air (_ 'Er
@) agne (_ 'An^@
ale (_ 'a:l@
@) ant (_ 'Ant
@) ant (e_ 'Ant
@) ant (en_ 'Ant
@) ant (er_ 'Ant
@) a (de_ 'a:
@) a (ta_ 'a:
@@ -32,13 +41,21 @@
&) baar (_ =ba:r
_) be (@P2 b@
_) b (ee+ b
_) bei (de bEI
_) be (ren bI:
_) be (rm bE
_) be (stia bE
_) be (ter be:
_) be (ven_ be:
_) bever be:v@r
_) be (zem be:
_) bezig be:z@x
_) beu bY:
_) bij (C@P3 b'EI
_) brand br'And
_) bureau byr'o:
_) buurt (@@P5 b'yrt // buurtbewoner
.group c
@@ -68,11 +85,17 @@
_) ch (or x
_) ch (r x
&) che (_ =S
ci (a S
@) ci (eel S
@) ci (ë S
ci (o S
ck k
cieel S'e:l
ciële S'e:l@
coach ko:tS
_) congres kOnQr'Es
.group d
d d // auto-devoice at end-of-word
@@ -83,7 +106,7 @@
.group e
e e:
&C) e (_S1q @
&C) e (_S1qd @
e (_ @
e (CK E
e (x E
@@ -95,6 +118,7 @@
eeuw eU
eu Y:
ea (_ 'e:a:
eau o: //words with French origin
@) ee (_ 'e:
@) ee (X_ 'e:
@@ -104,29 +128,57 @@
@) ee (rde_ 'I:
@) ee (rden_ 'I:
it) eit (_ 'EIt
&) el (_ @l
&) el (_ E2l
&) eld (_ @ld
&) ele (_ 'e:l@
&) el (_$p_alt =@l
&) el (e_$p_alt =@l
&) el (en_$p_alt =@l
&) el (t_$p_alt =@l
&) el (de_$p_alt =@l
&) el (den_$p_alt =@l
&) el (end_$p_alt =@l
&) er (_$p_alt =@r
&) er (e_$p_alt =@r
&) er (en_$p_alt =@r
&) er (t_$p_alt =@r
&) er (d_$p_alt =@r
&) er (de_$p_alt =@r
&) er (den_$p_alt =@r
&) er (end_$p_alt =@r
&) elijks @l@ks
&) em (_ @m
&) en (_S2qd @n
&) ens (_S3q @ns
&) end (_ @nd
&) ende (_ @nd@
@) ent (_ 'Ent
@) ent (e_ 'Ent
@) ent (en_ 'Ent
@) ent (er_ 'Ent
&) er (_ @r
&) ere (_ @r@
&) er (en_$p_alt @r // where 'eren' is not a verb ending
eren (_ 'I:r@n
&) es (_ @s
@) etten (_S3 @n
eum (_$w_alt 'e:8m
@mus) eum (_ ,e:8m // compounds
@) eur (_ 'Y:r
_) er (@P2 Er
@) e (raar_ @
&) e (nB@ E2
id) e (nt E
_) er (@P2 Er
&) era (_ @ra:
@) e (raar_ @
&) e (rC@ E2
c) e (ntrum E // not @
_) expositie Ekspo:z'itsi
.group f
@@ -141,11 +193,15 @@
_) ge (@P2 Q@
_) gee Qe:
gener (aal Q,e:n@r
gelijk Q@lEIk
_) gelijk Q@lEIk
_) ge (rC QE
_) geu QY:
_) ge (ven Qe:
_) ge (ver Qe:
_) ge (ving Qe:
ge (sprek Q@ // in compounds
.group h
h h
@@ -153,6 +209,7 @@
_) her (@P3 hEr
_) her (en hI:r
&) heid (_S4 hEIt
.group i
@@ -168,17 +225,26 @@
m) ie (_ 'i
p) ie (_ 'i
@) ibel (_ 'ib@l
@) ibele (_ 'ib@l@
&) ica (_ =ika:
&) ico (_ =iko:
ie (X 'i
ie (ren_ 'i
ie (rd_ 'i
@) ig (_S2d @x
@) ig (_S2dq @x
@) ige (_ @Q@
ij (_ 'EI
ij (e_ 'EI
@) ij (n_ 'EI
&) ika (_ =ika:
&) iko (_ =iko:
_) in (C@P2 'In
// _) in (gP2 'In
io (nage iO
@) isch (_ =is
@) ische (_ =is@
@) isme (_ 'Ism@
@) ist (_ 'Ist
@@ -203,12 +269,15 @@
@) loog (_ lo:x
.group m
m m
m) m
manage (ment ma:nIdZ
mail me:Il
management ma:nIdZm@nt
_) mee (@P3 m'e:
menu (_ m@ny
.group n
@@ -216,8 +285,10 @@
n) n
ng N
nj n^
n (kel N
_) na (C@@P2 n'a:
_) na (tion na:
.group o
@@ -233,10 +304,16 @@
ou VU
ou (rage u
@@C) o (_ =o:
oe (X_ 'u
oir (_ 'v#a:r
pr) o (gram o:
oo (X 'o:
telef) oo (n 'o:
oon 'o:n // in compounds, eg. telefoongesprek
_) op (@@P2 'Op
_) open (@P4 'o:p@n
_) op (era 'o:p
_) op (tion Op
_) over (@P4 'o:v@r
@@ -271,6 +348,9 @@
_) ph f
ph (K f
_) politie (@ po:l'itsi
.group q
q k
@@ -282,9 +362,11 @@
.group r
r r
A) r (A *
C) r (A @-*
rr *r
A) r (A r
C) r (A r
rr *r
route rut@ // route(s)
.group re
_) re (geren r@
@@ -292,19 +374,29 @@
_) re (cent r@
_) re (cept r@
_) re (ceptief re:
_) re (clam r@
_) re (serve_ r@
.group s
s s
s) s
A) s (A z
sch sx
sch (_ s
sch (e_ s
_) sch (n S
_) sh S
sh (K S
sj S
@@) s (_S1 s
@) si (o S
A) si (o Z
@) ssi (o S
_) standaard (@P9 st'Anda:rt
_vre) s (e s
.group t
t t
@@ -315,6 +407,12 @@
p) tie (_ =si
s) tie (_ =ti
cra) tie (_ ts'i
tiee (l_ S'e:
tië (le_ S'e:
@) ti (a S
@) ti (ë S
@) ti (on S
s) t (i++ t
tj t;
tsj tS
_) th t
@@ -325,11 +423,12 @@
_) team t'i:m
team (_ ti:m
_) train tre:n
.group te
_) tegen (P5 t'e:Q@n
_) terug (P5 t@r'8x
_) te (gelijk t@
_) te (gelijkP2 t@
_) te (gemoetP2 t@
_) te (goed t@
_) te (hui t@ // tehuis
@@ -368,7 +467,7 @@
_) ver (@P3 v@r
_) ver (sie_ vEr
_) ver (der_ vEr
_) verder vErd@r
_) voort (@P5 v'O:rt
@@ -378,6 +477,8 @@
w (CK w
_) weg (@P3 v#'Ex
_) weg (en v#e:Q
_) weg (e_ v#e:Q // bewegelijk
.group x
+34 -34
View File
@@ -42,10 +42,10 @@ _4 f'i:RE
_5 f'Em
_6 s'Eks
_7 S'u-:
_8 'Ot:@2
_8 'Ot:a#
_9 n'i:
_10 t'i:
_11 'Elv@2
_11 'Elva#
_12 t'Olv
_13 tR'Et:@n
_14 fj'URt@n
@@ -54,7 +54,7 @@ _16 s'Ekst@n
_17 s'yt:@n
_18 'At:@n
_19 n'It:@n
_2X s;'u-:@2
_2X s;'u-:a#
_3X tR'Et:i:
_4X f'Y:Rti:
_5X f'Emti:
@@ -62,8 +62,8 @@ _6X s'Eksti:
_7X s'yt:i:
_8X 'Ot:i:
_9X n'It:i:
_0C h'u-ndR@2
_1C 'Et||h'u-ndR@2
_0C h'u-ndRa#
_1C 'Et||h'u-ndRa#
_0M1 t'u-:s@n
_1M1 'Et||t'u-:s@n
_0M2 m'Illi:;,u:n@R
@@ -73,32 +73,32 @@ _0and u:g
_dpt kOmmA
// ordinal numbers
_ord @nd@2
_1o f'WRst@2
_2o 'AndR@2
_3o tR'Edj@2
_4o fj'a:R@2
_5o f'Emt@2
_6o S'Et:@2
_8o 'Ot:@nd@2
_11o 'EllEvt@2
_12o t'Olvt@2
_13o tR'Et:@nd@2
_14o fj'URt@md@2
_15o f'Emt@nd@2
_16o s'Ekst@nd@2
_17o s'yt:@nd@2
_18o 'At:@nd@2
_19o n'It:@nd@2
_2Xo s;'u-:@nd@2
_0Co h'u-ndR@d@2
_0M1o t'u-:s@nd@2
_ord @nda#
_1o f'WRsta#
_2o 'AndRa#
_3o tR'Edja#
_4o fj'a:Ra#
_5o f'Emta#
_6o S'Et:a#
_8o 'Ot:@nda#
_11o 'EllEvta#
_12o t'Olvta#
_13o tR'Et:@nda#
_14o fj'URt@mda#
_15o f'Emt@nda#
_16o s'Ekst@nda#
_17o s'yt:@nda#
_18o 'At:@nda#
_19o n'It:@nda#
_2Xo s;'u-:@nda#
_0Co h'u-ndR@da#
_0M1o t'u-:s@nda#
// punctuation and symbols
//========================
* ss;aRn@2 $max3
* ss;aRna# $max3
= aRli:k $max3
+ plu-s $max3
% pR'u:s'Ent $max3
@@ -113,20 +113,20 @@ _$ dOllA:R
_' ApUstR'u:f
_( paRaNt'e:s||b@j'ynn@R
_) paRaNt'e:s||Sl'u-t:
_* ss;aRn@2
_* ss;aRna#
_, kOmmA
_- stRe:k
_. pu-Nktu-:m
_: ku:lOn
_; se:mi:ku:lOn
_< mIndR@2||En
_< mIndRa#||En
_= aRli:k
_> stWR@||En
_? spWRSmOlstENn
@ kRWllAlfA
_[ v'EnstR@2||h'A:ke:paRaNt'e:s
_[ v'EnstRa#||h'A:ke:paRaNt'e:s
_\ OmvEndt||skROstR@k
_] h'YyR@2||h'A:ke:paRaNt'e:s
_] h'YyRa#||h'A:ke:paRaNt'e:s
^ sIRku-mflEks
__ u-ndaRStR@k
_` 'OmvEndt||ApUstR'u:f
@@ -135,11 +135,11 @@ _#09 tA:b
_#32 mEllOmRu:m
_acu A:'ku-t:
_ced s'e:dIll@2
_ced s'e:dIlla#
_cir s'IRku-mflEks
_dia tR'e:mA
_grv gR'A:vi:s
_tld t'Ild@2
_tld t'Ilda#
é $accent
ü $accent
@@ -296,7 +296,7 @@ reader _^_EN
cancel _^_EN
continue _^_EN
magnifier _^_EN
and @2nd $only
and a#nd $only
// MAIN WORD DICTIONARY
@@ -306,7 +306,7 @@ der dE:R
her hE:R
kom kOm
loe lu: $capital
noe nU:@2
noe nU:a#
noen nU:@n // no+en
office Offi:s
system syst'e:m
+146 -140
View File
@@ -1,221 +1,227 @@
// This file is UTF8 encoded
// Spelling-to-phoneme rules for Norwegian
// C% indicates a double consonant (same letter twice)
// First version by Jonathan Duddington
// October 2010 improvements by Eirini Florou <eirini.florou@gmail.com>
.group a
a A:
a (CC A
a (_ A
a A:
a (CC A
a (C a
a (_ A
// X) a (CCK A // single syllable with >= 2 final consonants
// // or initial syllable with 3 consonants
ai AI
au aU
ai AI
au aU
aa o: // å
aa (CC O
ae a: // æ
ae (CC a
aa o: // å
aa (CC O
ae a: // æ
ae (CC a
.group b
b b
bb b:
b b
bb b:
_) be (@ b@
_) be (@ b@
.group c
c k
cc k:
_) c (e s
c (i s
c (y s
c (ei s
c (øy s
ch S
c k
cc k:
_) c (e s
c (i s
c (y s
c (ei s
c (øy s
ch S
.group d
d d
dd d:
r) d (_
&) det (_ d@2
d d
dd d:
r) d (_
&) det (_ da#
.group e
e e:
e (CC E
ei aI
e (rC a // ??
&) e (_ @2
&) e (C_ @
X) e (m_ E
&) en (_ @n
&) ene (_ En@2 // @n@2 ??
&) ens (_ @ns
&) es (_ @s
&) et (_ @t
e e:
e (CC E
ei aI
e (rC a // ??
&) e (_ a#
&) e (C_ @
X) e (m_ E
&) en (_ @n
&) ene (_ Ena# // @na# ??
&) ens (_ @ns
&) es (_ @s
&) et (_ @t
.group f
f f
f f
.group g
g g
gg g:
g (n N
gj j
g (i j
g (y j
g (ei j
g (øy j
g g
gg g:
g (n N
gj j
g (i j
g (y j
g (ei j
g (øy j
.group h
h h
hj j
hv v
h h
hj j
hv v
.group i
i i:
i (CC I
&) ig (_ I
i i:
i (CC I
&) ig (_ I
.group j
j j
j j
.group k
k k
kk k:
kj x
k (i x
k (y x
k (ei x
k (øy x
k k
kk k:
kj x
k (i x
k (y x
k (ei x
k (øy x
.group l
l l
ll (K l
lj j
l l
ll (K l
lj j
ld ll
.group m
m m
mm (K m
m m
mm (K m
.group n
n n
nn (K n
ng N
n (k N
n n
nn (K n
ng N
n (k N
nd nn
.group o
o u:
o (CC O
oi OI
o u:
o (CC O
oi OI
oe O@2
@b) oe (_ u:
oe Oa#
@b) oe (_ u:
o (nd U
o (rt U
b) o (rd u:
o (st U
o (nd U
o (rt U
b) o (rd u:
o (st U
.group p
p p
pp p:
p p
pp p:
.group q
q k
qq k:
qu kw
q k
qq k:
qu kw
.group r
r R
rs (_ S
r R
rs (_ S
.group s
s s
ss ss
ss (_ s
sch S
sj S
skj S
sk (i S
sk (y S
sk (ei S
sk (øy S
r) s S
s (l S
A) s (lA s
s s
ss ss
ss (_ s
sch S
sj S
skj S
sk (i S
sk (y S
sk (ei S
sk (øy S
r) s S
s (l S
A) s (lA s
.group t
t t
tt t:
ti (on S
tj s;
t t
tt t:
ti (on S
tj s;
.group u
u u-:
u (CC u-
ui u-I
u u-:
u (CC u-
ui u-I
.group v
v v
vv (_ v
v v
vv (_ v
.group w
w v
w v
.group x
x ks
x (x
x ks
x (x
_) x s
.group y
y y:
y (CC y
y y:
y (CC y
.group z
z s
zz z
zz (_ z
z s
zz z
zz (_ z
.group å
å o:
åe o:@2
å (CC O
å o:
åe o:a#
å (CC O
.group æ
æ E:
æ (r a:
æ (CC a
æ E:
æ (r a:
æ (CC a
.group ø
ø Y:
ø (CC W
øy Yy
ø Y:
ø (CC W
øy Yy
.group ä
ä E:
ä (CC E
ä E:
ä (CC E
.group ö
ö Y:
ö (CC W
ö Y:
ö (CC W
.group
é 'e:
ü y:
é 'e:
ü y:
$ dOllA:R
! _:'u-:tRu:pstENn_:
!) !
$ dOllA:R
! _:'u-:tRu:pstENn_:
!) !
. pu-Nktu-:m
. (. _:
\.) .
. pu-Nktu-:m
. (. _:
\.) .
__) - (_D mi:nu-:s
A_) - (_D _
C_) - (_D _
__) - (_D mi:nu-:s
A_) - (_D _
C_) - (_D _
+61 -8
View File
@@ -97,7 +97,7 @@ _- in.aIppUg // இணைப்புக்
\ p'in||s,a:jvU // பின் சாய்வு
! vijVppU // வியப்பு
_? ke:l.vi // கேள்வி
# en.||kuRi $max3 // எண் குறி
# ;en. $max3 // எண் குறி
= samVnpa:d.U $max3 // சமன்பாடு
+ ku:t.t.Vl $max3 // கூட்டல்
* perUkkVl $max3 // பெருக்கல்
@@ -105,6 +105,9 @@ _? ke:l.vi // கேள்வி
÷ vVgUttVl // வகுத்தல்
% viz.Ukka:d.U $max3 // விழுக்காடு
U+bf9 ru:ba:j
¼ ka:l
½ araI
¾ mukka:l
// abbreviations
ரூ ru:ba:j $dot $only
@@ -195,7 +198,6 @@ tamil தமிழ் $text
பாகம் $alt
பண்தம் $alt
பவனி $alt
பயில்வான் $alt
பாபா $alt
போண்டா $alt
பஜ்ஜி $alt
@@ -224,9 +226,7 @@ tamil தமிழ் $text
பால $alt
பாம்ப் $alt
பீராமண $alt
பிரதர் $alt
பால்ய $alt
பலு $alt
பில் $alt
பந்த் $alt
பில்லி $alt
@@ -253,8 +253,38 @@ tamil தமிழ் $text
பீர் $alt
போயிங் $alt
பலத்தாலான $alt
பெஞ்ச் $alt
பெஞ்சு $alt
பார $alt
பாமா $alt
பென்ஸ் $alt
பாலிய $alt
புக்கு $alt
படுவா $alt
பீரும் $alt
பல்ப் $alt
பிரேக் bre:k
ப்ரேக் bre:k
பெட்ல $alt
பான $alt
பகத் $alt
பலிக் $alt
பலிக்கு $alt
பலிக்குத்தான் $alt
பவ $alt
புஸ் $alt
போஸின் $alt
போனி $alt
பிஸி $alt
பேஷ் $alt
பாவே $alt
பாலு $alt
பீடி $alt
பிசி $alt
போன்சாய் $alt
போன்ஸாய் $alt
பீப் bi:p
ப்யூனஸ் $alt
பவுத்த $alt
பவுத்தம் $alt
(பி . ஏ) bije:
@@ -280,7 +310,6 @@ tamil தமிழ் $text
திட $alt
தேவ $alt
தோ $alt
தினசரி $alt
தரும $alt
தொப் $alt
தொப்பென்று $alt
@@ -301,6 +330,16 @@ tamil தமிழ் $text
திம் $alt
தேவதா $alt
தெனம் $alt
தெனமும் $alt
திடு $alt
தால் $alt
தவ $alt
திக்திக் digdig
தொப்புனு $alt
தருமம் $alt
தாவே $alt
தருமமும் $alt
தராவி $alt
// initial ட
@@ -316,6 +355,13 @@ tamil தமிழ் $text
சிட்டாய் $alt
சேச்சே $alt
சிரம் sirVm
சிலி $alt
சிக் tSik
சர்ச் $alt
டிக் t.ik
ரெட்டி red.d.i
செல்லம் $alt
சிக்கன் $alt
கக $alt // initial க as [g]
@@ -349,10 +395,16 @@ tamil தமிழ் $text
கான $alt
கோத்திர $alt
கும்முன்னு $alt
கூகுல் $alt
கேட் $alt
கேட்டில் $alt
கின் $alt
கம $alt
குட் $alt
காண்டு $alt
கேட்டின் $alt
கேட்டுக்கு $alt
கம்முனு $alt
குஜால் $alt
@@ -383,3 +435,4 @@ tamil தமிழ் $text
ஓகோ o:Ho:
கப் kVp
செட் set.
திக் dik
+683 -169
View File
File diff suppressed because it is too large Load Diff