ml_list 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. // This file is UTF8 encoded
  2. // Spelling to phoneme words and exceptions for Malayalam
  3. // letter names (consonants)
  4. U+d02 'a#m
  5. U+d03 visarg@m
  6. U+d3d avagraha
  7. U+d4d c#andraka:r@m
  8. U+d4e c#il.ac#aram // ??
  9. ൺ _'yn. // chillu consonants
  10. ൻ _in
  11. ർ _'yR
  12. ൽ _il
  13. ൾ _'yl.
  14. ൿ _ik
  15. ണൎ _'yn. // eSpeak uses unofficial 0xd4e for "virama + U+200d" to indicate 'chillu' characters
  16. നൎ _in
  17. റൎ _'yR
  18. ലൎ _il
  19. ളൎ _'yl.
  20. കൎ _ik
  21. // combining vowels, precede by a click so they can be distinguished from stand-alone vowels
  22. ാ #X2a::
  23. ി #X1i
  24. ീ #X2i::
  25. ു #X1u
  26. ൂ #X2u::
  27. ൃ #X1ri
  28. ൄ #X2ri::
  29. െ #X1e
  30. േ #X2e::
  31. ൈ #X2aI
  32. ൊ #X1o
  33. ോ #X2o::
  34. ൌ #X2aU
  35. ൗ #X2aU
  36. // speak Latin letters as English
  37. a e:j
  38. b bi:
  39. c si:
  40. d di:
  41. e i:
  42. f Ef
  43. g dZi:
  44. h e:tS
  45. i a:j
  46. j dZe:j
  47. k ke:j
  48. l El
  49. m Em
  50. n En
  51. o o:
  52. p pi:
  53. q kju:
  54. r a:R
  55. s Es
  56. t t#i:
  57. u ju:
  58. v vi:
  59. w dVbVlju:
  60. x Eks
  61. y wa:j
  62. z zEd
  63. // symbols
  64. % S;at@ma:n@m $max3
  65. * ast@risk $max3 // or [[ta:rika]]
  66. = sam@m
  67. + ku:t.t.@n.@m
  68. & samuccaj@m
  69. _. bindu
  70. _, aNkuS;@m
  71. _; ro:d#ini
  72. _? co:dj@cihn@m
  73. _! a:S;c@rjacihn@m
  74. // numbers
  75. _0 p'u:Jj@m
  76. _1 'onny
  77. _2 r@n.dy
  78. _3 mu:nny
  79. _4 na:ly
  80. _5 'an^cy
  81. _6 'a:R2y
  82. _7 'e:r.y
  83. _8 'et.ty
  84. _9 'onpaty
  85. _10 patty
  86. _1X pati
  87. _11 patinonny
  88. _12 pantran.ty
  89. _15 patin'an^cy
  90. _16 patin'a:R2y
  91. _17 patin'e:r.y
  92. _18 patin'et.ty
  93. _19 pattompaty
  94. _20 iryvaty
  95. _2X iruvatti
  96. _30 m'uppaty
  97. _3X m'uppatti
  98. _40 n'a:ppaty
  99. _4X na:ppatti
  100. _50 anpaty
  101. _5X anpatti
  102. _60 aR2uvaty
  103. _6X aR2uvatti
  104. _70 er.'uvaty
  105. _7X er.'uvatti
  106. _80 en.paty
  107. _8X en.patt
  108. _83 en.pattim'u:nny
  109. _84 en.pattina:ly
  110. _90 t'on.n.u:r:y
  111. _9X t'on.n.u:t.t.i
  112. _0C0 n'u:r:y
  113. _0C nu:t.t.i
  114. _1C0 orynu:ry
  115. _1C orynu:t.t.i
  116. _2C0 iRynn'u:ry
  117. _2C irunnu:t.t.i
  118. _3C0 munn'u:ry
  119. _3C munnu:t.t.i
  120. _4C0 n'a:nnu:ry
  121. _4C n'a:nnu:t.t.i
  122. _5C0 an^ju:ry
  123. _5C an^ju:t.t.i
  124. _6C0 aR2unu:ry
  125. _6C aR2unu:t.t.i
  126. _7C0 er.'unu:ry
  127. _7C er.'unu:t.t.i
  128. _8C0 en.n.u:ry
  129. _8C en.n.u:t.t.i
  130. _9C0 tol.l.'a:jiRam
  131. _9C tol.l.'a:jiRatti
  132. // thousands
  133. _0M1x 'a:jiRam
  134. _0M1 'a:jiRatti
  135. _1f 'onn
  136. _2f 'r@n.d
  137. _3f 'imu:v
  138. _3fx m'u:v // no tens
  139. _4f 'ina:l
  140. _4fx n'a:l
  141. _5f 'ai:j
  142. _6f 'a:R2
  143. _7f 'e:r.
  144. _8f 'enn
  145. _9f omp'atin
  146. _10f p'atin
  147. _1Xf p'at
  148. _12f p'antran.t
  149. _13f p'atimu:v
  150. _14f p'atina:l
  151. _15f patin'ai:j
  152. _18f patin'enn
  153. _19f p'attomp'atin
  154. _20f 'iruvatin
  155. _2Xf 'iruvatt
  156. _30f m'uppatin
  157. _3Xf m'uppatt
  158. _40f n'a:ppatin
  159. _4Xf n'a:ppatt
  160. _50f 'anpatin
  161. _5Xf 'anpatt
  162. _60f 'aR2uvatin
  163. _6Xf 'aR2uvatt
  164. _70f 'er.uvatin
  165. _7Xf 'er.uvatt
  166. _80f 'en.patin
  167. _8Xf 'en.patt
  168. _90f t'on.n.u:r:
  169. _9Xf t'on.n.u:t.t.
  170. // higher powers
  171. _0M2x l'aks.am
  172. _0M2 l'aks.at.t.i
  173. _0M3 k'o:t.i
  174. _dpt _d'aS;a:mS;@m_