Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c9e0cda8 authored by Reece H. Dunn's avatar Reece H. Dunn
Browse files
parent 46743986
Loading
Loading
Loading
Loading

dictsource/ia_list

0 → 100644
+99 −0
Original line number Diff line number Diff line


// letter names
b	be
c	se
d	de
f	ef
g	ge
h	ha
j	Zota
k	ka
l	el
m	em
n	en
p	pe
q	ku
r	er
s	es
t	te
v	ve
w	d'upleve
x	iks
y	ipsilon
z	zeta


// numbers
_0	z'ero
_1	'un
_2	dw'o
_3	tr'es
_4	kw'atro
_5	ts'iNkwe
_6	s'eks
_7	s'epte
_8	'okto
_9	n'ove
_1X	d'etse
_2X	v'inti
_3X	tr'enta
_4X	kwar'anta
_5X	tsiNkw'anta
_6X	seks'anta
_7X	sept'anta
_8X	okt'anta
_9X	nov'anta
_0C	ts'ento
_0M1	m'ile
_0M2	milj'on
_0M3	milj'ardo
_0M4	bilj'on
_0M5	bilj'ardo






// unstressed words
le	$u+
un	$u+

e	$u+ $brk  // and

// pronouns
il	$u+

mi	$u+	// possessive
nostre	$u+
vostre	$u+
su	$u+
lor	$u+


// prepositions
a	$u+ $brk
al	$u+ $brk
de	$u+
del	$u+
pro	$u+


// verbs
es	$u+
era	$u+
essite	$u+
esseva	$u+
ha	$u+
habeva	$u+
va	$u+
velle	$u+


// pronunciation exceptions

que	ke $brk
qui	ki $brk

dictsource/ia_rules

0 → 100644
+186 −0
Original line number Diff line number Diff line
// Interlingua translation rules for Espeak
// This file is UTF-8 encoded

// GI: Unstressed i and u turn into semiconsonants before a following vowel; 
// 	e.g. Bulgaria, filatorio, persuader

.group a
	a	a
	ai	aI
	au	aU

.group e
	e	e
	ei	eI
	eu	eU

.group i
	i	i 
	i (A	j // turns into j if followed by vowel

     &) i (c_   =i  // stress on previous syllable
     &) i (ca_  =i
     &) i (co_  =i
     &) i (da_  =i
     &) i (do_  =i
        i (fic_ 'i
        i (fico_ 'i
     

.group o
	o	o
	oi	oI

.group u
	u	u 
	u (A	w // turns into w if followed by vowel.

     &) u (la_  =u  // stress on previous syllable
     &) u (lo_  =u
  
	
// GI: DOUBLE CONSONANTS merge in pronunciation. 


.group b
	b	b
	b (b

	
// GI: c before e, i, y is pronounced like ts in 'hats' (or, optionally, like
// c in 'city'); otherwise like c in 'cats'; ch like ch in 'echo', 'chrome';
.group c
	c 	k
	c (c
	c (e	ts
	c (i	ts
	c (y	ts
// GI: The digraph ch stands frequently for the sound of sh in 'English' 
//	and is respelled as sh; e.g. choc (sh-).
	ch	tS // reduce deviation spellings by making ch standardized
	ch (l	k
	ch (r	k


.group d
	d 	d
	d (d

	
.group f
	f 	f
	f (f


.group g 
	g 	g
	g (g

	
// GI: h as in English (or, optionally, silent); after r and t, silent;
.group h
	h 	h
	h (h
     r) h
     t) h

     
// GI: like z in 'azure' (or, optionally, like g in 'gem' or like y in 'yes');
.group j
	j 	Z // like z in azure
	j (j


.group k
	k 	k
	k (k


.group l
	l 	l
	l (l


.group m
	m 	m
	m (m


//	The sounds of g and k assimilate a preceding n as in English. 
.group n
	n 	n
	n (n
	n (k	N
	n (g	N
	n (q	N

.group p
	p 	p
	p (p
	ph	f

	
.group q
	q	k
	q (q


// GI: r like rr in 'merry' or, better, like r in Spanish 'caro';
.group r
	r	R // description too vague, so using standard r trill.
	r (r

	
// GI: like s in 'stay'; between vowels, the same 
// 	(or, optionally, like s in 'these'); 
//	e.g. sparse, abstruse, accusativo;
// GI: sound of sh in 'English'
.group s
	s	s // s always s for simplicity.
	s (s
	sh	S
	s (_S1  s

// GI:     as in English; ti before vowels, unless stressed or preceded by s,
//	 like tsy in 'he gets you' (or, optionally, like sy in 'we pass you'
//	 or like ty in 'we let you'); e.g. actor, garantia, question, 
//	but action, reverentia;


// GI: h as in English (or, optionally, silent); after r and t, silent;
.group t
	t	t
	t (t
	th	t // after t, h is silent.
	//ti	S // too variable, English S, French s, latin t, keeping t.

.group v
	v	v
	v (v

	
.group w
	w	w
	w (w

	
// GI: x like x in 'fox'; between vowels, the same 
//	(or, optionally, like x in 'exact');
.group x
	x	ks // always ks for simplicty.
	x (x

	
// GI: y unstressed before vowels, like y in 'yes'; 
//	otherwise like i in 'machine'; e.g. Yugoslavia, typo. 
.group y
	y (A	j // j before vowels
     A) y	j // ??
	y	i // i otherwise
	
	
.group z
	z	z
	z (z
	
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ language en 3
gender male

phonemes en-us
dictrules 3 6
dictrules 2 3 6
option reduce_t 1

stressLength 140 120 190 170 0 0 255 300
+2 −0
Original line number Diff line number Diff line
name interlingua
language ia

phsource/ph_interlingua

100755 → 100644
+0 −0

File mode changed from 100755 to 100644.

Loading