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.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  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 Y: // ø
  91. oe (CC W
  92. oey Yy
  93. o (nd U
  94. o (rt 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. rr R
  106. K) r @-*
  107. A) r (A *
  108. r) r
  109. rs (_ S
  110. .group s
  111. s s
  112. ss ss
  113. ss (_ s
  114. sch S
  115. sj S
  116. skj S
  117. sk (i S
  118. sk (y S
  119. sk (ei S
  120. sk (øy S
  121. r) s S
  122. s (l S
  123. A) s (lA s
  124. .group t
  125. t t
  126. tt t:
  127. ti (on S
  128. tj s;
  129. .group u
  130. u u-:
  131. u (CC u-
  132. ui u-I
  133. .group v
  134. v v
  135. vv (_ v
  136. .group w
  137. w v
  138. .group x
  139. x ks
  140. x (x
  141. .group y
  142. y y:
  143. y (CC y
  144. .group z
  145. z s
  146. zz z
  147. zz (_ z
  148. .group å
  149. å o:
  150. å (CC O
  151. .group æ
  152. æ E:
  153. æ (r a:
  154. æ (CC a
  155. .group ø
  156. ø Y:
  157. ø (CC W
  158. øy Yy
  159. .group ä
  160. ä E:
  161. ä (CC E
  162. .group ö
  163. ö Y:
  164. ö (CC W
  165. .group
  166. é 'e:
  167. ü y:
  168. $ dOllA:r
  169. \\ OmvEndt||sk@-*Ost@-*@k
  170. ! _:'u-:t@-*u:pstENn_:
  171. !) !
  172. . pu-Nktu-:m
  173. . (. _:
  174. \.) .
  175. __) - (_D mi:nu-:s
  176. A_) - (_D _
  177. C_) - (_D _
  178. --) -
  179. * ss;arn@2
  180. *) * (*
  181. **
  182. **) * (_ _::
  183. = arli:k
  184. = (==
  185. =) = (=
  186. ==) = (_ _::