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.

no_rules 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. // This file is UTF8 encoded
  2. // C% indicates a double consonant (same letter twice)
  3. .group a
  4. a A:
  5. a (CC A
  6. a (_ A
  7. // X) a (CCK A // single syllable with >= 2 final consonants
  8. // // or initial syllable with 3 consonants
  9. ai AI
  10. au aU
  11. aa o: // å
  12. aa (CC O
  13. ae a: // æ
  14. ae (CC a
  15. .group b
  16. b b
  17. bb b:
  18. _) be (@ b@
  19. .group c
  20. c k
  21. cc k:
  22. c (i s
  23. c (y s
  24. c (ei s
  25. c (øy s
  26. ch S
  27. .group d
  28. d d
  29. dd d:
  30. r) d (_
  31. &) det (_ d@2
  32. .group e
  33. e e:
  34. e (CC E
  35. ei aI
  36. e (rC a // ??
  37. &) e (_ @2
  38. &) e (C_ @
  39. X) e (m_ E
  40. &) en (_ @n
  41. &) ene (_ En@2 // @n@2 ??
  42. &) ens (_ @ns
  43. &) es (_ @s
  44. &) et (_ @t
  45. .group f
  46. f f
  47. .group g
  48. g g
  49. gg g:
  50. g (n N
  51. gj j
  52. g (i j
  53. g (y j
  54. g (ei j
  55. g (øy j
  56. .group h
  57. h h
  58. hj j
  59. hv v
  60. .group i
  61. i i:
  62. i (CC I
  63. &) ig (_ I
  64. .group j
  65. j j
  66. .group k
  67. k k
  68. kk k:
  69. kj x
  70. k (i x
  71. k (y x
  72. k (ei x
  73. k (øy x
  74. .group l
  75. l l
  76. ll (K l
  77. lj j
  78. .group m
  79. m m
  80. mm (K m
  81. .group n
  82. n n
  83. nn (K n
  84. ng N
  85. n (k N
  86. .group o
  87. o u:
  88. o (CC O
  89. oi OI
  90. oe O@2
  91. @b) oe (_ u:
  92. o (nd U
  93. o (rt U
  94. b) o (rd u:
  95. o (st U
  96. .group p
  97. p p
  98. pp p:
  99. .group q
  100. q k
  101. qq k:
  102. qu kw
  103. .group r
  104. r R
  105. rs (_ S
  106. .group s
  107. s s
  108. ss ss
  109. ss (_ s
  110. sch S
  111. sj S
  112. skj S
  113. sk (i S
  114. sk (y S
  115. sk (ei S
  116. sk (øy S
  117. r) s S
  118. s (l S
  119. A) s (lA s
  120. .group t
  121. t t
  122. tt t:
  123. ti (on S
  124. tj s;
  125. .group u
  126. u u-:
  127. u (CC u-
  128. ui u-I
  129. .group v
  130. v v
  131. vv (_ v
  132. .group w
  133. w v
  134. .group x
  135. x ks
  136. x (x
  137. .group y
  138. y y:
  139. y (CC y
  140. .group z
  141. z s
  142. zz z
  143. zz (_ z
  144. .group å
  145. å o:
  146. åe o:@2
  147. å (CC O
  148. .group æ
  149. æ E:
  150. æ (r a:
  151. æ (CC a
  152. .group ø
  153. ø Y:
  154. ø (CC W
  155. øy Yy
  156. .group ä
  157. ä E:
  158. ä (CC E
  159. .group ö
  160. ö Y:
  161. ö (CC W
  162. .group
  163. é 'e:
  164. ü y:
  165. $ dOllA:R
  166. \\ OmvEndt||skROstR@k
  167. ! _:'u-:tRu:pstENn_:
  168. !) !
  169. . pu-Nktu-:m
  170. . (. _:
  171. \.) .
  172. __) - (_D mi:nu-:s
  173. A_) - (_D _
  174. C_) - (_D _
  175. --) -
  176. * ss;aRn@2
  177. *) * (*
  178. **
  179. **) * (_ _::
  180. = aRli:k
  181. = (==
  182. =) = (=
  183. ==) = (_ _::