eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

shn_rules 6.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. // Shan (Tai Yay) pronunciation rules (Shan script)
  2. // Consonants
  3. .L01 ၵ ၶ င ၸ သ ၺ တ ထ ၼ ပ ၽ ၾ မ ယ ရ လ ဝ ႁ ဢ
  4. .replace
  5. ႐ 0
  6. ႑ 1
  7. ႒ 2
  8. ႓ 3
  9. ႔ 4
  10. ႕ 5
  11. ႖ 6
  12. ႗ 7
  13. ႘ 8
  14. ႙ 9
  15. .group ၵ // U+1075
  16. ၵ k
  17. ၵေႃ kO
  18. ၵၢႆ ka:i
  19. ၵွႆ kOi
  20. ၵုၺ် kui
  21. ၵူၺ် koi
  22. .group ၶ // U+1076
  23. ၶ k_h
  24. ၶေႃ k_hO
  25. ၶၢႆ k_ha:i
  26. ၶွႆ k_hOi
  27. ၶူၺ် k_hoi
  28. .group င // U+1004
  29. င N
  30. ငေႃ NO
  31. ငၢႆ Na:i
  32. ငွႆ NOi
  33. ငႂၢႆ NOa:i
  34. .group ၸ // U+1078
  35. ၸ tS;
  36. ၸေႃ tS;O
  37. ၸၢႆ tS;a:i
  38. ၸွႆ tS;Oi
  39. .group သ // U+101E
  40. သ s
  41. သေႃ sO
  42. သၢႆ sa:i
  43. သွႆ sOi
  44. သႂၢႆ sOa:i
  45. သူၺ် soi
  46. .group ၺ // U+107A
  47. ၺ J
  48. .group တ // U+1010
  49. တ t
  50. တေႃ tO
  51. တၢႆ ta:i
  52. တွႆ tOi
  53. တုၺ် tui
  54. တူၺ် toi
  55. .group ထ // U+1011
  56. ထ t_h
  57. ထွႆ t_hOi
  58. ထုၺ် t_hui
  59. .group ၼ // U+107C
  60. ၼ n
  61. ၼေႃ nO
  62. ၼၢႆ na:i
  63. ၼွႆ nOi
  64. .group ပ // U+1015
  65. ပ p
  66. ပေႃ pO
  67. ပၢႆ pa:i
  68. ပွႆ pOi
  69. ပူၺ် poi
  70. .group ၽ // U+107D
  71. ၽ p_h
  72. ၽၢႆ p_ha:i
  73. ၽွႆ p_hOi
  74. ၽူၺ် p_hoi
  75. .group ၾ // U+107E
  76. _) ၾ p_h // Except for Eastern dialects, which use 'f'.
  77. ၾ f
  78. .group မ // U+1019
  79. မ m
  80. မေႃ mO
  81. မၢႆ ma:i
  82. မွႆ mOi
  83. မူၺ် moi
  84. .group ယ // U+101A
  85. ယ j
  86. ယေႃ jO
  87. ယၢႆ ja:i
  88. ယွႆ jOi
  89. ယုၺ် jui
  90. .group ရ // U+101B
  91. ရ R
  92. .group လ // U+101C
  93. လ l
  94. လေႃ lO
  95. လၢႆ la:i
  96. လွႆ lOi
  97. လုၺ် lui
  98. လူၺ် loi
  99. .group ဝ // U+101D
  100. ဝ w
  101. ဝၢႆ wa:i
  102. ဝုၺ် wui
  103. ဝူၺ် woi
  104. .group ႁ // U+1081
  105. ႁ h
  106. ႁေႃ hO
  107. ႁၢႆ ha:i
  108. ႁွႆ hOi
  109. ႁူၺ် hoi
  110. .group ၷ // U+1077: rare, used for sounds in other languages
  111. ၷ g
  112. .group ၹ // U+1079: rare, used for sounds in other languages
  113. ၹ z
  114. .group ၻ // U+107B: rare, used for sounds in other languages
  115. ၻ d
  116. .group ႀ // U+107F: rare, used for sounds in other languages
  117. ႀ T
  118. .group ၿ // U+1080: rare, used for sounds in other languages
  119. ၿ b
  120. // Vowels
  121. .group ႃ
  122. ႃ a
  123. .group ိ
  124. ိ i5
  125. .L01) ိဝ် iw
  126. .L01) ိင် ig
  127. .L01) ိၼ် in
  128. .L01) ိမ် im
  129. .L01) ိၵ် ik
  130. .L01) ိတ် it
  131. .L01) ိပ် ip
  132. .L01) ိုင် i.g
  133. .L01) ိုၼ် i.n
  134. .L01) ိုမ် i.m
  135. .L01) ိုၵ် i.k
  136. .L01) ိုတ် i.t
  137. .L01) ိုပ် i.p
  138. .L01) ိူင် Wg
  139. .L01) ိူၼ် Wn
  140. .L01) ိူမ် Wm
  141. .L01) ိူၵ် Wk
  142. .L01) ိူတ် Wt
  143. .L01) ိူပ် Wp
  144. .group ီ
  145. ီ i
  146. .group ဵ
  147. ဵ e
  148. .L01) ဵင် eg
  149. .L01) ဵၼ် en
  150. .L01) ဵမ် em
  151. .L01) ဵၵ် ek
  152. .L01) ဵတ် et
  153. .L01) ဵပ် ep
  154. .group ႅ
  155. ႅ E
  156. .L01) ႅင် Eg
  157. .L01) ႅၼ် En
  158. .L01) ႅမ် Em
  159. .L01) ႅၵ် Ek
  160. .L01) ႅတ် Et
  161. .L01) ႅပ် Ep
  162. .group ​ေ
  163. ​ေ e
  164. .group ႄ
  165. ႄ E
  166. .group ု
  167. ု u5
  168. .L01) ုင် ug
  169. .L01) ုၼ် un
  170. .L01) ုမ် um
  171. .L01) ုၵ် uk
  172. .L01) ုတ် ut
  173. .L01) ုပ် up
  174. .group ူ
  175. ူ u
  176. .L01) ူဝ် o
  177. .L01) ူင် og
  178. .L01) ူၼ် on
  179. .L01) ူမ် om
  180. .L01) ူၵ် ok
  181. .L01) ူတ် ot
  182. .L01) ူပ် op
  183. .group ႆ
  184. ႆ @i
  185. .group ၢ
  186. ၢ a:
  187. .L01) ၢင် a:g
  188. .L01) ၢၼ် a:n
  189. .L01) ၢမ် a:m
  190. .L01) ၢၵ် a:k
  191. .L01) ၢတ် a:t
  192. .L01) ၢပ် a:p
  193. .group ွ
  194. ွ O
  195. .group ႂ
  196. ႂ် aWi
  197. .group ြ
  198. ြ ra
  199. .group ျ
  200. ျ ja
  201. .group ဝ်
  202. ဝ် w
  203. .L01) ဝ် aw
  204. .group င်
  205. င် g
  206. .L01) င် ag
  207. .group ၼ်
  208. ၼ် n
  209. .L01) ၼ် an
  210. .group မ်
  211. မ် m
  212. .L01) မ် am
  213. .group ၵ်
  214. ၵ် k
  215. .L01) ၵ် ak
  216. .group တ်
  217. တ် t
  218. .L01) တ် at
  219. .group ပ်
  220. ပ် p
  221. .L01) ပ် ap
  222. // 6 tones , 1 is default
  223. .group ႇ
  224. ႇ 2
  225. .group ႈ
  226. ႈ 3
  227. .group း
  228. း 4
  229. .group ႉ
  230. ႉ 5
  231. .group ႊ
  232. ႊ 6