ht: issue #452 — add initial support for Haitian Creole language

This commit is contained in:
Valdis Vitolins
2018-05-02 21:04:44 +03:00
parent f2c2ec5da0
commit 8be30d259e
5 changed files with 176 additions and 0 deletions
+1
View File
@@ -43,6 +43,7 @@ emoji:
new languages:
* hak (Hakka Chinese) -- Chen Chien-ting
* ht (Haitian Creole) -- Valdis Vitolins
updated languages:
+4
View File
@@ -479,6 +479,7 @@ dictionaries: \
espeak-ng-data/hak_dict \
espeak-ng-data/hi_dict \
espeak-ng-data/hr_dict \
espeak-ng-data/ht_dict \
espeak-ng-data/hu_dict \
espeak-ng-data/hy_dict \
espeak-ng-data/ia_dict \
@@ -610,6 +611,9 @@ espeak-ng-data/fr_dict: dictsource/fr_list dictsource/fr_rules dictsource/fr_ext
hak: espeak-ng-data/hak_dict
espeak-ng-data/hak_dict: dictsource/hak_list dictsource/hak_rules dictsource/hak_extra
ht: espeak-ng-data/ht_dict
espeak-ng-data/ht_dict: dictsource/ht_list dictsource/ht_rules dictsource/ht_extra
ga: espeak-ng-data/ga_dict
espeak-ng-data/ga_dict: dictsource/ga_list dictsource/ga_rules dictsource/ga_extra dictsource/ga_emoji
+60
View File
@@ -0,0 +1,60 @@
// This file in UTF8 encoded
// numbers
_0 zero
_1 youn
_2 de
_3 twa
_4 kat
_5 senk
_6 sis
_7 set
_8 uit
_9 nef
_10 dis
_11 onz
_12 douz
_13 trez
_14 katoz
_15 kenz
_16 sez
_17 diset
_18 dizuit
_19 diznef
_20 ven
_21 venteyen
_22 vennde
_23 venntwa
_24 vennkat
_25 vennsenk
_26 vennsis
_27 vennset
_28 ventuit
_29 ventnef
_30 trant
_40 karan
_50 senkant
_60 swasant
_70 swasanndis
// TODO proper names for following numbers should be set
_80 katr@vE~z2
_0C sA~
_1C0 sA~t2
_0M1 mil
_1M1 mil
_0M2 miljO~
_0M3 miljar
_0and e
_dpt virgyl
_roman rom'E~
// Unstressed words
// Pronouns
mwen $u
ou $u
li $u
nou $u
yo $u
// TODO other unstressed words should be added here
+103
View File
@@ -0,0 +1,103 @@
// Haitian Creole rules for Espeak
// This file is UTF-8 encoded
.group a
a a
.group ã
ã a
.group b
b b
.group c
c s
c (h S
.group d
d d
.group e
e e
.group è
è e
.group ɛ̃
ɛ̃ e
.group f
f f
.group g
g g
.group h
h h
.group i
i i
.group j
j j
d) j dZ
.group k
k k
.group l
l l
.group m
m m
.group n
n n
n (g N
.group o
o o
o (u ou
.group ò
ò o
.group õ
õ o
.group p
p p
.group q
q k
.group r
r h
.group s
s s
.group t
t t
.group u
u u
.group ũ
ũ u
.group v
v v
.group w
w w
.group x
x ks
.group y
y j
.group z
z z
+8
View File
@@ -0,0 +1,8 @@
name Haitian Creole
language ht
status testing
maintainer // TODO somebody should take responsibility for this
phonemes ht
dictionary ht