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.

jbo_list 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. // This file is UTF8 encoded
  2. // Spelling to phoneme words for Lojban (an artificial constructed language).
  3. // Note: initial/final "." has already been removed
  4. // Numbers
  5. _0 no
  6. _1 pa
  7. _2 Re
  8. _3 Si
  9. _4 vo
  10. _5 mu
  11. _6 xa
  12. _7 ze
  13. _8 bi
  14. _9 so
  15. _dpt pi_
  16. b b@
  17. c S@
  18. d d@
  19. f f@
  20. g g@
  21. j Z@
  22. k k@
  23. p p@
  24. s s@
  25. t t@
  26. v v@
  27. x x@
  28. z z@
  29. h @h'@bu
  30. q k'@bu
  31. w v'@bu
  32. // stressed cmavo
  33. cai S'aI__!
  34. cu'i S'uhi_!
  35. pei p'eI__!
  36. ru'e R'uhe_!
  37. sai s'aI__!
  38. nai n'aI__!
  39. na n'a__!
  40. ja'a Z'aha_!
  41. // question cmavo
  42. ma m'a__ // a longer pause to avoid resegmentation
  43. mo m'o__
  44. xo x'o__
  45. cu'e S'uhe_!
  46. // emphasizing prefixes
  47. ba'e $u+
  48. za'e $u+
  49. // unstressed words. Note single-syllable cmavo are all unstressed in jbo_rules
  50. po'e $u+ // of
  51. zo'e $u+ // pronoun
  52. jo'u $u+ $brk // and
  53. ce'u $u+ $brk // lambda-it
  54. ke'a $u+ $brk // relative-it
  55. // end-of-clause [_;_] before these
  56. noi _;_noI $u
  57. poi _;_poI $u
  58. no'u _;_nohu $u
  59. po'u _;_pohu $u
  60. goi _;_goI $u
  61. // sentence connectives
  62. i __;__i
  63. ija _;__iZa
  64. ijanai _;__iZan'aI
  65. ije _;__iZe
  66. ije'i _;__iZehi
  67. ijenai _;__iZenaI
  68. ijo _;__iZo
  69. ijonai _;__iZon'aI
  70. inaja _;__inaZa
  71. // connectives
  72. a $brk
  73. e $brk
  74. o $brk
  75. u $brk
  76. ja $brk
  77. je $brk
  78. ji $brk
  79. jo $brk
  80. ju $brk
  81. joi $brk
  82. // terminators and openers
  83. cu $brk
  84. gi $pause
  85. to _::to $u // start parenthesis, pause but don't raise intonation
  86. lu lu_: $u $brk
  87. tu'e t,uhe_: $u $brk
  88. ku ku_: $u
  89. boi boI_: $u
  90. ge'u g,ehu_: $u $brk
  91. lu'u l,uhu_: $u $brk
  92. li'u l,ihu_:: $u $brk
  93. tu'u t,uhu_:: $u $brk
  94. vau vaU_:: $u
  95. kei keI_:: $u
  96. ku'o k,uho_:: $u
  97. toi toI_:: $u