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_rules 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. // This file is UTF8 encoded
  2. // Spelling to phoneme rules for Lojban (an artificial constructed language).
  3. // Note: initial/final "." has already been removed
  4. .group a
  5. a a
  6. ai aI
  7. au aU
  8. X) a (_ ,a // single-syllable cmavo are unstressed
  9. X) ai (_ ,aI
  10. X) au (_ ,aU
  11. .group b
  12. b b
  13. .group c
  14. c S
  15. .group d
  16. d d
  17. dj dZ
  18. .group e
  19. e e
  20. ei eI
  21. X) e (_ ,e
  22. X) ei (_ ,eI
  23. .group f
  24. f f
  25. .group g
  26. g g
  27. _) gi ('A_ _;_gi
  28. .group h
  29. h h
  30. .group i
  31. i i
  32. i (A j
  33. X) i (_ ,i
  34. X) i (A_ ,j
  35. .group j
  36. j Z
  37. .group k
  38. k k
  39. .group l
  40. l l- // syllabic
  41. A) l l
  42. l (A l
  43. .group m
  44. m m
  45. .group n
  46. n n- // syllabic
  47. A) n n
  48. n (A n
  49. n (g N
  50. n (k N
  51. .group o
  52. o o
  53. oi oI
  54. X) o (_ ,o
  55. X) oi (_ ,oI
  56. .group p
  57. p p
  58. .group q
  59. q kw
  60. .group r
  61. r r- // syllabic
  62. A) r R
  63. C) r (A @-*
  64. r (A R
  65. .group s
  66. s s
  67. .group t
  68. t t
  69. tc tS
  70. .group u
  71. u u
  72. u (A w
  73. X) u (_ ,u
  74. X) u (A_ ,w
  75. .group v
  76. v v
  77. .group w
  78. w w
  79. .group x
  80. x x
  81. .group y
  82. y @
  83. .group z
  84. z z
  85. .group
  86. ' h
  87. _) ' (_ '@h@
  88. . _! // dot
  89. _) . (@P1 _! // remove . prefix
  90. . (_S1 _! // remove . suffix
  91. ˈ ' // U+2c8 stress marker (from syllable capitalisation)