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

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