Reece H. Dunn 12 years ago
parent
commit
c35cd3efe4

+ 43
- 0
dictsource/kl_list View File

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

+ 152
- 0
dictsource/kl_rules View File

@@ -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
docs/phonemes.html View File

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

+ 8
- 0
espeak-data/voices/mb/mb-de3 View File

@@ -0,0 +1,8 @@
name german-mbrola-3
language de 6
gender female
voicing 80
pitch 140 220

mbrola de3 de2_phtrans


+ 5
- 0
espeak-data/voices/test/kl View File

@@ -0,0 +1,5 @@
name greenlandic
language kl

stressrule 2 // penultimate (for testing)


+ 86
- 0
phsource/ph_greenlandic View File

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




BIN
phsource/vowel/uu#_2 View File


+ 1
- 1
phsource/vowelcharts/en-rp View File

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

BIN
phsource/vowelcharts/en-rp.png View File


Loading…
Cancel
Save