Browse Source

lv: improvements for exception words, shorter 'uo' diphthong

master
Valdis Vitolins 7 years ago
parent
commit
e5df7b56ad
3 changed files with 26 additions and 21 deletions
  1. 16
    15
      dictsource/lv_list
  2. 7
    3
      dictsource/lv_rules
  3. 3
    3
      phsource/ph_latvian

+ 16
- 15
dictsource/lv_list View File

@@ -224,8 +224,8 @@ atkal $u+
bet $u+ $pause
bez $u+
bija $u+
būt $u+
būs $u+
būt $u+
caur $u+
cik $u+
dēļ $u+
@@ -243,55 +243,56 @@ kam $u
kas $u+
ka $u
kā $u+ $brk
kur $u+
kopš $u
ko $u+
kur $u+
labad $u
lai $u+
līdz $u+
ļoti $u+
nav $u+
ne $u+
nedz $u $brk
ne $u+ $brk
ne $u+
nevis $u $brk
nez $u
no $u+
nu $u+
par $u
par $u+
pat $u
pa $u
pār $u
pēc $u+
pat $u
piemēram $u $pause
piem $u $pause
pie $u
pirms $u+
piem $u $pause
piemēram $u $pause
protams $u+
pret $u+
priekš $u
protams $u+
starp $u
šeit $u+
šo $u+
taču $u $pause
tad $u+
tas $u+
tagad $u+
tas $u+
te $u+
tikt $u+
tiek $u+
tika $u+
tikai $u+
tika $u+
tiklab $u $brk
tikt $u+
tomēr $u $pause
turpretim $u $2 $pause
toties $u
turpat $u+ $2
turpretim $u $2 $pause
turpretī $u $2 $pause
tur $u+
un $u
uz $u
vai $u+ $brk
vairs $u
vai $u+ $brk
var $u+
vien $u+ $brk
virs $u
@@ -333,8 +334,6 @@ mums $u+
mūsos $u+
mūs $u+
mūsu $u+
nedz $u
nez $u
pašai $u+
pašam $u+
pašas $u+
@@ -568,6 +567,7 @@ kanapē $3
kastro $alt
kazino $alt
kimono $alt
kino $alt
kioto $alt $2
kolombo $alt $2
kolorado $alt $3
@@ -579,6 +579,7 @@ lego $alt
leo $alt
leporello $alt
lesoto $alt
logo $alt
loto $alt
lumbago $alt
maestoso $alt

+ 7
- 3
dictsource/lv_rules View File

@@ -258,9 +258,10 @@
_L20) e (si_ _!e // esi
_L20) e (smu_ _!e // esmu
_L20) e (sot_ _!e // esot
m) e (dī e
_m) e (dūzL04_ e
_m) e (kL04_ e // Meka
m) e (L86+ e
m) e (L87+ e
m) e (lL88 E
m) e (tr e
_n) e (@+ e
@@ -364,6 +365,7 @@


// specific words ------------------------------------------------------------------- //
ap) ē (d+ e:
b) ē (g@ e:
cilv) ē (L75 E:
d) ē (ļ_+ e:
@@ -384,7 +386,7 @@
konstat) ē e:
kr) ē (t+ e:
ķ) ē (dL05_ e: // ķēde
L10) ē (du_ e:
L10) ē (du_< e:
L76) ē (tu_ e:
_l) ē (L83+ e: // lēst
m) ē (L77L05 e:
@@ -395,6 +397,7 @@
ņ) ē (m++ e:
ot) ē (k+ e:
_p) ē (c+ e:
p) ē (dL04_ E:
_p) ē (rL01_ e: // pērs
p) ēte (r e:te // Pēter..
piem) ē (r E:
@@ -661,6 +664,7 @@ L46L45L45) o (<< uo
l) o (L90L05_ uo // ..loze
_l) o (žL04_ o: // loža
lūk) o (++ uo
_ļaud) o (nL04_ uo // Ļaudona
maest) o o
maj) o o
makr) o o:
@@ -871,7 +875,7 @@ L46L45L45) o (<< uo
kr) og uog
l) og (ar og
_l) og (L01_ uog // logs
l) ogo ogo
l) ogo (@ ogo
ogo uoguo
osm) og og
pr) og (L68 og

+ 3
- 3
phsource/ph_latvian View File

@@ -130,14 +130,14 @@ phoneme uo
vwl starttype #u endtype #a
length 270
lng
FMT(vdiph2/uaa, 100)
FMT(vdiph2/ua, 100)
endphoneme

phoneme uo` // shorter version of uo
vwl starttype #u endtype #a
length 150
lng
FMT(vdiph2/uaa, 100)
FMT(vdiph2/ua, 100)
endphoneme

phoneme oi
@@ -274,7 +274,7 @@ phoneme l
CALL vowelstart_l

IF prevPh(a) OR prevPh(a:) THEN
VowelEnding(l/xl, 30) // FIXME
VowelEnding(l/xl, 20) // FIXME
ELSEIF prevPh(isVowel) THEN
VowelEnding(l/xl, 10)
ENDIF

Loading…
Cancel
Save