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

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