mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-10 16:21:29 +00:00
Reorder consonants, change 6 tones, remove prefixes _)
This commit is contained in:
+27
-18
@@ -21,22 +21,31 @@ _6X hok4||sip4|| // ႁူၵ်းသိပ်း
|
||||
_7X tS;et4||sip4|| // ၸဵတ်းသိပ်း
|
||||
_8X pEt2||sip4|| // ပႅတ်ႇသိပ်း
|
||||
_9X kaw3||sip4|| // ၵဝ်ႈသိပ်း
|
||||
_1XX nEN3||pa:k // ၼိုင်ႈပၢၵ်ႇ
|
||||
_2XX sON||pa:k // သွင်ပၢၵ်ႇ
|
||||
_3XX sa:m||pa:k
|
||||
_4XX si:2||pa:k
|
||||
_5XX ha:3||pa:k
|
||||
_6XX hok4||pa:k
|
||||
_7XX tS;et4||pa:k
|
||||
_8XX pEt2||pa:k
|
||||
_9XX kaw3||pa:k
|
||||
_1XXX nEN3||heg // ၼိုင်ႈႁဵင်
|
||||
_1XX nEN3||pa:k2 // ၼိုင်ႈပၢၵ်ႇ
|
||||
_2XX sON||pa:k2 // သွင်ပၢၵ်ႇ
|
||||
_3XX sa:m||pa:k2
|
||||
_4XX si:2||pa:k2
|
||||
_5XX ha:3||pa:k2
|
||||
_6XX hok4||pa:k2
|
||||
_7XX tS;et4||pa:k2
|
||||
_8XX pEt2||pa:k2
|
||||
_9XX kaw3||pa:k2
|
||||
_1XXX nEN3||heg // ၼိုင်ႈႁဵင်
|
||||
_2XXX sON||heg
|
||||
_3XXX sa:m||heg
|
||||
_4XXX si:2||heg
|
||||
_5XXX ha:3||heg
|
||||
_6XXX hok4||heg
|
||||
_7XXX tS;et4||heg
|
||||
_8XXX pEt2||heg
|
||||
_9XXX kaw3||heg
|
||||
_1XXXX nEN3||mWn // ၼိုင်ႈမိုၼ်ႇ
|
||||
_3XXX sa:m||heg
|
||||
_4XXX si:2||heg
|
||||
_5XXX ha:3||heg
|
||||
_6XXX hok4||heg
|
||||
_7XXX tS;et4||heg
|
||||
_8XXX pEt2||heg
|
||||
_9XXX kaw3||heg
|
||||
_1XXXX nEN3||mWn2 // ၼိုင်ႈမိုၼ်ႇ
|
||||
_2XXXX sON||mWn2
|
||||
_3XXXX sa:m||mWn2
|
||||
_4XXXX si:2||mWn2
|
||||
_5XXXX ha:3||mWn2
|
||||
_6XXXX hok4||mWn2
|
||||
_7XXXX tS;et4||mWn2
|
||||
_8XXXX pEt2||mWn2
|
||||
_9XXXX kaw3||mWn2
|
||||
_1XXXXX nEN3||sEn // ၼိုင်ႈသႅၼ်
|
||||
+68
-76
@@ -12,18 +12,44 @@
|
||||
႘ 8
|
||||
႙ 9
|
||||
|
||||
// consonants
|
||||
.group ၵ // U+1075
|
||||
ၵ k
|
||||
|
||||
.group ၶ // U+1076
|
||||
ၶ k_h
|
||||
|
||||
.group င // U+1004
|
||||
င N
|
||||
|
||||
.group ၸ // U+1078
|
||||
ၸ tS;
|
||||
|
||||
.group သ // U+101E
|
||||
သ s
|
||||
|
||||
.group ၺ // U+107A
|
||||
ၺ J
|
||||
|
||||
.group တ // U+1010
|
||||
တ t
|
||||
|
||||
.group ထ // U+1011
|
||||
ထ t_h
|
||||
|
||||
.group ၼ // U+107C
|
||||
ၼ n
|
||||
|
||||
.group ပ // U+1015
|
||||
ပ p
|
||||
|
||||
.group ၽ // U+107D
|
||||
ၽ p_h
|
||||
|
||||
.group ၾ // U+107E
|
||||
_) ၾ p_h // Except for Eastern dialects, which use 'f'.
|
||||
ၾ f
|
||||
|
||||
.group မ // U+1019
|
||||
မ m
|
||||
|
||||
@@ -39,62 +65,32 @@
|
||||
.group ဝ // U+101D
|
||||
ဝ w
|
||||
|
||||
.group သ // U+101E
|
||||
သ s
|
||||
.group ႁ // U+1081
|
||||
ႁ h
|
||||
|
||||
.group ဢ // U+1022
|
||||
ဢ ?
|
||||
|
||||
.group ၵ // U+1075
|
||||
ၵ k
|
||||
|
||||
.group ၶ // U+1076
|
||||
ၶ k_h
|
||||
|
||||
.group ၷ // U+1077: rare, used for sounds in other languages
|
||||
ၷ g
|
||||
|
||||
.group ၸ // U+1078
|
||||
ၸ tS;
|
||||
|
||||
.group ၹ // U+1079: rare, used for sounds in other languages
|
||||
ၹ z
|
||||
|
||||
.group ၺ // U+107A
|
||||
ၺ J
|
||||
|
||||
.group ၻ // U+107B: rare, used for sounds in other languages
|
||||
ၻ d
|
||||
|
||||
.group ၼ // U+107C
|
||||
ၼ n
|
||||
|
||||
.group ၽ // U+107D
|
||||
ၽ p_h
|
||||
|
||||
.group ၾ // U+107E
|
||||
_) ၾ p_h // Except for Eastern dialects, which use 'f'.
|
||||
ၾ f
|
||||
|
||||
.group ႀ // U+107F: rare, used for sounds in other languages
|
||||
ႀ T
|
||||
|
||||
.group ၿ // U+1080: rare, used for sounds in other languages
|
||||
ၿ b
|
||||
|
||||
.group ႁ // U+1081
|
||||
ႁ h
|
||||
|
||||
|
||||
|
||||
// Vowels in groups
|
||||
|
||||
// All vowels below are suffixs
|
||||
// Vowels
|
||||
|
||||
.group ႃ
|
||||
ႃ a
|
||||
ေ)ႃ O
|
||||
|
||||
ႃ a
|
||||
|
||||
.group ီ
|
||||
ီ i
|
||||
@@ -103,10 +99,10 @@
|
||||
ိ i
|
||||
|
||||
.group ဵ
|
||||
ဵ e
|
||||
ဵ e
|
||||
|
||||
.group ႅ
|
||||
_) ႅ (_ E
|
||||
ႅ E
|
||||
|
||||
.group ူ
|
||||
ူ u
|
||||
@@ -117,8 +113,7 @@
|
||||
|
||||
.group ေ
|
||||
ေ ei // default rule without other characters
|
||||
_) ေႃ O // in group with other characters if necessary
|
||||
|
||||
ေႃ O
|
||||
|
||||
.group ႄ
|
||||
ႄ E
|
||||
@@ -127,20 +122,20 @@
|
||||
ႆ ai
|
||||
|
||||
.group ၢ
|
||||
_) ၢ a:
|
||||
ၢ a:
|
||||
|
||||
|
||||
.group ၢႆ // U+1062
|
||||
_) ၢႆ a:i
|
||||
ၢႆ a:i
|
||||
|
||||
|
||||
|
||||
.group ွႆ
|
||||
_) ွႆ oi
|
||||
ွႆ oi
|
||||
|
||||
|
||||
.group ႂၢႆ
|
||||
_) ႂၢႆ Oi
|
||||
ႂၢႆ Oi
|
||||
|
||||
|
||||
|
||||
@@ -149,47 +144,49 @@
|
||||
|
||||
|
||||
.group ျ
|
||||
_) ျ ja
|
||||
ျ ja
|
||||
|
||||
|
||||
.group ဝ်
|
||||
_)ဝ် w
|
||||
ဝ် w
|
||||
|
||||
|
||||
.group ႂ်
|
||||
_) ႂ် @i
|
||||
.group ႂ်
|
||||
ႂ် @i
|
||||
|
||||
.group ်ႂ
|
||||
်ႂ @i
|
||||
|
||||
.group ၺ်
|
||||
_)ၺ် Wi
|
||||
|
||||
ၺ် i
|
||||
|
||||
.group မ်
|
||||
_)မ် m
|
||||
|
||||
|
||||
.group ၼ်
|
||||
_)ၼ် n
|
||||
|
||||
// long sounds
|
||||
|
||||
.group င်
|
||||
_)င် g // ipa = ɳ ( temporary word )
|
||||
င် g
|
||||
|
||||
.group ၼ်
|
||||
ၼ် n
|
||||
|
||||
.group မ်
|
||||
မ် m
|
||||
|
||||
|
||||
|
||||
// very short sounds
|
||||
.group ပ်
|
||||
_) ပ် p
|
||||
|
||||
// short sounds
|
||||
|
||||
.group ၵ်
|
||||
ၵ် k
|
||||
|
||||
.group တ်
|
||||
_) တ် t
|
||||
|
||||
|
||||
.group ၵ်
|
||||
_) ၵ် k // temporary word
|
||||
တ် t
|
||||
|
||||
.group း
|
||||
း 1 // FIXME there should be more proper rules for this
|
||||
.group ပ်
|
||||
ပ် p
|
||||
|
||||
|
||||
// 6 tones , 1 is default
|
||||
|
||||
.group ႇ
|
||||
ႇ 2
|
||||
@@ -197,16 +194,11 @@
|
||||
.group ႈ
|
||||
ႈ 3
|
||||
|
||||
.group း
|
||||
း 4
|
||||
|
||||
.group ႉ
|
||||
ႉ 5 // FIXME there should be more proper rules for this
|
||||
ႉ 5
|
||||
|
||||
.group ႊ
|
||||
ႊ 5
|
||||
|
||||
.group ႋ
|
||||
ႋ i2
|
||||
|
||||
.group ႌ
|
||||
ႌ i3
|
||||
|
||||
.group // all other symbols, if necessary
|
||||
ႊ 6
|
||||
+36
-35
@@ -107,14 +107,14 @@ endphoneme
|
||||
// VOWELS
|
||||
//*******************************************************************
|
||||
|
||||
phoneme i
|
||||
phoneme i // ဢီ
|
||||
vwl starttype #i endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vowel/i)
|
||||
endphoneme
|
||||
|
||||
phoneme i.
|
||||
phoneme i. // ဢိုဝ်
|
||||
vwl starttype #i endtype #i
|
||||
length 200
|
||||
ipa ɨ
|
||||
@@ -122,7 +122,7 @@ phoneme i.
|
||||
FMT(vowel/i#_6)
|
||||
endphoneme
|
||||
|
||||
phoneme W
|
||||
phoneme W // ဢိူဝ်
|
||||
vwl starttype #a endtype #u
|
||||
length 200
|
||||
ipa ɯ
|
||||
@@ -130,21 +130,21 @@ phoneme W
|
||||
FMT(vowel/8_2)
|
||||
endphoneme
|
||||
|
||||
phoneme u
|
||||
phoneme u // ဢူ
|
||||
vwl starttype #u endtype #u
|
||||
length 200
|
||||
|
||||
FMT(vowel/u_bck)
|
||||
endphoneme
|
||||
|
||||
phoneme e
|
||||
phoneme e // ဢေ
|
||||
vwl starttype #e endtype #e
|
||||
length 200
|
||||
|
||||
FMT(vowel/e_2)
|
||||
endphoneme
|
||||
|
||||
phoneme @
|
||||
phoneme @ //
|
||||
vwl starttype #@ endtype #@
|
||||
length 200
|
||||
ipa ə
|
||||
@@ -152,14 +152,14 @@ phoneme @
|
||||
FMT(vowel/3_2)
|
||||
endphoneme
|
||||
|
||||
phoneme o
|
||||
phoneme o // ဢူဝ်
|
||||
vwl starttype #o endtype #o
|
||||
length 220
|
||||
|
||||
FMT(vowel/o)
|
||||
endphoneme
|
||||
|
||||
phoneme E
|
||||
phoneme E // ဢႄ
|
||||
vwl starttype #e endtype #e
|
||||
length 200
|
||||
ipa ɛ
|
||||
@@ -167,14 +167,14 @@ phoneme E
|
||||
FMT(vowel/ee_2)
|
||||
endphoneme
|
||||
|
||||
phoneme a
|
||||
phoneme a // ဢ
|
||||
vwl starttype #a endtype #a
|
||||
length 200
|
||||
|
||||
FMT(vowel/a)
|
||||
endphoneme
|
||||
|
||||
phoneme a:
|
||||
phoneme a: // ဢၢ
|
||||
vwl starttype #a endtype #a
|
||||
length 250
|
||||
ipa aː
|
||||
@@ -182,7 +182,7 @@ phoneme a:
|
||||
FMT(vowel/a)
|
||||
endphoneme
|
||||
|
||||
phoneme O
|
||||
phoneme O // ဢေႃ
|
||||
vwl starttype #o endtype #o
|
||||
length 260
|
||||
ipa ɔ
|
||||
@@ -195,21 +195,21 @@ endphoneme
|
||||
// DIPHTHONGS
|
||||
//*******************************************************************
|
||||
|
||||
phoneme iu
|
||||
phoneme iu // ဢိဝ်
|
||||
vwl starttype #i endtype #u
|
||||
length 200
|
||||
|
||||
FMT(vdiph2/iu)
|
||||
endphoneme
|
||||
|
||||
phoneme eu
|
||||
phoneme eu // ဢဵဝ်
|
||||
vwl starttype #e endtype #u
|
||||
length 200
|
||||
|
||||
FMT(vdiph/eu)
|
||||
endphoneme
|
||||
|
||||
phoneme Eu
|
||||
phoneme Eu // ဢႅဝ်
|
||||
vwl starttype #e endtype #u
|
||||
length 200
|
||||
ipa ɛu
|
||||
@@ -217,14 +217,14 @@ phoneme Eu
|
||||
FMT(vdiph/eeu)
|
||||
endphoneme
|
||||
|
||||
phoneme au
|
||||
phoneme au // ဢဝ်
|
||||
vwl starttype #a endtype #u
|
||||
length 200
|
||||
|
||||
FMT(vdiph/au_2)
|
||||
endphoneme
|
||||
|
||||
phoneme a:u
|
||||
phoneme a:u // ဢၢဝ်
|
||||
vwl starttype #a endtype #u
|
||||
length 250
|
||||
ipa aːu
|
||||
@@ -232,7 +232,21 @@ phoneme a:u
|
||||
FMT(vdiph/au_2)
|
||||
endphoneme
|
||||
|
||||
phoneme Wi
|
||||
phoneme ui // ဢုၺ်
|
||||
vwl starttype #u endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vdiph/ui)
|
||||
endphoneme
|
||||
|
||||
phoneme oi // ဢူၺ်
|
||||
vwl starttype #o endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vdiph/ooi)
|
||||
endphoneme
|
||||
|
||||
phoneme Wi // ဢိူၺ်
|
||||
vwl starttype #i endtype #i
|
||||
length 200
|
||||
ipa ɯi
|
||||
@@ -240,36 +254,23 @@ phoneme Wi
|
||||
FMT(vdiph/ui_3)
|
||||
endphoneme
|
||||
|
||||
phoneme ui
|
||||
vwl starttype #u endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vdiph/ui)
|
||||
endphoneme
|
||||
|
||||
phoneme @i
|
||||
phoneme @i // ႂ်
|
||||
vwl starttype #@ endtype #i
|
||||
length 200
|
||||
ipa əi // ႂ်
|
||||
ipa əi
|
||||
|
||||
FMT(vdiph/@i)
|
||||
endphoneme
|
||||
|
||||
phoneme oi
|
||||
vwl starttype #o endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vdiph/ooi)
|
||||
endphoneme
|
||||
|
||||
phoneme ai
|
||||
phoneme ai // ဢႆ
|
||||
vwl starttype #a endtype #i
|
||||
length 200
|
||||
|
||||
FMT(vdiph/ai)
|
||||
endphoneme
|
||||
|
||||
phoneme a:i
|
||||
phoneme a:i // ဢၢႆ
|
||||
vwl starttype #a endtype #i
|
||||
length 250
|
||||
ipa aːi
|
||||
@@ -277,7 +278,7 @@ phoneme a:i
|
||||
FMT(vdiph/ai)
|
||||
endphoneme
|
||||
|
||||
phoneme Oi
|
||||
phoneme Oi // ဢွႆ
|
||||
vwl starttype #o endtype #i
|
||||
length 200
|
||||
ipa ɔi
|
||||
|
||||
Reference in New Issue
Block a user