// 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