Files
espeak-ng/dictsource/lv_rules
T
2008-12-22 19:19:34 +00:00

904 lines
25 KiB
Plaintext
Executable File

// translation rules for Latvian
// This file is UTF-8 encoded
// Default rules for o with succeeding consonants
.L01 f h w x // o is pronounced as o with international consonants after o
.L02 č ķ ļ ņ ž // o is pronounced as uo with Latvian soft consonants after o
.L03 iem am os s a u ā i // suffixes for masculine words finishing with s
.L04 ām ās as ai u ā a // suffixes for feminine words finishing with a
.L05 iem is im os i ī // suffixes for masculine words finishing with is (wthout consonant alteration)
.L06 a ā e ē // wovel inflections for international words
.L07 ēm ēs es ei e i ē u // suffixes for feminine words finishing with e
.L08 amies amas amās ama ami ams //
.L09 s š
.L10 t d
.L11 iem os i u // suffixes for plural masculine words finishing with i
// quiet vowels not only a but aeiou
.group a
a a
ai ai
au au
ap ap // prefix
.group ā
ā a:
.group b
b b
.group c
c ts
ch tS // Appears mostly in English, not in old latvian writing where should be x
er) ch (ercogs tsh
fridri) ch (s tsh
.group č
č tS
.group d
d d
.group e
e e
ei ei
.group ē
ē e:
.group f
f f
.group g
g g
_) g (_ ga
DD__) g (_ gada
.group ģ
ģ J
.group h
h h
.group i
i i
ie ie
iu iu
.group ī
ī i:
.group j
j j
_) jā ja: //prefix
_) jāno ja:nuo //prefix
.group k
k k
.group ķ
ķ c
.group l
l l
ll ll: // espeak says doubled ll shorter that doubled ļļ
.group ļ
ļ l^
k) ļ (u lj // [kl^u] sounds bad in eSpeak
k) ļ (u lj
.group m
m m
mm mm:
.group n
n n
n (g N // now sounds acceptable
n (k N
nn nn: // espeak says doubled nn shorter that doubled ņņ
.group ņ
ņ n^
.group o
o uo
o (T+++ o // word has $alt in lv_list
o (_ o: // o at the end of word
o (L01 o // usually o before international consonants
o (L02 uo // usually uo before soft (Latvian) consonants
č) o uo // usually uo after soft consonants
ķ) o uo
ļ) o uo
ņ) o uo
ž) o uo
_kil) o o // international prefixes
_mikr) o (+ o // otherwise conflicts with ..kroko(t/d)..
_micr) o o
_nan) o o
_pik) o o
_m) ono ono
// suffixes
āt) o (_ uo
b) o (_ uo
br) o (_ uo
c) o (_ uo
d) o (_ uo
dr) o (_ uo
ēl) o (_ uo
ēt) o (_ uo
g) o (_ uo
j) o (_ uo
l) o (_ uo
m) o (_ uo
n) o (_ uo
uš) o (_ uo
oš) o (_ uo
o (ties_+ uo
o (t_++ uo
oto (_ uotuo
r) o (_ uo
š) o (_ uo
t) o (_ uo
// exception list by root parts of the words
// a
abs) o (l o
ab) o (n o
ab) o (r o
ad) o (p o
ad) o (k o
aer) o o:
aer) o (fo o
aer) o (d o
aer) o (so o
aeros) o (l o:
afr) o o
ag) o (n o:
ag) o (nā o
agl) o (m o
agl) o (n uo
agn) o o
agr) o o
aikid) o o
ak) o (r o
akr) o o
al) o (g o:
alk) o o
_al) o (t o
alv) o uo
am) o (r o
ann) o o
an) o (l o
an) o (n o
an) o (t o
ant) o (l o
ant) o (n o
_ant) o (ņinL04_ o // Antoņina
apr) o (k uo
arist) o o
arn) o o
audi) o o:
aug) o (n uo
_aut) omoto (_ omoto
aut) o o
antip) o o
ant) o (nL03_ o: // Antons
antr) opo opo
ap) o (l o
apr) o (cL07_ uo // aproce
_ask) o (ldL03_ o // Askolds
astr) o (n o
astr) ono ono:
at) o (m o:
atm) o (s o
avi) o o:
āb) o (l uo
//b
beg) o (ni o:
bet) o o
bi) o o
bir) o o
bl) o (k o
bl) o (ķ o
b) o (b o
_b) o (jL04_ o // boja
b) o (mb o
b) o (lA_ uo
b) o (līt uo
b) o (līj uo
b) o (līdL03_ o // bolīds
b) o (līdL08_ uo // bolīd..
b) o (līš uo // bolīš..
b) o (l o:
b) o (ļš o // from Russian
b) o (rak o
b) o (rat o
_b) o (zL07_+ uo // boze
brav) o o
brīv) o uo
_br) o (kātL03_ o // brokāts
br) o (m o
br) o (š o
br) o (nz o
brun) o (_ o
brut) o o
//c
cēl) o uo
ci) o (n o
ciet) o (k uo
čell) o o
//d
daig) o (n uo
dail) o (n uo
_dat) o (s_ uo
dat) o o
dil) o (n uo
dil) o (ņ uo
dinam) o o:
dem) o o
den) o o
dek) o o
dep) o o
ding) o o
disl) o o
disp) o o
d) o (c o
_d) o (gL03_ o // dogs
d) o (gm o
d) o (ku o
d) o (min o
domin) o o
d) o (mnL04_ o // domna
d) o (nk o
d) o (nn o
d) ono ono:
d) o (tāc o
d) o (tē o
d) ostoj ostoj // from Russian
_d) o (zL04_++ o: // doza
_d) o (zL07_++ uo // doze
d) o (z o
dr) o (m o:
dž) o (_ o
_dž) o o
//e
e) o o
egl) o (n uo
eg) o (n o:
eir) o o:
_ek) o o:
ek) ono ono:
ekspl) o o
elektr) o o:
embarg) o o
energ) o o:
ent) o o
enz) o o
epiz) o (d o:
ep) o (sL03_ o // ..eposs
epr) o o
ept) o (@ o
esperant)o o
ev) o (l o
//f
fact) o o
fen) o o
fj) o o
fiask) o o
fil) o o
fil) ozo ozo:
fil) oso oso:
fl) o o
flu) o (r o:
folkl) o o:
f) o o
f) o (n o: // ?? ..ons alredy exists
f) o (to o
fot) o o:
fot) o (gr o
f) osfo osfo:
fr) o (n o
furg) o (n o:
//g
gen) o o
get) o o
gl) o (b o
gn) o o
g) o (be o
g) o (k o
gond) o (l o:
g) o (n o
g) o (nij o:
gon) o o
gr) o (z+ uo
ģe) o o
//h
ha) o o
hall) o o
h) o o
hidr) o o
hip) o o
hist) o o
hl) o (ro o
hl) o (r o:
hol) o o
h) o (m o
hr) o (m o
hr) o (n o:
hum) o o
//i
idi) o o:
_ig) o (rL03_ o: // Igors
il) o (g o:
ilg) o (nL05_ uo // Ilgonis
impr) o o
_ind) o o
indig) o (_ o
inkas) o o
ikr) o (n o:
interp) o o
intr) o o
i) o o
i) o (g o
is) o (n o
itr) o o
itr) o (n o:
iv) o o
iz) o (L09_ uo
iz) o (l o
_iz) o o
//j
_j) o (_ uo
j) o (de o
j) o (g o
j) o (nL05_ uo // jonis
j) o (ni o
//k
kant) o uo
karb) o o
kart) o o
_kastr) o (lL05_ uo // kastrolis
_kastr) o (_ o // Kastro
kazin) o (_ o: // kazino
kin) o o:
_kl) on on
k) ob ob
_k) o (dL07_ uo // kode
k) o (dē o // ..kodē..
k) o (dek o
k) o (gn o
k) o (kog uo
k) o (ko o
k) o (ķ o
k) o (le o
k) o (lh o
k) o (li o
k) o (lo o
kol) o o
k) o (lp o
_k) o (mL04_ o: // koma
k) ompo ompo
k) omo omo
k) om om
k) ono ono
k) on on
kons) o o
kontr) o o:
konv) o o
k) o (pulā o
k) o (pulē o
k) opo uopuo
k) o (pen o // Kopenhāgena
_k) o (pējat_ o
k) o (pēt o // ..kopēt..
k) o (pēš o // ..kopēš..
k) o (pēt o
k) o (pij o
k) o (ra o
_k) o (rānL03_ o // korāns
k) o (rel o
k) o (res o
k) o (rum o
k) o (run o
k) o (rup o
k) o (rv o
k) o (sm o
k) o (tē o // ..kotē..
k) o (tl o
kr) o (g
kr) o (ko uo
kr) o (pļo uo
kr) o (nš o
kr) o (s o
kūk) o uo // kūko
_k) o (v uo
k) o (v o
kv) o o
//l
lit) o o
līg) o uo // līgo
lj) o o:
l) o (ģ o:
l) o (kal o
l) okomo okomo
l) olo uoluo
l) omonoso omon'oso // from Russian
_l) o (n o
l) o (n o:
lab) o (ra o
l) o (gar o
_l) o (gL03_ uo // logs
l) o (g+ o:
l) o (ģ+ o:
l) ogo ogo
l) o (rn o
l) o (sj o
l) oto (_ oto
lumbag) o o:
ļaut) o uo
//m
maestr) o o
maj) o o
mag) o (n uo
maig) o (n uo
makr) o o:
mand) o (l o
marg) o (n uo
maž) o o
met) o (d o
metr) o o
m) o (b o
m) o (car o: // Mocarts
m) o (de o
m) o (du o
m) o (ld o
m) o (le o
m) o (li o
m) o (lu o
m) ongo oNgo:
m) ongolo oNgolo
m) o (nit o
m) o (no o
mon) o o
monot) o (n o:
m) o (nt o
m) o (nst o
m) o (ra o
m) o (rā o
m) o (rf o
m) o (rs o
m) o (še o
m) oto oto:
_m) oto (_ oto: // moto
m) o (ti o
m) o (tī o
mot) o (dro o
//n
nark) o o
neir) o o
nerv) o o
net) o o
niek) o uo
nik) o o
_n) o (+ uo
n) o (kd o
n) o (mL04_ uo // ..noma
n) o (mina o
n) o (minā o
n) o (mL03_ o: // ..noms
n) o (rb o
n) o (rm o
_n) o (vemb o // novembris
n) ovgorod ovgorod // from Russian
n) o (vo o
n) o (vL04_ o // nova
n) o (velL07_ o // novele
n) o (rv o
n) o (tari o
//o
o (bam o
o (bje o
_) o (bs o
_) o (dek o
o (dia o
_) odo odo
_) odo (s_ uoduo
_) odio odio:
o (i o
o (kāl o
o (ke o
okean) o o
okok (L03_ okok // ..okoks
o (ksi o
o (kto o
o (kup o
o (kul o
o (ksol o
okt) o o:
oks) o (l o:
_) o (ksf o
okstr) o o
_) o (lL04_ uo // ola
o (lig o
_) o (lafL03_ o // Olafs
o (līv o
o (limp o
o (log o
o (loģ o
o (lL03_+ o: // ..ols
o (mār o
o (mnib o
omot (o omot
o (ng o
o (nko o
o (nL03_+ o: // ..ons
o (no o
on) o o
o (nto o
ont) o o
oo oo:
_) o (perL04_ o: // opera
_) o (per o
op) o o
o (po o
o (ptik o
o (ptiķ o
o (ptim o
o (ptis o
o (pto o
o (rāk o
orat) o o:
o (ran o
o (rat o
o (rd o
o (rig o
o (riģ o
o (rg o
o (rien o
o (rk o
o (rķ o
o (rnit o
o (rto o
o (rL03_++ o: //..ors
ort) o o
ortod) o (k o
o (smo o
opt) o o
osm) o o:
osm) o (g o
o (st_ uo
osto (L10 uostuo
o (u o
o (zon o
o (zL07_+ o: // ..oze
ozo (lL03_ uozuo // ..ozols
//p
par) o (d o
pann) o o
pant) o o
pērk) o (n uo
pērk) o (ņ uo
pers) o (n o:
pianīn) o o
_pil) o (t_ uo // pilot
pil) o o
pir) o o
pl) o (m o
pl) o (vL03_ o // plovs
pneim) o o:
p) o (e o
p) o (ē o
p) o (la o
p) o (lā o
p) o (lem o
p) o (li o
p) o (lī o
p) o (lL03_ o: // ..pols
p) olo (_ o:lo: // ..polo
p) o (lo o
p) o (lst o
p) o (mp o
pomp) o o:
prop) o o
_p) o (pL07_ uo // Pope
p) o (p o
p) o (ra uo
p) o (ro o
p) o (rt o
por) o o
p) o (stem o
p) o (sten o
p) o (ster o
p) o (stī uo
p) o (stm o
p) o (sto uo
p) o (stso o
p) o (stul o
_p) o (tašL04 o // potaša
p) o (ten o
p) o (z o
pr) o (c o
pr) o (b o
pr) o (d o
pr) o (gn o
pr) o (gr o
_pr) o (jām_ uo // projām
pr) o (j o
pr) o (k o
pr) o (le o
_pr) o (m_ uo // prom
_pr) o (mes uo // promesošs
_pr) o (mb uo // prombūtne
pr) o (m o
pr) o (p o
pr) o (st o
pr) o (te o
pr) o (to o
prot) oko oko:
pr) o (vin o
pr) ovo ovo
pseid) o o
pt) o (mL03_ o: // ..ptoms
//r
radi) o o:
raiv) o (_ o // Raivo
raps) o o:
_rāp) o (_ uo
ras) o (l o
_ram) o (nL04_ o: // Ramona
raz) o o
rib) oso oso:
riev) o uo
ring) o o
r) o (bež uo
_r) obo (t_ uobuo // ..robot..
r) obo (t obo
_r) o (kādL07_ o // rokāde
r) okoko (_ okoko
r) okop oko:p
r) o (l o
_r) o (mL04_ uo // Roma
r) o (ma o
r) o (mā o
r) o (mb o
r) o (r o
r) o (sij o
r) o (stb o
r) o (ter o
r) o (tē o
r) o (zL07_ uo // ..roze
//s
sab) o (t o
sark) o o
samb) o (_ o
si) o o
sīp) ol (L03_ uol // sīpols
sk) o (l uo
sk) olo (L10 uoluo // ..skolot../..skolod..
_sk) o (pL03_ uop // skops
sk) o (pL03_ o:p // ..skops
sk) o (pijL04_ o: // ..skopija
sl) o (gL03_ uo // slogs
sl) o (go uo // slogot
slog) o uo
sl) o (v o
sm) o (k uo
s) o (ci o
s) o (ko o
sok) o o
s) o (kr o
s) o (lar o
s) o (lār o
s) o (līL10 uo // ..solīt../..solīd..
s) o (līd o
s) o (lf o
s) o (lo o:
sol) o o
s) o (lL03_ uo // sols
s) o (lL05_ uo // solis
s) olo (šs_ uoluo
s) o (lot_ uo
sol) o (t_ uo
s) o (lst o
s) o (lt o
s) o (nā o
s) o (no o
son) o o
s) o (rL03_+ o: // ..sors
s) o (r o
s) o (v o
_spīd) o (lL04_ uo // Spīdola
spid) o o
sp) o (n o
sp) o (rt o
spr) og uog
spr) ost uost
sten) o (g o
_ster) o (s_ uo
ster) o o
st) o (mat o
_str) o (pL03_ uo // strops
_st) o (rL07_ uo // store
š) o (sej o
šalk) o uo // šalko
šan) o uo
š) o (k o
š) orto oR2tuo // šorto..
_š) o (rtL11 o // šorti
//t
tet) o (v o
tikk) o (_ uo // tikko
_t) o uo
t) o (ks o
t) o (lL04_+ o: // ..tola
t) omo omo
t) o (nak uo
_t) o (nusL03_ o: // tonuss
t) o (n o
t) o (nL05_ uo // ..tonis (uo)
t) o (rn+ uo
t) o (rņ+ uo
t) o (niz o
t) opo (š uopuo
t) o (ra o
t) o (rā o
t) o (r o
t) o (ro o
t) o (rpA o
@t) o (r o:
_t) o (r o:
trak) o uo
trim) o o
tri) o o
_tr) o (j o // Troja
tr) o (p o:
_tr) op (L03_ uop // trops
tr) o (t o
//u
ul) o (z o
un) o (_ o
_ulbr) ok (L04_ ok // Ulbroka
//v
vag) o (nL03_ uo // vagons
vann) o uo
vask) o uo
versm) o uo // versmo
vide) o o:
_vīt) o (lL03_ uo // vītols
vizm) o uo
v) o (b o
v) o (lej o
v) o (lf o
v) o (lv o
v) o (lu o
v) o (ka o
//w
w) o o
//x
x) o o
//z
zaig) o uo
zaim) o uo
zil) o (n uo
zil) o (ņ uo
z) o (n o:
z) o (nd o
z) o (nAto o
žir) o o
ž) o (ng o
z) o (rL03_+ o: //..zors
.group ō
ō o:
.group p
p p
piano pia:no
.group q
q kv
.group r
r R2
.group ŗ
ŗ r
.group s
s s
.group š
š S
.group t
t t
s) t (s t:
_) to (_ tuo
.group u
u u
ui ui
.group ū
ū u:
.group v
v v
_) vis vis
.group w
w v
.group x
x ks
.group y
y j
.group z
z z
.group ž
ž Z
.group
'
! _:izsaukumzi:me_:
! (\!
: kols
D_) : (_DD_ // omit colon in time, eg: 2:30
$ dola:ri
!= nav||viena:ds
>= l'iela:ks||,vai||v'iena:ds
<= maza:ks||,vai||v'iena:ds
__) - (_D mi:nus
A_) - (_D _
C_) - (_D _
\#\#) # (_ _::
A_) # R2esti:te
C_) # R2esti:te
\#) #
. (. _:
\.) .