/native/external/espeak/dictsource/ru_list

http://eyes-free.googlecode.com/ · #! · 168 lines · 141 code · 27 blank · 0 comment · 0 complexity · a9d68a05d031d8494aed567e508eb109 MD5 · raw file

  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;Vn'ostO
  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;'artof
  58. _dpt _:'i_: // start of decimal fraction
  59. _dpt2 _d;Is;'atYx // end of decimal fraction
  60. // prepositions
  61. ? v $u // to,in,at
  62. ?? $u // from
  63. ? s $u // with,from,since
  64. ? u $u // by
  65. ?? $u // on
  66. ??? $u // for
  67. // conjunctions
  68. ? i $u $pause // and
  69. ? $u $pause // and
  70. ? $atend
  71. ?? $u $pause // but
  72. ??? $u $pause // for
  73. ??? $u $pause // if
  74. ???? $2 $pause // although
  75. ????? $pause // in order that
  76. // pronouns
  77. ? $u // I
  78. // questions
  79. ??? Sto $u $pause // what, that
  80. // misc.
  81. ?? $u // negative
  82. // auxillary verbs
  83. ???? $u1 // to be
  84. ?????? $u2
  85. ???? $u1
  86. ??? $u2
  87. ???? $u1
  88. ???? $u1
  89. ???? $u1
  90. ???? $u1
  91. ??? $u1
  92. ???? $u1
  93. ???? $u1
  94. ????? $u1
  95. ?????? $u3
  96. ?????? $u2
  97. ?????? $u2
  98. ???? $u1
  99. ?????? $u1
  100. ????? $u1
  101. ????? $u1
  102. ?????? $u1
  103. ????? $u1
  104. ?????? $u2
  105. ???????? $u2
  106. ??????? $u2
  107. ??????? $u2
  108. ???????? $u2
  109. ??????? $u2
  110. ???? $u // can
  111. ????? $u1
  112. ???? $u2
  113. ?????? $u1
  114. ????? $u1
  115. ????? $u1
  116. ?????? $u1
  117. ????? $u1
  118. ??? $u1
  119. ????? $u2
  120. ????? $u2
  121. ????? $u2
  122. ???? $u1
  123. ?????? $u2
  124. ?????? $u2
  125. ?????? $u2
  126. ????? $u1
  127. ??????? $u1
  128. ?????? $u1
  129. ?????? $u1
  130. ??????? $u1
  131. ?????? $u1
  132. // Letters
  133. // If a letter has a "word" pronunciation which is different from its
  134. // "letter" name, then include the letter name here, with the letter
  135. // prefixed by a _ character.
  136. _? vE
  137. ? vE $atend
  138. _? Es
  139. ? Es $atend
  140. // exceptions
  141. ????? r'ad;Io