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.

ml_list 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  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 chandraka:r@m
  8. U+d4e chil.acharam // ??
  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 ti:
  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:dhini
  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'an.t.y
  78. _3 m'unny
  79. _4 n'a:ly
  80. _5 'an^cy
  81. _6 'aR2y
  82. _7 'e:r.y
  83. _8 'et.t.y
  84. _9 'onpaty
  85. _1X p'ati
  86. _10 p'atty
  87. _11 p'atinonny
  88. _12 p'antran.t.y
  89. _15 p'atinan^cy
  90. _16 p'atinaR2y
  91. _17 p'atine:R2y
  92. _18 p'atine:t.t.y
  93. _19 p'attompatu
  94. _2X 'irupat
  95. _3X m'uppat
  96. _4X n'a:lppat
  97. _5X 'anpat
  98. _6X 'aR2upat
  99. _7X 'er.upat
  100. _8X 'en.pat
  101. _9X t'on.n.u:R2
  102. _0C n'u:R
  103. _0M1 'a:jiRam
  104. _0M2 l'aks.am
  105. _0M3 k'o:t.i
  106. _dpt _d'aS;a:mS;@m_