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.

hu_rules 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646
  1. // Hungarian translation rules
  2. // This file is UTF-8 encoded
  3. .replace
  4. // allow o,u-circumflex for o,u-double-acute
  5. ô ő
  6. û ű
  7. .group a
  8. a A
  9. _) a (_ %A
  10. D00_-) al (_ zAl // double z for 100-al
  11. 000_-) al (_ Al // ... but not 1000-al
  12. _) alattvaló AlAtvAlo:
  13. .group á
  14. á a:
  15. @) ában (_S4q a:bAn
  16. @) ának (_S4q a:nAk
  17. @) ától (_S4q a:to:l
  18. .group b
  19. b b
  20. bb b:
  21. @) ban (_S3 bAn
  22. @) ben (_S3 bEn
  23. biz (A biz, // bizalmas etc.
  24. biedermeier bi:dER2ma:jER2
  25. .group c
  26. c ts
  27. cc ts:
  28. cs tS
  29. ccs tS:
  30. !) cz ts // in names which start with a capital letter
  31. csz ts|s
  32. ar) c (cson ts
  33. anar) ch (i C
  34. balda) ch (in C
  35. hierar) ch (i C
  36. me) ch (a C
  37. te) ch C
  38. pszi) ch C
  39. pszy) ch C
  40. mün) ch (en C
  41. maso) ch (istA C
  42. monar) ch (i C
  43. _pe) ch C
  44. szé) ch tS
  45. _zi) ch (y tS
  46. mala) c (sá ts
  47. pá) c (só ts
  48. pol) c (so ts
  49. por) c (sé ts
  50. por) c (sz ts
  51. _szé) che (ny tSe:
  52. _szé) ché (ny tSe:
  53. _sto) ck (holm k
  54. har) c (csoport ts
  55. _) church tSYR2tS
  56. lán) c (cs ts
  57. .group d
  58. d d
  59. dd d:
  60. dts tS:
  61. dt t:
  62. dtszé t:se:
  63. apró) d (sz d
  64. dsz (_S3 ts:
  65. beszé) d (szin d
  66. cselé) d d
  67. fogó) dz (kod ts
  68. fogó) dz (ó z
  69. fenyegető) dz z
  70. föl) d (sánc d
  71. ha) dd (_S2 d
  72. ha) d (járat d
  73. ha) d (sor d
  74. hor) d (szék d
  75. máso) d (sor d
  76. akaró) dz z
  77. hallgató) dz z
  78. húzó) dz ts
  79. harapó) dz z
  80. himbáló) dz z
  81. lopó) dz z
  82. tapogató) dz z
  83. villó) dz z
  84. e) dz (ő dz
  85. e) dz (és dz
  86. pa) d (sor d
  87. ren) d (sza d
  88. va) d (sző d
  89. kére) dz ts
  90. mentegető) dz z
  91. dz dz
  92. A) dz (A d:z
  93. dzs dZ
  94. A) dzs dZ:
  95. C) ds tS
  96. ds (C tS
  97. A) ds (A tS:
  98. dsz ts
  99. dsz (C ts
  100. dsz (a ds
  101. dsz (á ds
  102. a) dsz (A ts:
  103. e) dsz (A ts:
  104. o) dsz (A ts:
  105. a) dsz (í ds
  106. é) dsz ds
  107. ó) dsz ts:
  108. dz dz
  109. C) dzs dZ
  110. A) dzs (A dZ:
  111. C) dj J
  112. A) dj (A J:
  113. dj J:
  114. min) dny n^
  115. ná) d d
  116. ná) dd d:
  117. .group e
  118. e E
  119. 000_-) el (_ REl // double R for 1000-el
  120. 000000_-) el (_ El // ... but not 1000000-el
  121. _) egyezség EJ:ESSe:g
  122. .group é
  123. é e:
  124. éi (é e::i:
  125. @) ében (_S4q e:bEn
  126. @) ének (_S4q e:nEk
  127. @) étől (_S4q e:tY:l
  128. .group ë
  129. ë Y
  130. .group f
  131. f f
  132. .group g
  133. g g
  134. gg g:
  135. gy J
  136. ggy J:
  137. gys tS
  138. A) gys (A tS:
  139. gysz Js
  140. A) gysz (A Js:
  141. C) gyj J
  142. A) gyj (A J:
  143. ha) gyj J:
  144. e) gy (jelentésű J
  145. _e) gy (es J:
  146. _e) gy (et_ J:
  147. _e) gy (etlen J:
  148. _e) gy (ik J:
  149. _e) gy (üt J:
  150. e) gyj (elentésű Jj
  151. lá) gy (sá J
  152. gyön) gy (sor J
  153. _minde) gy (ik J:
  154. na) gysz (a Js
  155. na) gy (sokára J
  156. na) gy (siet J
  157. _) goethe gY:tE
  158. _) goethé gY:te:
  159. me) g (gy g
  160. le) g (gy g
  161. orszá) g (gyűlés g
  162. ú) gy (se J
  163. seho) gy (se J
  164. .group h
  165. h h
  166. hertz hER2ts
  167. .group i
  168. i i
  169. @) i (_S1 i
  170. _) itthon ithon
  171. .group í
  172. í i:
  173. íts i:tS:
  174. fesz) ítsd i:tSd
  175. ford) ítsd i:tSd
  176. szól) ítsd i:tSd
  177. áll) ítsd i:tSd
  178. semmis) ítsd i:tSd
  179. bizony) ítsd i:tSd
  180. .group j
  181. j j
  182. @) jában (_S5q ja:bAn
  183. @) jának (_S5q ja:nAk
  184. @) jától (_S5q ja:to:l
  185. _) javíts jAvi:tS:
  186. _) javítsd jAvi:tSd
  187. .group k
  188. k k
  189. kk k:
  190. kk (C k:
  191. _) köztársaság k'Ysta:R2SASa:g
  192. központ kYspont
  193. központj kYsponc
  194. _) köz kYz
  195. község kYSSe:g
  196. készség ke:SSe:g
  197. _) kétség ke:tS:e:g
  198. .group l
  199. l l
  200. fe) l (ju l
  201. fe) l (jö l
  202. fe) l (jegy l
  203. fe) l (jelen l
  204. e) l (jö l
  205. lj l^j
  206. cé) l (já jj
  207. ly j
  208. lly jj
  209. A) lj (A l^j
  210. e) l (jut l
  211. e) l (jus l
  212. á) ll (j j
  213. beszé) lj jj
  214. bére) lj jj
  215. fáj) l l
  216. fájla) l (j jj
  217. gondo) lj jjj
  218. ke) lj jj
  219. sajná) lj jjj
  220. llj jjj
  221. C) ly (_ li
  222. _kéth) ly li
  223. szamue) lly lli
  224. szamue) ly lli
  225. mi) ll (i l
  226. .group m
  227. m m
  228. ko) mm (uni m
  229. .group n
  230. n n
  231. n (g N
  232. n (k N
  233. n (p m
  234. ny n^
  235. nny n^n^
  236. nj n^n^
  237. nyj n^n^
  238. _) nem (- nEm // has $combine attribute in hu_list, combine with the next word
  239. me) nny (ország n^
  240. me) nny (d n^
  241. me) nny (k n^
  242. pihe) nj (_S2 n^
  243. főbe) n (jár n
  244. szí) n (játék n
  245. ingye) n n
  246. sze) nny (víz n^
  247. ajá) nlj j:
  248. .group o
  249. o o
  250. _r) oose (velt u:z
  251. otthon othon
  252. .group ó
  253. ó o:
  254. .group ö
  255. ö Y
  256. .group ő
  257. ő Y:
  258. .group p
  259. p p
  260. pp p:
  261. pp (C pp
  262. p (v p_
  263. _) potsdam potsda:m
  264. .group q
  265. q kv
  266. qu kv
  267. .group r
  268. r R2
  269. rr RR
  270. rm R2_m
  271. r (cc R
  272. _) richa (rd R2iCa:
  273. _) richá (rd R2iCa:
  274. .group s
  275. s S
  276. sz s
  277. ssz ss2
  278. szts stS:
  279. sztsze stsE
  280. sztsza stsA
  281. föld) s (ánc S
  282. s (színű S
  283. hel) s (inki z
  284. ki) s (ebb SS
  285. _má) s (szó S
  286. _munká) s S
  287. _nyílá) s S
  288. _o) slo slo:
  289. _o) sló slo:
  290. tojá) s S
  291. _) semmelweiss sEmmElvEjs
  292. _) semmelweis sEmmElvEjs
  293. _) semmelweiß sEmmElvEjs
  294. engel) s s
  295. mu) ss (olini ss2
  296. _) saar sa:R2
  297. _wa) sh (ing S
  298. sz (öld Sz
  299. va) s (zabl S||
  300. egé) szs (ég S
  301. liszte) szs (ák SZ
  302. pénze) s S
  303. rend) sz (er s:
  304. robbaná) s S
  305. robbaná) ss S:
  306. ejtőernyő) ssz S|s
  307. krumpli) s (zsák S
  308. .group t
  309. _) t (_ te:
  310. -) t (_ t
  311. t t
  312. tc ts:
  313. tt t:
  314. ttk t:k
  315. tth t:h
  316. @) tól (_S3q to:l
  317. @) től (_S3q tY:l
  318. tt (C tt
  319. ttn t:n
  320. ttm t:m
  321. ttl t:l
  322. ttr t:R2
  323. ty c
  324. // s) ty c: //
  325. // z) ty c: // keztyű
  326. ts (_S2 tS //general rule with word end of ts letters
  327. tsü tSy
  328. ttj c:
  329. tty c:
  330. apá) ts (ág tS:
  331. becsüle) t t
  332. becsüle) tt t:
  333. bizo) ts (ág tS:
  334. csapa) t (jel t
  335. cson) t t
  336. cson) tt t:
  337. cson) tj c
  338. ezüs) t t
  339. ezüs) tt t:
  340. éle) t t
  341. éle) tt t:
  342. fron) t (szolgál t
  343. gyapo) t t
  344. gyapo) tt t:
  345. gondola) t (sor t
  346. gráni) t t
  347. gráni) tt t:
  348. já) tsz ts:
  349. já) tssz ts:
  350. já) tsz (m ts
  351. tsz (_S3 ts:
  352. tsz (é ts:
  353. tsz (o ts:
  354. tsz (ő ts:
  355. tszó (_S4 ts:o:
  356. tsz (a t|s
  357. tsz (e t|s
  358. tsz (á t|s
  359. me) tsz (et ts:
  360. ada) t t
  361. ada) tt t:
  362. ké) t (sarok t
  363. ké) t (sor t
  364. ké) t (sáv t
  365. ké) tsz (er ts:
  366. ö) tsz (ör ts:
  367. hé) tsz (er ts:
  368. kegyele) t t
  369. kegyele) tt t:
  370. korán) t (se t
  371. szorí) ts (a tS:
  372. sie) ts tS:
  373. üzle) tt t:
  374. üzle) tj c:
  375. ürí) ts (e tS:
  376. mula) ts tS:
  377. nemze) ts tS:
  378. nemze) t (szo t
  379. néme) ts (ég tS:
  380. min) t t
  381. ts (a tS
  382. ts (á tS
  383. ts (e tS
  384. ts (é tS
  385. ts (o tS
  386. ts (u tS
  387. tsd tSd
  388. t (cs t
  389. tts (á tS:
  390. tts (é tS:
  391. tsö tSY
  392. j) ts tS
  393. C) tj c
  394. A) tj (A c:
  395. C) tyj c
  396. ttyj c:
  397. A) tyj (A c:
  398. _ka) ty (n ti
  399. vörösmar) ty ti
  400. á) t (sza t
  401. á) t (jár t
  402. á) t (szö t
  403. á) t (sző t
  404. á) t (szú t
  405. á) t (szű t
  406. á) t (jut t
  407. á) t (juss t
  408. á) t (jö t
  409. állí) ts tS:
  410. állapo) t (sor t
  411. bará) ts tS:
  412. dön) ts (ön tS
  413. folyama) t (jel t
  414. hi) t (sze t
  415. hi) t (szó t
  416. korlá) tj (ára c:
  417. köve) ts (ég tS:
  418. t (jel t //need this general rule when any not added word contains the tjel part
  419. kür) t t
  420. kür) tj c
  421. kür) t (jel t
  422. kür) t (szó t
  423. küldö) ttj c:
  424. neve) ts (ég tS:
  425. o) tt t:
  426. szen) t (szék t
  427. szé) t t
  428. szé) tt t:
  429. szé) tszé t|se:
  430. szöve) ts (ég tS:
  431. söté) ts (ég tS:
  432. sajá) ts (ág tS:
  433. á) t (sor t
  434. á) t (sé t
  435. á) t (sze t
  436. á) t (sug t
  437. á) t (suh t
  438. á) t (sur t
  439. ne) t (c t
  440. ne) t (se t
  441. ne) t (szo t
  442. lehe) ts (ég tS:
  443. tehe) ts (ég tS:
  444. lá) tsz ts:
  445. te) tsz ts:
  446. lá) t (sze t
  447. fize) ts (ég tS:
  448. segí) ts tS:
  449. á) ts (ó tS:
  450. ismere) ts (ég tS:
  451. lé) t (szám t
  452. ké) t (száz t
  453. ö) t (száz t
  454. ha) t (száz t
  455. hé) t (száz t
  456. vé) ts (ég tS:
  457. vona) t (jegy t
  458. tesz) t (sor t
  459. tes) t (sér t
  460. fron) t (jár t
  461. á) t (söpör t
  462. ala) tt (jár t:
  463. fri) tz ts:
  464. fű) ts tS:
  465. .group u
  466. u u
  467. .group ú
  468. ú u:
  469. .group ü
  470. ü y
  471. ütt yt:
  472. ütty yc:
  473. .group ű
  474. ű y:
  475. .group v
  476. v v
  477. _) v (_ ve:
  478. _) versailles vER2sa:j
  479. .group w
  480. w v
  481. .group x
  482. _) x (_ iks
  483. x ks
  484. .group y
  485. _) y j
  486. y i
  487. K) y (K i
  488. .group z
  489. z z
  490. zs Z
  491. zzs Z:
  492. a) z (t s
  493. a) z (tán s
  494. befeje) z (te s
  495. bi) z (tons s
  496. bi) z (tos s
  497. bron) z (sz z
  498. csontvá) z z
  499. e) z (t s
  500. ho) z (ta s
  501. ho) z (tá s
  502. helye) z (ked s
  503. inté) z (ked s
  504. költö) z (köd s
  505. lefeje) z (te s
  506. lefeje) z (ték s
  507. pén) z (tár s
  508. ré) z (sz z
  509. tartó) z s
  510. gá) z (sz z
  511. gá) z (cső z
  512. gé) z (sz z
  513. ké) z (sz zz
  514. há) z (so z
  515. há) z (sz z
  516. lá) z (sz z
  517. má) zc (sz z
  518. mé) zc (sz z
  519. nehé) z (sé S
  520. iga) zs (ág SS
  521. iga) z (szí z
  522. ga) zs (ág SS
  523. pén) z z
  524. szá) z (sz z
  525. tí) z (sz z
  526. tű) z (sz z
  527. ví) z (sz z
  528. tor) z (szülött z
  529. tor) z (ság z
  530. _vité) z z
  531. _ví) z (s z
  532. ga) zs (ág zS
  533. _gá) zsz (ámla zs:
  534. _gá) zsz (ámlá zs:
  535. _ré) zs (ó zS
  536. ő) zs (uta zS
  537. _vá) zs (or zS
  538. _szára) zs (ág SS
  539. _nehé) zs (ely zS
  540. _) zürich tsyR2iC
  541. vigyá) zz (ba z
  542. vigyá) zz (t z
  543. .group
  544. $ dolla:R2
  545. ä E
  546. æ E
  547. ß s
  548. ç tS
  549. ñ n^
  550. ø Y