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.

ir1 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. // Long Vowels
  2. // "A"
  3. 2 A _ 0 ? a:
  4. 2 A A 0 ? a:
  5. 2 A u 0 ? a:
  6. 2 A i 0 ? a:
  7. 2 A a 0 ? a:
  8. 2 A e 0 ? a:
  9. 2 A o 0 ? a:
  10. 0 A NULL 0 a:
  11. // "u"
  12. 2 u _ 0 ? u
  13. 2 u u 0 ? u
  14. 2 u A 0 ? u
  15. 2 u i 0 ? u
  16. 2 u a 0 ? u
  17. 2 u e 0 ? u
  18. 2 u o 0 ? u
  19. 0 u NULL 0 u
  20. // "i"
  21. 2 i _ 0 ? i
  22. 2 i i 0 ? i
  23. 2 i A 0 ? i
  24. 2 i u 0 ? i
  25. 2 i a 0 ? i
  26. 2 i e 0 ? i
  27. 2 i o 0 ? i
  28. 0 i NULL 0 i
  29. // Short Vowels
  30. // "a"
  31. 2 a _ 0 ? a
  32. 2 a A 0 ? a
  33. 2 a u 0 ? a
  34. 2 a i 0 ? a
  35. 2 a a 0 ? a
  36. 2 a e 0 ? a
  37. 2 a o 0 ? a
  38. 0 a NULL 0 a
  39. // "e"
  40. 2 e _ 0 ? e
  41. 2 e A 0 ? e
  42. 2 e u 0 ? e
  43. 2 e i 0 ? e
  44. 2 e a 0 ? e
  45. 2 e e 0 ? e
  46. 2 e o 0 ? e
  47. 0 e NULL 0 e
  48. // "o"
  49. 2 o _ 0 ? o
  50. 2 o A 0 ? o
  51. 2 o u 0 ? o
  52. 2 o i 0 ? o
  53. 2 o a 0 ? o
  54. 2 o e 0 ? o
  55. 2 o o 0 ? o
  56. 0 o NULL 0 o
  57. // Consonants in end of words.
  58. 0 _ NULL 0 NULL
  59. 2 _ NULL 0 NULL
  60. // Consonants
  61. 0 dZ NULL 0 j:
  62. 0 tS NULL 0 c:
  63. 0 R NULL 0 r
  64. 1 q 1 0 q
  65. 0 Z NULL 0 z:
  66. 0 S NULL 0 s:
  67. 0 j NULL 0 y
  68. // "g"
  69. 0 g A 0 g
  70. 0 g u 99 g ?
  71. 0 g o 0 g
  72. 0 g NULL 0 g:
  73. // "k"
  74. 0 k A 0 k
  75. 0 k u 0 k
  76. 0 k o 0 k
  77. 0 k NULL 0 c
  78. // "l"
  79. 0 l/ NULL 0 l
  80. // Others
  81. 0 ; NULL 0 NULL
  82. 0 g- NULL 0 NULL
  83. 0 @- NULL 0 NULL