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 10.0KB

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