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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  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'ojl^
  11. _1 ojd;'in
  12. _1f odn'a
  13. _2 dv'A
  14. _2f dv;'e
  15. _3 tR;'i
  16. _4 tS;It'yR;I
  17. _5 p;'jat;
  18. _6 S'Es;t;
  19. _7 s;'ejm
  20. _8 v'os;E2m
  21. _9 d;'evI3t;
  22. _10 d;'es;It;
  23. _11 Od;'innVttsVt;
  24. _12 dv;In'AttsVt;
  25. _13 tR;In'AttsVt;
  26. _14 ts;It'y@-*nVttsVt;
  27. _15 p;Itn'AttsVt;
  28. _16 SE#stn'AttsVt;
  29. _17 s;Imn'AttsVt;
  30. _18 vOs;Imn'AttsVt;
  31. _19 d;E2v;Itn'AttsVt;
  32. _2X dv'AttsVt;
  33. _3X tr;'ittsVt;
  34. _4X s'o@-*Ok
  35. _5X p;Vd;d;Is;'jat
  36. _6X SE2z;d;d;Is;'jat
  37. _7X s;'emd;E2s;Vt
  38. _8X v'os;E2md;E2s;Vt
  39. _9X d;E2v;In'ostO
  40. _0C st'o
  41. _2C dv;'es;t;I
  42. _3C tr;'ista
  43. _4C ts;It'yr;E2sta
  44. _5C p;,It;s'ot
  45. _6C S,E#s;t;s'ot
  46. _7C s;,Ims'ot
  47. _8C vOs;Ims'ot
  48. _9C dev;Vts'ot
  49. _1MA1 t'ys;ItS;V // no '1' before thousand
  50. _0MA1 t'ys;ItS;i
  51. _0M1 t'ys;VtS;
  52. _1MA2 m;,IlI;'on
  53. _0MA2 m;,IlI;'ona
  54. _0M2 m;,IlI;'onof
  55. _1MA3 m;,IlI;'art
  56. _0MA3 m;,IlI;'arda
  57. _0M3 m;,IlI;'ardof
  58. _dpt _:'i_: // start of decimal fraction
  59. _dpt2 _d;Is;'atYx // end of decimal fraction
  60. // symbols
  61. @ sob'aka
  62. # reS'Etka $max3
  63. $ d'ollar
  64. % prVts'Ent $max3
  65. ^ kr'ySka
  66. & ampers'and
  67. * zvezd'a $max3
  68. + pl'jus $max3
  69. = ravn'o $max3
  70. / sl'ES $max3
  71. \ bEksl'ES $max3
  72. _- def'is
  73. _ podtS;'8rk $max3
  74. ~ t'ilda
  75. № n'omer
  76. _( 'otkrkrug
  77. _) z'akrkrug
  78. _| v'ert
  79. _{ 'otkrfigur
  80. _} z'akrfigur
  81. _[ 'otkrkvadrat
  82. _] z'akrkvadrat
  83. _> b'ol;SE
  84. _< m'en;SE
  85. _« 'otkr uglof
  86. _» z'akr uglof
  87. _! v'oskl;
  88. _? vopr'os
  89. _. t'otS;ka
  90. _, zVpit'aja
  91. _` akts'Ent
  92. _" kVv'ytS;ka
  93. _' ap'ostrVf
  94. _; t'otS;kzap
  95. _: dvVet'otS;ie
  96. // prepositions
  97. в v $u // to,in,at
  98. от $u // from
  99. с s $u // with,from,since
  100. у u $u // by
  101. на $u // on
  102. для $u // for
  103. // conjunctions
  104. и i $u $pause // and
  105. а $u $pause // and
  106. а $atend
  107. но $u $pause // but
  108. ибо $u $pause // for
  109. ибо $u $pause // if
  110. хотя $2 $pause // although
  111. чтобы $pause // in order that
  112. // pronouns
  113. я $u // I
  114. // questions
  115. что Sto $u $pause // what, that
  116. // misc.
  117. не $u // negative
  118. // auxillary verbs
  119. быть $u1 // to be
  120. побыть $u2
  121. есмь $u1
  122. еси $u2
  123. есть $u1
  124. есмы $u1
  125. есте $u1
  126. суть $u1
  127. был $u1
  128. были $u1
  129. было $u1
  130. побыл $u1
  131. побыла $u3
  132. побыло $u2
  133. побыли $u2
  134. буду $u1
  135. будешь $u1
  136. будет $u1
  137. будем $u1
  138. будете $u1
  139. будут $u1
  140. побуду $u2
  141. побудешь $u2
  142. побудет $u2
  143. побудем $u2
  144. побудете $u2
  145. побудут $u2
  146. мочь $u // can
  147. смочь $u1
  148. могу $u2
  149. можешь $u1
  150. может $u1
  151. можем $u1
  152. можете $u1
  153. могут $u1
  154. мог $u1
  155. могла $u2
  156. могло $u2
  157. могли $u2
  158. смог $u1
  159. смогла $u2
  160. смогло $u2
  161. смогли $u2
  162. смогу $u1
  163. сможешь $u1
  164. сможет $u1
  165. сможем $u1
  166. сможете $u1
  167. смогут $u1
  168. // Letters
  169. // If a letter has a "word" pronunciation which is different from its
  170. // "letter" name, then include the letter name here, with the letter
  171. // prefixed by a _ character.
  172. _в vE
  173. в vE $atend
  174. _с Es
  175. с Es $atend
  176. // exceptions
  177. радио r'ad;Io