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.

id_rules 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. // This file is UTF8 encoded
  2. // Spelling-to-phoneme rules for Indonesian
  3. .group a
  4. a a
  5. a) a _|a
  6. A_) a _|a
  7. au) a _|a
  8. ai aI
  9. au aU
  10. .group b
  11. b b
  12. _) be (@@ b@
  13. .group c
  14. c tS
  15. .group d
  16. d d
  17. dj dZ / Dutch
  18. .group e
  19. e E
  20. e) e _|E
  21. A_) e _|E
  22. e (_ e
  23. .group f
  24. f f
  25. ff f
  26. .group g
  27. g g
  28. .group h
  29. h h
  30. .group i
  31. i i
  32. i) i _|i
  33. A_) i _|i
  34. .group j
  35. j dZ
  36. .group k
  37. k k
  38. k (_ ?
  39. kh x
  40. _) ke (@@ k@
  41. .group l
  42. l l
  43. ll l
  44. .group m
  45. m m
  46. _) me (@@ m@
  47. _) mempe (@ m@mp@
  48. .group n
  49. n n
  50. ng N
  51. ny n^
  52. // nj n^
  53. .group o
  54. o o
  55. o) o _|o
  56. A_) o _|o
  57. o (r O
  58. oe u // Dutch spelling
  59. .group p
  60. p p
  61. pp p
  62. _) pe (@@ p@
  63. .group q
  64. q k
  65. qu kw
  66. .group r
  67. r R2
  68. r (K R
  69. e) r (K *R
  70. .group s
  71. s s
  72. ss s
  73. sy S // perhaps [S;] ??
  74. sj S
  75. _) se (@@ s@
  76. .group t
  77. t t
  78. tj tS // Dutch
  79. _) ter (@@ t@*R
  80. .group u
  81. u u
  82. u) u _|u
  83. A_) u _|u
  84. .group v
  85. v v
  86. .group w
  87. w w
  88. .group x
  89. x ks
  90. _) x z
  91. .group y
  92. y j
  93. .group z
  94. z z
  95. .group
  96. $ dOlaR
  97. __) - (_D t,andak'uR2aN
  98. * b'intaN
  99. *) * (*
  100. **
  101. **) * (_ _::