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.

hbs_list 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633
  1. // "hbs" is the ISO 639-3 code for Serbian/Croatian/Bosnian macrolanguage
  2. // This file is UTF-8 encoded
  3. // Conditional rules:
  4. // ?1 Croatian
  5. // ?2 Serbian
  6. // ?3 Bosnian (Bosna and Hercegovina)
  7. // ?4 Serbian & Bosnian
  8. // Letters
  9. b b@
  10. c ts@
  11. č tS@
  12. ć tS;@2
  13. d d@
  14. dž dZ@
  15. đ dZ;@2
  16. f f@
  17. g g@
  18. h x@
  19. j j@2
  20. k k@
  21. l l@
  22. lj l^@
  23. m m@
  24. n n@
  25. nj n^@
  26. p p@
  27. q kv@
  28. r R@
  29. _s s@
  30. š S@
  31. t t@
  32. v v@
  33. w dvostr*uko||v@
  34. ?2 w duplo||v@
  35. x iks
  36. y ipsilon
  37. z z@
  38. ž Z@
  39. _á $accent
  40. _é $accent
  41. _í $accent
  42. _ó $accent
  43. _ú $accent
  44. // accent names
  45. _lig l'ig&t,UR&
  46. _acu 'akUt
  47. _ac2 dv'ostr**UkI;'akUt
  48. _brv br**'Ev // ??
  49. _ced ts'EdIl&
  50. _cir ts'iRkUmflEks
  51. _dia 'uml&Ut
  52. _dot t'otSk&
  53. _grv n'agl&s&k
  54. _hac kv'atSIts&
  55. _mcn m'akr**on
  56. _ogo 'ogonEk
  57. _rng r**'iNg
  58. _stk kr**'oz
  59. _tld t'ild&
  60. // symbols
  61. _?? znak // unknown symbol
  62. _?A slovo // unknown letter
  63. _cap k'apIt&l // ?? use English until I find the correct word
  64. © 'aUtoRsk&||pr*av&
  65. * zvj'ezdits& $max3
  66. = _j'edn&ko $max3
  67. % p'osto $max3
  68. + plus $max3
  69. . totSk& $max3
  70. ?4 . tatSk& $max3
  71. € 'euRo
  72. ?4 € 'evr*o
  73. @ _'at
  74. ?2 @ tRgovatSkoi
  75. & _'end
  76. ! 'usklItSnIk
  77. ?2 ! 'uzvItSnIk
  78. : dv'ototSk&
  79. ?4 : dv'ot&tSk&
  80. # br*'oj_ $max3
  81. / kr*'oz_ $max3
  82. \ b'EkslES $max3
  83. ^ ts'iRkumfleks
  84. ~ t'ild&
  85. ¤ v'alut&
  86. § 'odlom&k
  87. µ m'ikr*o
  88. ¶ tSl'an&k
  89. ° st'up&n^
  90. ?4 ° st'epen
  91. _" n'avodnIk
  92. ?2 _" n'avod
  93. _‚ 'otvoReni||n'avodnIk
  94. _„ sp'uSteni||n'avodnIk
  95. ?2 _„ z&tvoReni||n'avodnIk
  96. … tr*'i||t'otSke
  97. ?4 … tr*'i||t'atSke
  98. † kr*'iZ
  99. ?2 † kr-'st
  100. ‡ dv'ostr*Uki||kr*'iZ
  101. ?2 ‡ dv'ostRUki||kR'st
  102. ‰ pr*'omil
  103. _‹ 'otvoReni||n'avodnIk
  104. _‘ 'otvoReni||n'avodnIk
  105. _’ j'ednostr*'uki||n'avodnIk
  106. _“ 'otvoReni||n'avodnIk
  107. _” z'atvoReni||n'avodnIk
  108. • kr*'upna||t'otSk&
  109. ?4 • kr*'upna||t'atSk&
  110. _– En||ts'r-t&
  111. _— Em||ts'r-t&
  112. ™ pr*'o'izvodZ&tS
  113. ˘ br*'evis
  114. ¨ pr*'ijegl&s
  115. ?2 ¨ pr*'egl&s
  116. _« 'otvoReni||n'avodnIk
  117. _­ pr*'ivr*emen&||ts'r-t'its&
  118. · p'ut&
  119. ¸ sed'il&
  120. _» z'atvoReni||n'avodnIk
  121. ® R'egistr*atsIj&
  122. ł l@||s&||ts'r-t'itsom
  123. × p'ut&
  124. ÷ p'odijel^,eno
  125. ?2 ÷ p'odel^,eno
  126. _$ d'ol&R
  127. _- m'inus
  128. _* zvj'ezdits&
  129. ?2 _* zv'ezdits&
  130. _= j'edn&ko
  131. _@ t'r-g'ov&tSko||'a
  132. ?2 _@ et
  133. _( 'otvoRen&||z'agr*ad&
  134. _) z'atvoRen&||z'agr*ad&
  135. _' 'apostr*of
  136. _, z'aRez
  137. ?2 _, z'apeta
  138. _- ts'r-t'its&
  139. _. t'otSk&
  140. ?4 _. t'atSk&
  141. _; t'otSk&z,a*Ez
  142. ?2 _; t'atSk&z,apeta
  143. ?3 _; t'atSk&z,a*Ez
  144. _< m'an^i||'od
  145. _= j'edn&ko
  146. _> v'etSi||'od
  147. _? 'upitnIk
  148. _& t'r-g'ov&tSko||'i
  149. _[ 'otvoRen&||'ugl&t&
  150. ?2 _[ 'otvoRen&||'ugl&st&
  151. _] z'atvoRen&||'ugl&t&
  152. ?2 _] z'atvoRen&||'ugl&st&
  153. __ ts'r-t&
  154. _` gr*'avis
  155. _{ 'otvoRen&||v'ititS&st&
  156. _| 'okomits&
  157. ?2 _| 'uspR&vn&
  158. _} z'atvoRen&||v'ititS&st&
  159. // Numbers
  160. _0 n'ul&
  161. _1 j'ed&n
  162. _2 dv'a
  163. _2f dv'ije
  164. ?2 _2f dv'E
  165. _3 tr*'i
  166. _4 tS'EtIRI
  167. _5 p'Et
  168. _6 S'Est
  169. _7 s'Ed&m
  170. _8 'os&m
  171. _9 d'EvEt
  172. _10 d'EsEt
  173. _11 j'ed&naIst
  174. _12 dv'anaIst
  175. _13 tr*'inaIst
  176. _14 tS'Etr-naIst
  177. _15 p'EtnaIst
  178. _16 S'EsnaIst
  179. _17 s'Ed&mnaIst
  180. _18 'os&mnaIst
  181. _19 d'EvEtnaIst
  182. ?2 _11 j'ed&naEst
  183. ?2 _12 dv'anaEst
  184. ?2 _13 tr*'inaEst
  185. ?2 _14 tS'Etr-naEst
  186. ?2 _15 p'EtnaEst
  187. ?2 _16 S'EsnaEst
  188. ?2 _17 s'Ed&mnaEst
  189. ?2 _18 'os&mnaEst
  190. ?2 _19 d'EvEtnaEst
  191. _2X dv'adEsEt
  192. _3X tr*'idEsEt
  193. _4X tS'Etr-dEsEt
  194. _5X p'EdEsEt
  195. _6X S'EzdEsEt
  196. _7X s'Ed&mdEsEt
  197. _8X 'os&mdEsEt
  198. _9X d'EvEdEsEt
  199. _0C st'o_
  200. ?2 _0C st'O_
  201. _2C dvj'est'o
  202. ?2 _2C dv'est'a_
  203. ?2 _3C tR'ist'a_
  204. ?2 _4C tSetR'ist'o_
  205. _6C S'Est'o
  206. _0M1 t'isUtS;&
  207. _0MA1 t'isUtS;e
  208. _1M1 t'isUtS;U
  209. ?2 _0M1 h'il^,&d&
  210. ?2 _0MA1 h'il^,&de
  211. ?2 _1M1 h'il^,&dU
  212. ?2 _1MA1 jedn&||hil^&d&
  213. ?3 _0M1 h'il^ad&
  214. ?3 _0MA1 h'il^ade
  215. ?3 _1M1 h'il^adU
  216. _0M2 m'ilijUna
  217. _0MA2 m'ilijUna
  218. _1M2 m'ilijUn
  219. ?4 _0M2 m'ilijOna
  220. ?4 _0MA2 m'ilijOna
  221. ?4 _1M2 m'ilijOn
  222. _0M3 m'iliaRdI
  223. _0MA3 m'iliaRde
  224. _1M3 m'iliaRdU
  225. ?2 _0M3 milijArdI
  226. ?2 _0MA3 milijArde
  227. ?2 _1M3 milijArdU
  228. _0M4 b'ilijUna
  229. _1M4 b'ilijUn
  230. ?4 _0M4 b'ilijOna
  231. ?4 _1M4 b'ilijOn
  232. _dpt _:z'a*Ez_
  233. _roman r*'imsko
  234. // not Roman numerals
  235. // vi vi // not needed if only all-capitals are spoken as Roman numbers
  236. // Abbreviations
  237. aaa $abbrev
  238. aac $abbrev
  239. ab $only $abbrev $capital
  240. abc $abbrev
  241. abk $only $abbrev
  242. abs $abbrev
  243. acc $only $abbrev
  244. acf $only $abbrev
  245. acfm $abbrev
  246. acg $only $abbrev
  247. acgm $abbrev
  248. acl $only $abbrev
  249. acm $only $abbrev
  250. acw $only $abbrev
  251. add $only $abbrev
  252. adn $only $abbrev
  253. adp $only $abbrev
  254. adsl $abbrev
  255. agm $abbrev
  256. ahk $only $abbrev
  257. aif $only $abbrev
  258. aip $only $abbrev
  259. alg $only $abbrev
  260. alm $only $abbrev
  261. amd $only $abbrev
  262. amf $only $abbrev
  263. amg $only $abbrev
  264. aph $only $abbrev
  265. apj $only $abbrev
  266. apl $only $abbrev
  267. apm $only $abbrev
  268. app $only $abbrev
  269. arg $only $abbrev
  270. arj $only $abbrev
  271. asc $only $abbrev
  272. asf $only $abbrev
  273. asm $only $abbrev
  274. asn $only $abbrev
  275. asp $only $abbrev
  276. asx $only $abbrev
  277. atf $only $abbrev
  278. atp $abbrev
  279. av $only $abbrev
  280. avg $abbrev
  281. avr $only $abbrev
  282. awb $only $abbrev
  283. awt $only $abbrev
  284. brf $abbrev
  285. brl $abbrev
  286. brx $abbrev
  287. cca $abbrev
  288. cda $only $abbrev
  289. cdr $abbrev
  290. cdrw $abbrev
  291. cgi $abbrev
  292. clr $abbrev
  293. cpe $only $abbrev
  294. cpu $only $abbrev
  295. cr $only $abbrev
  296. crt $only $abbrev
  297. ctrl $abbrev
  298. daa $only $abbrev
  299. doo $abbrev
  300. dox $only $abbrev
  301. dqy $abbrev
  302. dsr $only $abbrev
  303. ear $only $abbrev
  304. ecdl $only $abbrev
  305. ecp $only $abbrev
  306. ecs $only $abbrev
  307. elm $only $abbrev
  308. emf $only $abbrev
  309. emh $only $abbrev
  310. eml $only $abbrev
  311. ems $only $abbrev
  312. epf $only $abbrev
  313. eq $only $abbrev
  314. esc $only $abbrev
  315. etd $only $abbrev
  316. eu $only $abbrev
  317. eur $only $abbrev
  318. exc $only $abbrev
  319. faq $abbrev
  320. fbi $abbrev
  321. ffa $only $abbrev
  322. fr $only $abbrev
  323. frm $abbrev
  324. frt $only $abbrev
  325. frx $abbrev
  326. gho $only $abbrev
  327. gr $only $abbrev
  328. grr $abbrev
  329. grrr $abbrev
  330. grp $abbrev
  331. grps $abbrev
  332. grs $only $abbrev
  333. grx $only $abbrev
  334. gui $only $abbrev
  335. hho $abbrev
  336. hr $only $abbrev
  337. hrk $only $abbrev
  338. hrt $only $abbrev $capital
  339. hrv $only $abbrev
  340. hta $only $abbrev
  341. hzzo $abbrev
  342. ibm $abbrev
  343. icc $only $abbrev
  344. icm $only $abbrev
  345. ics $only $abbrev
  346. idb $only $abbrev
  347. idc $only $abbrev
  348. idm $only $abbrev
  349. iff $only $abbrev
  350. ifu $only $abbrev
  351. ilk $only $abbrev
  352. img $only $abbrev
  353. iml $only $abbrev
  354. isdn $abbrev
  355. isl $only $abbrev
  356. isp $only $abbrev
  357. iss $only $abbrev
  358. iq $only $abbrev
  359. iqy $only $abbrev
  360. itw $only $abbrev
  361. itz $only $abbrev
  362. ivf $only $abbrev
  363. jpi $only $abbrev
  364. jrr $abbrev
  365. jse $only $abbrev
  366. lha $abbrev
  367. liq $only $abbrev
  368. maq $only $abbrev
  369. maw $only $abbrev
  370. mda $only $abbrev
  371. mde $only $abbrev
  372. mdi $only $abbrev
  373. mga $only $abbrev
  374. mge $only $abbrev
  375. mgi $only $abbrev
  376. mpa $only $abbrev
  377. mpe $only $abbrev
  378. mpr $only $abbrev
  379. msi $only $abbrev
  380. mup $abbrev $capital
  381. nco $only $abbrev
  382. nfo $only $abbrev
  383. nji $only $abbrev
  384. nr $only $abbrev
  385. nra $only $abbrev
  386. nrb $only $abbrev
  387. nrc $only $abbrev
  388. nre $only $abbrev
  389. nrf $only $abbrev
  390. nrg $abbrev
  391. nrh $only $abbrev
  392. nri $only $abbrev
  393. nrm $only $abbrev
  394. nrq $only $abbrev
  395. nrs $only $abbrev
  396. nru $only $abbrev
  397. nrw $only $abbrev
  398. nsa $only $abbrev
  399. nsi $only $abbrev
  400. nvda $abbrev
  401. obd $only $abbrev
  402. obj $only $abbrev
  403. obt $only $abbrev
  404. obz $only $abbrev
  405. ocr $only $abbrev
  406. ocx $only $abbrev
  407. oem $abbrev
  408. off $only $abbrev
  409. oft $only $abbrev
  410. ofx $only $abbrev
  411. ogc $only $abbrev
  412. ogg $only $abbrev
  413. ogl $only $abbrev
  414. omw $abbrev
  415. oqy $only $abbrev
  416. os $only $abbrev $capital
  417. oss $only $abbrev
  418. otf $only $abbrev
  419. otm $only $abbrev
  420. pda $abbrev
  421. pdi $only $abbrev
  422. pgi $only $abbrev
  423. pho $only $abbrev
  424. pko $only $abbrev
  425. pma $only $abbrev
  426. ppa $only $abbrev
  427. pr $only $abbrev
  428. prf $only $abbrev
  429. prg $only $abbrev
  430. prn $abbrev
  431. prt $only $abbrev
  432. qbr $abbrev
  433. qpr $abbrev
  434. raw $only $abbrev
  435. rb $abbrev
  436. rba $abbrev
  437. rc $only $abbrev
  438. rcc $abbrev
  439. rcd $abbrev
  440. rcs $abbrev
  441. rd $only $abbrev
  442. rds $abbrev
  443. rgb $abbrev
  444. rh $only $abbrev
  445. rk $only $abbrev
  446. rm $only $abbrev
  447. rma $only $abbrev
  448. rme $only $abbrev
  449. rmf $only $abbrev
  450. rmi $only $abbrev
  451. rmt $only $abbrev
  452. rmx $abbrev
  453. rn $only $abbrev
  454. rnk $only $abbrev
  455. rp $only $abbrev
  456. rqy $only $abbrev
  457. rs $abbrev
  458. rss $abbrev
  459. rta $abbrev
  460. rtf $abbrev
  461. rtl $abbrev
  462. rttl $abbrev
  463. rtv $abbrev
  464. rw $abbrev
  465. rwo $only $abbrev
  466. rx $abbrev
  467. sbr $only $abbrev
  468. scr $only $abbrev
  469. sr $only $abbrev
  470. srd $only $abbrev
  471. ssa $only $abbrev
  472. sys $only $abbrev
  473. tpu $only $abbrev
  474. udf $only $abbrev
  475. udl $only $abbrev
  476. udt $abbrev
  477. uhh $abbrev
  478. uif $only $abbrev
  479. uip $only $abbrev
  480. url $only $abbrev
  481. usd $only $abbrev
  482. usr $only $abbrev
  483. uss $only $abbrev
  484. uu $only $abbrev
  485. uue $only $abbrev
  486. uup $only $abbrev
  487. uxd $only $abbrev
  488. vba $only $abbrev
  489. vbe $only $abbrev
  490. vbr $abbrev
  491. vga $abbrev
  492. wax $only $abbrev
  493. wbr $abbrev
  494. wiz $only $abbrev
  495. wma $only $abbrev
  496. wri $only $abbrev
  497. wta $abbrev
  498. xam $only $abbrev
  499. xba $only $abbrev
  500. xiw $only $abbrev
  501. xla $only $abbrev
  502. xpa $only $abbrev
  503. xpi $only $abbrev
  504. xsi $only $abbrev
  505. xxa $only $abbrev
  506. xxe $only $abbrev
  507. xy $abbrev
  508. xyz $abbrev
  509. yu $only $abbrev
  510. zaa $only $abbrev
  511. zoo $only $abbrev
  512. br $dot $abbrev
  513. dr $dot $abbrev
  514. mr $dot $abbrev
  515. mrs $dot $abbrev
  516. itd $dot $abbrev
  517. npr $dot $abbrev
  518. str $only $dot $abbrev
  519. inc $dot
  520. prof $dot
  521. sl $dot
  522. tj $dot
  523. tzv $dot
  524. // Demonstratives
  525. tko $u+
  526. ?4 šta $u+
  527. što $u+
  528. koga $pause
  529. čega $pause
  530. // Pronouns
  531. // Prepositions
  532. o $u $brk
  533. u $u $brk
  534. s s_ $brk
  535. // Conjunctions
  536. a $u $pause // and
  537. i $u $pause // and
  538. ali $pause // but
  539. nego $pause // but
  540. ili $u $pause // or
  541. // Auxillary verbs
  542. li $u // question
  543. sam $u // to be, short form
  544. si $u
  545. je $u
  546. smo $u
  547. ste $u
  548. su $u
  549. bio $u // to be, past tense
  550. bila $u
  551. bilo $u
  552. bili $u
  553. nisam $u+ // to be, negative
  554. nisi $u+
  555. nije $u+
  556. nismo $u+
  557. niste $u+
  558. nisu $u+
  559. imam $u+ // to have
  560. imaš $u+
  561. ima $u+
  562. imamo $u+
  563. imate $u+
  564. imaju $u+
  565. nemam $u+ // to have, negative
  566. nemaš $u+
  567. nema $u+
  568. nemamo $u+
  569. nemate $u+
  570. nemaju $u+
  571. // treat as letters if at the end of the clause
  572. a a $atend // letter-a
  573. i i $atend // letter-i
  574. o o $atend // letter-o
  575. s s@ $atend
  576. u u $atend
  577. // Exceptions
  578. ctrl tsontRo:l
  579. control tsontRo:l
  580. docx d'ots||'iks
  581. jpeg j@2||p'eg
  582. macx m'ats||'iks
  583. potx p'ot||'iks
  584. sisx s'is||'iks
  585. start st'aRt
  586. utf u||te||ef
  587. ?2 ra R&
  588. ?2 re Re
  589. ?2 ar &R
  590. ?2 er eR