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

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