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.

is_rules 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. // Spelling-to-phoneme rules for Icelandic
  2. // This file is UTF8 encoded.
  3. // letter group B voiceless consonants c,f,h,k,p,t,x,þ
  4. // letter group F p,t,k,s
  5. // letter group H j,r,v,
  6. .replace
  7. x xz
  8. .group a
  9. a a:
  10. a (FH a:
  11. a (CC &
  12. a (ng aU
  13. a (nk aU
  14. au Yy:
  15. au (FH Yy:
  16. au (CC Yy
  17. _) al (@P2N ,a:l
  18. _) a (ll+ &
  19. .group á
  20. á aU:
  21. á (FH aU:
  22. á (CC aU
  23. .group b
  24. b b
  25. bb b
  26. .group c
  27. c k
  28. c (e s
  29. c (i s
  30. .group d
  31. d d
  32. dd d
  33. .group ð
  34. ð D
  35. ð (B T
  36. ð (__ T // before pause
  37. .group e
  38. e e:
  39. e (FH e:
  40. e (CC E
  41. e (ng eI
  42. e (nk eI
  43. egi eI:jI
  44. ei eI:
  45. ey eI:
  46. ei (FH eI:
  47. ey (FH eI:
  48. ei (CC eI
  49. ey (CC eI
  50. .group é
  51. é jE:
  52. é (FH jE:
  53. é (CC jE
  54. .group f
  55. f f
  56. ff f
  57. A) f (A v
  58. // A) f (_ v // ??
  59. l) f (A v
  60. @) f (l b
  61. @) f (n b
  62. fnd mt
  63. fnt m#bt
  64. .group g
  65. g g
  66. gg g
  67. _) g g
  68. A) g (l g
  69. A) g (n g
  70. _) g (e J
  71. _) g (i J
  72. _) g (í J
  73. _) g (æ J
  74. _) g (j J
  75. A) g (a Q
  76. A) g (u Q
  77. A) g (ð Q
  78. A) g (r Q
  79. g (_ Q
  80. gn (_ g
  81. gt xd
  82. g (s x
  83. gj J
  84. g (i J
  85. A) g (j j
  86. A) g (i j
  87. á) g (a
  88. á) g (u
  89. ó) g (a
  90. ó) g (u
  91. ú) g (a
  92. ú) g (u
  93. .group h
  94. h h
  95. hj C
  96. hl l#
  97. hn hn#
  98. hv kv
  99. .group i
  100. i I:
  101. i (FH I:
  102. i (CC I
  103. K) i (ng i
  104. K) i (nk i
  105. .group í
  106. í i:
  107. í (FH i:
  108. í (CC i
  109. .group j
  110. j j
  111. .group k
  112. k k
  113. _) k (e c
  114. _) k (i c
  115. _) k (í c
  116. _) k (y c
  117. _) k (ý c
  118. _) k (æ c
  119. kj c
  120. k (K g
  121. k (k h // [hk]
  122. .group l
  123. l l
  124. l (_ l#
  125. l (BX l#
  126. ll dl
  127. ll (BX tl#
  128. ll (_ tl# // ??
  129. .group m
  130. m m
  131. mm (K m
  132. B) m hm#
  133. m (B m#
  134. .group n
  135. n n
  136. B) n hn#
  137. n (B n#
  138. n (g N
  139. ng (_ Ng
  140. ngt (K N#d
  141. n (gi n^
  142. nk(i n^#J
  143. n (k N#
  144. A) n (k N#h
  145. á) nn dn
  146. é) nn dn
  147. í) nn dn
  148. ó) nn dn
  149. ú) nn dn
  150. ý) nn dn
  151. æ) nn dn
  152. au) nn dn
  153. ei) nn dn
  154. ey) nn dn
  155. nn (K n
  156. .group o
  157. o o:
  158. o (FH o:
  159. o (CC O
  160. o (ng oU
  161. o (nk oU
  162. .group ó
  163. ó oU:
  164. ó (FH oU:
  165. ó (CC oU
  166. óf (A oU2
  167. .group p
  168. _) p p
  169. p p
  170. B) p b
  171. s) p b
  172. p (K b
  173. p (s f
  174. p (k f
  175. p (t f
  176. pp hb
  177. .group q
  178. q kv
  179. .group r
  180. _) r _|R2
  181. C) r @-R
  182. l) r **R
  183. A) r (A *R
  184. B) r r#
  185. r (B rr#
  186. r (_ _|R
  187. r _|R2
  188. rr R*R
  189. rl dl
  190. rl (K rtl#
  191. rn rdn#
  192. .group s
  193. s s
  194. ss ss2
  195. .group t
  196. _) t t
  197. t t
  198. B) t d
  199. s) t d
  200. t (K d
  201. tt hd
  202. t (l ht //?? ætla
  203. .group u
  204. u y:
  205. u (FH y:
  206. u (CC y
  207. K) u (ng u
  208. K) u (nk u
  209. .group ú
  210. ú u:
  211. ú (FH u:
  212. ú (CC u
  213. .group v
  214. v v
  215. .group w
  216. w v
  217. .group x
  218. x ks
  219. xz ks
  220. .group y
  221. y I:
  222. y (FH I:
  223. y (CC I
  224. K) y (ng i
  225. K) y (nk i
  226. .group ý
  227. ý i:
  228. ý (FH i:
  229. ý (CC i
  230. .group z
  231. z z
  232. zz ts // pizza
  233. .group þ
  234. þ T
  235. .group æ
  236. æ aI:
  237. æ (FH aI:
  238. æ (CC aI
  239. .group ö
  240. ö W:
  241. ö (FH W:
  242. ö (CC W
  243. ö (ng Yy
  244. ö (ng Yy
  245. _) ö (@P1N ,W:
  246. .group
  247. $ dOllar