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.

ru_list 2.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. // This file is UTF8 encoded
  2. // NOTE: An additional file: ru_listx contains a large collection of
  3. // Russian words which are marked with their correct stress position.
  4. //
  5. // To improve Russian pronunciation, download this from
  6. // http://espeak.sourceforge.net and put the ru_listx file in the same
  7. // directory as this ru_list file, and then do the command:
  8. // speak --compile=ru
  9. // Numbers
  10. _0 n'ol
  11. _1 Od;'in
  12. _2 dv'A
  13. _3 t;r'i
  14. _4 ts;It'yr;I
  15. _5 p;'jat;
  16. _6 S'Es;t;
  17. _7 s;'em
  18. _8 v'os;E2m
  19. _9 d;'ev;It;
  20. _10 d;'es;It;
  21. _11 Od;'innVttsVt;
  22. _12 dv;In'AttsVt;
  23. _13 tr;In'AttsVt;
  24. _14 ts;It'y@-*nVttsVt;
  25. _15 p;Itn'AttsVt;
  26. _16 SE#stn'AttsVt;
  27. _17 s;Imn'AttsVt;
  28. _18 vOs;Imn'AttsVt;
  29. _19 d;E2v;Itn'AttsVt;
  30. _2X dv'AttsVt;
  31. _3X tr;'ittsVt;
  32. _4X s'o@-*Ok
  33. _5X p;Id;d;Is;'jat
  34. _6X SE2z;d;d;Is;'jat
  35. _7X s;'emd;E2s;It
  36. _8X v'os;E2md;E2s;It
  37. _9X d;E2v;In'ostO
  38. _0C st'o
  39. _2C dv;'es;t;I
  40. _3C tr;'ista
  41. _4C ts;It'yr;E2sta
  42. _5C p;,It;s'ot
  43. _6C S,E#s;t;s'ot
  44. _7C s;,Ims'ot
  45. _8C vOs;Ims'ot
  46. _9C d;E2v;It;s'ot
  47. _0M1 t'ys;Its;V
  48. _1M1 t'ys;Its;V // no '1' before thousand
  49. _0M2 m;,IlI;'on
  50. _0M3 m;,IlI;'art
  51. _dpt _:'i_: // start of decimal fraction
  52. _dpt2 _d;Is;'atYx // end of decimal fraction
  53. // prepositions
  54. в v $u // to,in,at
  55. от $u // from
  56. с s $u // with,from,since
  57. у u $u // by
  58. на $u // on
  59. для $u // for
  60. // conjunctions
  61. и i $u $pause // and
  62. а $u $pause // and
  63. а $atend
  64. но $u $pause // but
  65. ибо $u $pause // for
  66. ибо $u $pause // if
  67. хотя $2 $pause // although
  68. чтобы $pause // in order that
  69. // pronouns
  70. я $u // I
  71. // questions
  72. что Sto $u $pause // what, that
  73. // misc.
  74. не $u // negative
  75. // auxillary verbs
  76. быть $u1 // to be
  77. побыть $u2
  78. есмь $u1
  79. еси $u2
  80. есть $u1
  81. есмы $u1
  82. есте $u1
  83. суть $u1
  84. был $u1
  85. были $u1
  86. было $u1
  87. побыл $u1
  88. побыла $u3
  89. побыло $u2
  90. побыли $u2
  91. буду $u1
  92. будешь $u1
  93. будет $u1
  94. будем $u1
  95. будете $u1
  96. будут $u1
  97. побуду $u2
  98. побудешь $u2
  99. побудет $u2
  100. побудем $u2
  101. побудете $u2
  102. побудут $u2
  103. мочь $u // can
  104. смочь $u1
  105. могу $u2
  106. можешь $u1
  107. может $u1
  108. можем $u1
  109. можете $u1
  110. могут $u1
  111. мог $u1
  112. могла $u2
  113. могло $u2
  114. могли $u2
  115. смог $u1
  116. смогла $u2
  117. смогло $u2
  118. смогли $u2
  119. смогу $u1
  120. сможешь $u1
  121. сможет $u1
  122. сможем $u1
  123. сможете $u1
  124. смогут $u1
  125. // Letters
  126. // If a letter has a "word" pronunciation which is different from its
  127. // "letter" name, then include the letter name here, with the letter
  128. // prefixed by a _ character.
  129. _в vE
  130. в vE $atend
  131. _с Es
  132. с Es $atend
  133. // exceptions
  134. радио r'ad;Io