mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 13:38:47 +00:00
Fix bug, use of the command-line "espeakedit --compile" produced phoneme data in which vowels started at full amplitude instead of gradual increase. Fix bug: SSML <break time=""> with values greater than 23 seconds were ignored due to arithmetic overflow. Phoneme definition files: Added new function: ChangeNextPhoneme(). Language changes include: da, en, fa, gu, hu, it, nl, pt, ta Started new language: eu (Basque). *_rules files: Allow $p_alt1, $p_alt2, etc in pre-conditions. The rule matches if the characters before the current point in the word occur as an entry in the *_list file with the corresponding $alt attibute. Added condition $list. This is similar to $p_alt etc, but examines all words in the *_list file which don't have the $only attribute. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@374 d46cf337-b52f-0410-862d-fd96e6ae7743
146 lines
1.5 KiB
Plaintext
Executable File
146 lines
1.5 KiB
Plaintext
Executable File
|
|
// This file is UTF8 encoded
|
|
// Spelling-to-phoneme rules for Basque
|
|
|
|
|
|
.group a
|
|
a a
|
|
ai aI
|
|
au aU
|
|
|
|
|
|
.group b
|
|
b b
|
|
|
|
|
|
.group c
|
|
c k
|
|
c (e s
|
|
c (i s
|
|
|
|
|
|
.group d
|
|
d d
|
|
Ki) d (A J
|
|
dd J
|
|
A) d (A D // ??
|
|
|
|
|
|
|
|
|
|
.group e
|
|
e e
|
|
ei eI
|
|
eu eU
|
|
|
|
|
|
.group f
|
|
f f
|
|
|
|
|
|
.group g
|
|
g g
|
|
A) g (A Q // ??
|
|
|
|
|
|
.group h
|
|
h // silent
|
|
|
|
|
|
.group i
|
|
i i
|
|
|
|
|
|
.group j
|
|
j J // try [x] [J] [j] [J^] [Z] [S]
|
|
|
|
|
|
.group k
|
|
k k
|
|
|
|
|
|
.group l
|
|
l l
|
|
ll l^
|
|
Ki) l (A l^
|
|
|
|
|
|
.group m
|
|
m m
|
|
|
|
|
|
.group n
|
|
n n
|
|
Ki) n (A n^
|
|
|
|
|
|
.group ñ
|
|
ñ n^
|
|
|
|
|
|
.group o
|
|
o o
|
|
oi oI
|
|
|
|
|
|
.group p
|
|
p p
|
|
|
|
|
|
.group q
|
|
q k
|
|
qu kw
|
|
que (_ k
|
|
|
|
|
|
.group r
|
|
r r
|
|
_) r R2
|
|
r (_ R2
|
|
rr R2
|
|
|
|
|
|
.group s
|
|
s s
|
|
|
|
|
|
.group t
|
|
t t
|
|
Ki) t (A c
|
|
ts ts
|
|
tt c
|
|
tx tS
|
|
tz tz
|
|
|
|
|
|
.group u
|
|
u u
|
|
|
|
|
|
.group v
|
|
v v
|
|
|
|
|
|
.group w
|
|
w w
|
|
|
|
|
|
.group x
|
|
x S
|
|
|
|
|
|
.group y
|
|
y j
|
|
K) y (K i
|
|
|
|
|
|
.group z
|
|
z z
|
|
|
|
|
|
|
|
.group
|
|
ç s
|
|
ü Y
|
|
|