mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
213 lines
3.6 KiB
Plaintext
Executable File
213 lines
3.6 KiB
Plaintext
Executable File
// Shan (Tai Yay) pronunciation rules (Burmese script)
|
||
|
||
.replace
|
||
႐ 0
|
||
႑ 1
|
||
႒ 2
|
||
႓ 3
|
||
႔ 4
|
||
႕ 5
|
||
႖ 6
|
||
႗ 7
|
||
႘ 8
|
||
႙ 9
|
||
|
||
.group င // U+1004
|
||
င N
|
||
|
||
.group တ // U+1010
|
||
တ t
|
||
|
||
.group ထ // U+1011
|
||
ထ t_h
|
||
|
||
.group ပ // U+1015
|
||
ပ p
|
||
|
||
.group မ // U+1019
|
||
မ m
|
||
|
||
.group ယ // U+101A
|
||
ယ j
|
||
|
||
.group ရ // U+101B
|
||
ရ R
|
||
|
||
.group လ // U+101C
|
||
လ l
|
||
|
||
.group ဝ // U+101D
|
||
ဝ w
|
||
|
||
.group သ // U+101E
|
||
သ s
|
||
|
||
.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
|
||
|
||
.group ႃ
|
||
ႃ a
|
||
ေ)ႃ O
|
||
|
||
|
||
.group ီ
|
||
ီ i
|
||
|
||
.group ိ
|
||
ိ i
|
||
|
||
.group ဵ
|
||
ဵ e
|
||
|
||
.group ႅ
|
||
_) ႅ (_ E
|
||
|
||
.group ူ
|
||
ူ u
|
||
|
||
.group ု
|
||
ု u
|
||
|
||
|
||
.group ေ
|
||
ေ ei // default rule without other characters
|
||
_) ေႃ O // in group with other characters if necessary
|
||
|
||
|
||
.group ႄ
|
||
ႄ E
|
||
|
||
.group ႆ
|
||
ႆ ai
|
||
|
||
.group ၢ
|
||
_) ၢ a:
|
||
|
||
|
||
.group ၢႆ // U+1062
|
||
_) ၢႆ a:i
|
||
|
||
|
||
|
||
.group ွႆ
|
||
_) ွႆ oi
|
||
|
||
|
||
.group ႂၢႆ
|
||
_) ႂၢႆ Oi
|
||
|
||
|
||
|
||
.group ြ
|
||
ြ ra
|
||
|
||
|
||
.group ျ
|
||
_) ျ ja
|
||
|
||
|
||
.group ဝ်
|
||
_)ဝ် w
|
||
|
||
|
||
.group ႂ်
|
||
_) ႂ် @i
|
||
|
||
|
||
.group ၺ်
|
||
_)ၺ် Wi
|
||
|
||
|
||
.group မ်
|
||
_)မ် m
|
||
|
||
|
||
.group ၼ်
|
||
_)ၼ် n
|
||
|
||
|
||
.group င်
|
||
_)င် g // ipa = ɳ ( temporary word )
|
||
|
||
|
||
// very short sounds
|
||
.group ပ်
|
||
_) ပ် p
|
||
|
||
|
||
.group တ်
|
||
_) တ် t
|
||
|
||
|
||
.group ၵ်
|
||
_) ၵ် k // temporary word
|
||
|
||
.group း
|
||
း 1 // FIXME there should be more proper rules for this
|
||
|
||
.group ႇ
|
||
ႇ 2
|
||
|
||
.group ႈ
|
||
ႈ 3
|
||
|
||
.group ႉ
|
||
ႉ 5 // FIXME there should be more proper rules for this
|
||
|
||
.group ႊ
|
||
ႊ 5
|
||
|
||
.group ႋ
|
||
ႋ i2
|
||
|
||
.group ႌ
|
||
ႌ i3
|
||
|
||
.group // all other symbols, if necessary
|