mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
1.47.15 (from http://espeak.sourceforge.net/test/latest.html)
This commit is contained in:
@@ -0,0 +1,166 @@
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
// Special attributes
|
||||
// $alt1 stress on final vowel, before 's', which is not a suffix.
|
||||
|
||||
|
||||
// numbers
|
||||
|
||||
_0 z'ero
|
||||
_1 'un
|
||||
_2 d'u
|
||||
_3 t**'e
|
||||
_4 kw'at**o
|
||||
_5 s'inko
|
||||
_6 s'es
|
||||
_7 s'ete
|
||||
_8 'oto
|
||||
_9 n'ove
|
||||
_1X d'es
|
||||
_2X dud'es
|
||||
_3X t**ed'es
|
||||
_4X kwat**od'es
|
||||
_5X sinkod'es
|
||||
_6X sesd'es
|
||||
_7X seted'es
|
||||
_8X otod'es
|
||||
_9X noved'es
|
||||
_1C s'ento
|
||||
_2C dus'ento
|
||||
_3C t**es'ento
|
||||
_4C kwat**os'ento
|
||||
_5C sinkos'ento
|
||||
_6C ses'ento
|
||||
_7C setes'ento
|
||||
_8C otos'ento
|
||||
_9C noves'ento
|
||||
_0M1 m'il
|
||||
_1M1 m'il
|
||||
_0M2 milj'on
|
||||
_dpt _viR2g'ula
|
||||
|
||||
// Letters
|
||||
b be
|
||||
c ke
|
||||
d de
|
||||
f ef
|
||||
g ge
|
||||
h haS
|
||||
j Ze
|
||||
k ka
|
||||
l el
|
||||
m em
|
||||
n en
|
||||
p pe
|
||||
q kwa
|
||||
r eR2
|
||||
s es
|
||||
t te
|
||||
v ve
|
||||
w wa
|
||||
x eS
|
||||
y ja
|
||||
z ze
|
||||
|
||||
|
||||
// If a letter has a "word" pronunciation which is different from its
|
||||
// "letter" name, then include the letter name here, with the letter
|
||||
// prefixed by a _ character.
|
||||
|
||||
_a 'a
|
||||
_e 'e
|
||||
_o 'o
|
||||
|
||||
á $accent
|
||||
é $accent
|
||||
í $accent
|
||||
ó $accent
|
||||
ú $accent
|
||||
|
||||
_acu sinj'eta'agu
|
||||
|
||||
|
||||
// Symbols
|
||||
* s'injadest'ela
|
||||
= s'injadeeg'alja
|
||||
# g**ilja
|
||||
$ dolaR2s
|
||||
€ eU**os
|
||||
% peR2sento
|
||||
° grado
|
||||
_: dupunto
|
||||
_; punto||viR2gula
|
||||
_, viR2gula
|
||||
_. punto
|
||||
|
||||
|
||||
// Abbreviations
|
||||
acc $abbrev
|
||||
aec $abbrev
|
||||
dr dotoR2
|
||||
ec $abbrev
|
||||
etc $abbrev
|
||||
|
||||
|
||||
// article
|
||||
la $u+
|
||||
|
||||
// Conjunctions
|
||||
e $u+
|
||||
o $u+ $brk
|
||||
ma $u+
|
||||
no $u+
|
||||
|
||||
ci $u+
|
||||
cual $u+
|
||||
do $u+
|
||||
cuando $u+
|
||||
cuanto $u+
|
||||
como $u+
|
||||
perce $u+
|
||||
|
||||
ce $u+
|
||||
esce $u+
|
||||
|
||||
afin $u+ $brk
|
||||
ca $u+ $brk
|
||||
car $u+ $brk
|
||||
si $u+ $brk
|
||||
|
||||
// Prepositions
|
||||
a $u+
|
||||
ante $u+
|
||||
asta $u+
|
||||
con $u+
|
||||
contra $u+
|
||||
de $u+
|
||||
en $u+
|
||||
entre $u+
|
||||
estra $u+
|
||||
longo $u+
|
||||
par $u+
|
||||
per $u+
|
||||
pos $u+
|
||||
sin $u+
|
||||
sirca $u+
|
||||
su $u+
|
||||
supra $u+
|
||||
sur $u+
|
||||
|
||||
|
||||
// pronouns
|
||||
me $u+
|
||||
tu $u+
|
||||
el $u+
|
||||
lo $u+
|
||||
se $u+
|
||||
on $u+
|
||||
nos $u+
|
||||
vos $u+
|
||||
los $u+
|
||||
|
||||
// non plural words finished by s
|
||||
felis $alt1
|
||||
engles $alt1
|
||||
franses $alt1
|
||||
portuges $alt1
|
||||
@@ -0,0 +1,175 @@
|
||||
// translation rules for lingua franca nova
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.replace а a
|
||||
.replace б b
|
||||
.replace к c
|
||||
.replace д d
|
||||
.replace е e
|
||||
.replace ф f
|
||||
.replace г g
|
||||
.replace х h
|
||||
.replace и i
|
||||
.replace ж j
|
||||
.replace л l
|
||||
.replace м m
|
||||
.replace н n
|
||||
.replace о o
|
||||
.replace п p
|
||||
.replace р r
|
||||
.replace с s
|
||||
.replace т t
|
||||
.replace у u
|
||||
.replace в v
|
||||
.replace ш x
|
||||
.replace з z
|
||||
|
||||
.replace ё io
|
||||
.replace й i
|
||||
.replace ц ts
|
||||
.replace ч tx
|
||||
.replace щ xtx
|
||||
.replace ы i
|
||||
.replace э e
|
||||
.replace ю iu
|
||||
.replace я ia
|
||||
|
||||
|
||||
.group a
|
||||
a (CX 'a // + consonant and no more vowels
|
||||
a a
|
||||
ai (X 'aI
|
||||
ai aI
|
||||
au (X 'aU
|
||||
au aU
|
||||
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
.group c
|
||||
c k
|
||||
|
||||
.group d
|
||||
d d
|
||||
dj dZ
|
||||
|
||||
.group e
|
||||
e (CX 'e
|
||||
e e
|
||||
_) ei e
|
||||
eu eU
|
||||
eu (X 'eU
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
|
||||
|
||||
.group h
|
||||
h h
|
||||
|
||||
.group i
|
||||
i i
|
||||
i (CX 'i
|
||||
_) i (A j
|
||||
A) i (A j
|
||||
Al) i (A j
|
||||
An) i (A j
|
||||
@) i (A_ =i
|
||||
|
||||
.group j
|
||||
A) j Z
|
||||
j Z
|
||||
|
||||
.group k
|
||||
k k
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
_) mn (em n
|
||||
|
||||
.group n
|
||||
n n
|
||||
n (c N
|
||||
n (g N
|
||||
ng (X N
|
||||
|
||||
.group o
|
||||
o o
|
||||
o (CX 'o
|
||||
oi oI
|
||||
oi (X 'oI
|
||||
ou o
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
_) p (sA
|
||||
_) ph f
|
||||
_) pre (i p**e
|
||||
_) pro (i p**o
|
||||
|
||||
.group q
|
||||
q k
|
||||
|
||||
.group r
|
||||
r (C R2
|
||||
r **
|
||||
|
||||
_) re (i **e
|
||||
|
||||
.group s
|
||||
s s
|
||||
s (_S1 s // plural suffix
|
||||
X) s (_S1 'es
|
||||
s (_$w_alt1+ s // not plural, stress is on the last vowel
|
||||
|
||||
_) supra sup**a
|
||||
|
||||
.group t
|
||||
t t
|
||||
tx tS
|
||||
|
||||
.group u
|
||||
u u
|
||||
u (CX 'u
|
||||
_) u (A w
|
||||
A) u (A w
|
||||
c) u (A+ w
|
||||
g) u (A+ w
|
||||
@) u (a_ =u
|
||||
@) u (e_ =u
|
||||
@) u (o_ =u
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group x
|
||||
x S
|
||||
|
||||
.group y
|
||||
C) y (K i
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group
|
||||
á ''a
|
||||
é ''e
|
||||
í ''i
|
||||
ó ''o
|
||||
ú ''u
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
name lingua franca nova
|
||||
language lfn
|
||||
gender male
|
||||
|
||||
phonemes base2
|
||||
numbers 2 3
|
||||
Executable → Regular
Executable → Regular
Reference in New Issue
Block a user