mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
1.46.27 (from http://espeak.sourceforge.net/test/latest.html)
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Greenlandic
|
||||
|
||||
b be
|
||||
c se
|
||||
d de
|
||||
f ef
|
||||
g ge
|
||||
h ha
|
||||
j je
|
||||
k ka
|
||||
l el
|
||||
m em
|
||||
n en
|
||||
p pe
|
||||
q qa:
|
||||
r er
|
||||
s es
|
||||
t te
|
||||
v ve
|
||||
w we
|
||||
x iks
|
||||
z ze
|
||||
|
||||
// y
|
||||
// æ
|
||||
// ø
|
||||
// å
|
||||
|
||||
_0 n'u:lu
|
||||
_1 at'a:seq
|
||||
_2 m'arluk
|
||||
_3 p'iNasut
|
||||
_4 s'isamat
|
||||
_5 t'al#imat
|
||||
_6 arf'inil#it
|
||||
_7 arfineqm'arluk
|
||||
_8 arfineqp'iNasut
|
||||
_9 quliNil'uat
|
||||
_10 q'uilit
|
||||
|
||||
_dpt kom:a
|
||||
@@ -0,0 +1,152 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Greenlandic
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
aa a:
|
||||
ai (_ aI
|
||||
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
|
||||
.group c
|
||||
c k
|
||||
c (e s
|
||||
c (i s
|
||||
|
||||
|
||||
.group d
|
||||
d d
|
||||
|
||||
|
||||
.group e
|
||||
e e
|
||||
ee e:
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
ff f:
|
||||
|
||||
|
||||
.group g
|
||||
g Q
|
||||
gg C:
|
||||
|
||||
|
||||
.group h
|
||||
h h
|
||||
hh h:
|
||||
|
||||
|
||||
.group i
|
||||
i i
|
||||
ii i:
|
||||
|
||||
|
||||
.group j
|
||||
j j
|
||||
jj j:
|
||||
|
||||
|
||||
.group k
|
||||
k k
|
||||
kk k:
|
||||
|
||||
|
||||
.group l
|
||||
l l
|
||||
ll l#
|
||||
|
||||
|
||||
.group m
|
||||
m m
|
||||
mm m:
|
||||
|
||||
|
||||
.group n
|
||||
n n
|
||||
nn n:
|
||||
ng N
|
||||
nng N:
|
||||
|
||||
|
||||
.group o
|
||||
o o
|
||||
oo o:
|
||||
|
||||
|
||||
.group p
|
||||
p p
|
||||
p p:
|
||||
|
||||
|
||||
.group q
|
||||
q q
|
||||
qq q:
|
||||
|
||||
|
||||
.group r
|
||||
r r
|
||||
rr X:
|
||||
|
||||
|
||||
.group s
|
||||
s s
|
||||
ss s:
|
||||
|
||||
|
||||
.group t
|
||||
t t
|
||||
tt t:
|
||||
tl tl#
|
||||
ts ts
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
uu u:
|
||||
|
||||
|
||||
.group v
|
||||
v v
|
||||
vv v:
|
||||
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
|
||||
.group y
|
||||
y j
|
||||
K) y (K i // not before or after a vowel
|
||||
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group æ
|
||||
æ &
|
||||
|
||||
|
||||
.group ø
|
||||
ø W
|
||||
|
||||
|
||||
.group å
|
||||
å O
|
||||
|
||||
|
||||
.group
|
||||
$ d'olar
|
||||
|
||||
|
||||
+5
-6
@@ -24,8 +24,8 @@ Phoneme mnemonics can be used directly in the text input to <strong>espeak</stro
|
||||
<table>
|
||||
<tbody valign=top>
|
||||
<tr>
|
||||
<td width=25><code>[p]</code><td width=150>
|
||||
<td width=25><code>[b]</code><td width=150>
|
||||
<td width=25><code>[p]</code><td width=80>
|
||||
<td width=25><code>[b]</code><td width=80>
|
||||
<tr>
|
||||
<td><code>[t]</code><td>
|
||||
<td><code>[d]</code><td>
|
||||
@@ -92,7 +92,7 @@ In rhotic accents, such as General American, the phonemes <code>[3:], [A@], [e@]
|
||||
<table>
|
||||
<tbody valign=top>
|
||||
<tr><td width=25><code>[@]</code>
|
||||
<td width=60>alph<b>a</b><td width=400>schwa
|
||||
<td width=60>alph<b>a</b><td width=80>schwa
|
||||
|
||||
<tr><td><code>[3]</code>
|
||||
<td>bett<b>er</b><td>rhotic schwa. In British English this is the same as <code>[@]</code>, but it includes 'r' colouring in American and other rhotic accents. In these cases a separate <code>[r]</code> should not be included unless it is followed immediately by another vowel.
|
||||
@@ -105,7 +105,7 @@ In rhotic accents, such as General American, the phonemes <code>[3:], [A@], [e@]
|
||||
|
||||
<tr><td><code>[a]</code><td>tr<b>a</b>p
|
||||
<tr><td><code>[aa]</code><td>b<b>a</b>th<td>This is <code>[a]</code> in some accents, <code>[A:]</code> in others.
|
||||
<tr><td><code>[a#]</code><td><b>a</b>bout<td>This may be <code>[@]</code> or may be a more open schwa.
|
||||
<tr><td><code>[a2]</code><td><b>a</b>bout<td>This may be <code>[@]</code> or may be a more open schwa.
|
||||
<tr><td><code>[A:]</code><td>p<b>al</b>m
|
||||
<tr><td><code>[A@]</code><td>st<b>ar</b>t
|
||||
<tr><td><p>
|
||||
@@ -161,8 +161,7 @@ Other languages will have their own vowel definitions, eg:
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<p>
|
||||
<code> [:] </code> can be used to lengthen a vowel, eg <code> [e:]</code>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
name german-mbrola-3
|
||||
language de 6
|
||||
gender female
|
||||
voicing 80
|
||||
pitch 140 220
|
||||
|
||||
mbrola de3 de2_phtrans
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
name greenlandic
|
||||
language kl
|
||||
|
||||
stressrule 2 // penultimate (for testing)
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
|
||||
|
||||
// vowels
|
||||
|
||||
phoneme a
|
||||
vowel starttype #a endtype #a
|
||||
length 150
|
||||
FMT(vowel/a)
|
||||
endphoneme
|
||||
|
||||
phoneme e
|
||||
vowel starttype #e endtype #e
|
||||
length 150
|
||||
IF thisPh(isWordEnd) THEN
|
||||
FMT(vowel/e#)
|
||||
ENDIF
|
||||
FMT(vowel/e)
|
||||
endphoneme
|
||||
|
||||
phoneme i
|
||||
vowel starttype #i endtype #i
|
||||
length 150
|
||||
FMT(vowel/i)
|
||||
endphoneme
|
||||
|
||||
phoneme o
|
||||
vowel starttype #o endtype #o
|
||||
length 150
|
||||
FMT(vowel/o)
|
||||
endphoneme
|
||||
|
||||
phoneme u
|
||||
vowel starttype #u endtype #u
|
||||
length 150
|
||||
FMT(vowel/u_bck2)
|
||||
endphoneme
|
||||
|
||||
phoneme aI
|
||||
vowel starttype #a endtype #i
|
||||
length 250
|
||||
FMT(vdiph/ai)
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme &
|
||||
import_phoneme da/&
|
||||
endphoneme
|
||||
|
||||
phoneme W
|
||||
import_phoneme da/W
|
||||
endphoneme
|
||||
|
||||
phoneme O
|
||||
import_phoneme da/O
|
||||
endphoneme
|
||||
|
||||
phoneme : // lengthen previous vowel by "length"
|
||||
virtual
|
||||
length 120
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
// consonants
|
||||
|
||||
phoneme r
|
||||
import_phoneme base/r"
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme tl#
|
||||
vls alv stop
|
||||
lengthmod 2
|
||||
ipa tl#
|
||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
|
||||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
|
||||
WAV(ufric/tl#, 50)
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme ts
|
||||
import_phoneme consonants/ts
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
@@ -22,7 +22,7 @@ O: 0 512 860 2648 512 860 2648
|
||||
O 0 465 836 2640 530 1001 2620
|
||||
O@ 0 512 860 2648 512 860 2648
|
||||
o@ 0 465 836 2640 530 1001 2620
|
||||
u: 0 320 940 2360 320 900 2360
|
||||
u: 0 320 1100 2260 320 1020 2200
|
||||
aU 0 904 1420 2440 536 940 2300
|
||||
oU 0 568 1620 2340 376 1255 2243
|
||||
aI 0 904 1342 2700 440 1969 2500
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
Reference in New Issue
Block a user