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 7.6KB

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