рдбрдореАрдЬ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рдг рдорд╛рдиреНрдпрддрд╛



рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рд╕реНрдкреАрдЪ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдРрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдХреНрд╖реЗрддреНрд░ рдХреА рдореВрд▓ рдмрд╛рддреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдореИрдВ рдЗрд╕ рд╡рд┐рд╖рдп рдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реА рдХрд╣рд╛рдиреА рдЕрд╢реБрджреНрдзрд┐, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдирд┐рд░рд╛рд╢рд╛рдУрдВ рд╕реЗ рдкрд░рд┐рдкреВрд░реНрдг рд╣реЛрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ "рдХрд╛рдо" рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп, рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдо рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рдкреЗрд╢реЗрд╡рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ, рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╡рд░реНрдгрди рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ рдЙрди рд╕рднреА рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ, рдЬреЛ рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ!







рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛





рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░рд╛ рднрд╛рд╖рдг рдзреНрд╡рдирд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИред рдзреНрд╡рдирд┐, рдмрджрд▓реЗ рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рдзреНрд╡рдирд┐ рдХрдВрдкрди (рддрд░рдВрдЧреЛрдВ) рдХрд╛ рдПрдХ рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди (рд╕реБрдкрд░рдкреЛрдЬрд┐рд╢рди) рд╣реИред рд▓рд╣рд░, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рднреМрддрд┐рдХреА рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, рджреЛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ - рдЖрдпрд╛рдо рдФрд░ рдЖрд╡реГрддреНрддрд┐ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред







рдбрд┐рдЬрд┐рдЯрд▓ рдорд╛рдзреНрдпрдо рдкрд░ рдСрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдХрдИ рдЕрдВрддрд░рд╛рд▓реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░ рдХреБрдЫ "рдФрд╕рдд" рдорд╛рди рд▓реЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред







рдЗрд╕ рддрд░рд╣, рдпрд╛рдВрддреНрд░рд┐рдХ рдХрдВрдкрди рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВред



рдпрд╣ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ рдХрд┐ рднрд╛рд╖рдг рдорд╛рдиреНрдпрддрд╛ рдХрд╛ рдХрд╛рд░реНрдп рдПрдХ рд╢рдмреНрджрдХреЛрд╢ (рд░реВрд╕реА рднрд╛рд╖рд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП) рд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ (рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓) рдФрд░ рд╢рдмреНрджреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ "рдореЗрд▓" рдХрд░рдирд╛ рд╣реИред



рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕ "рддреБрд▓рдирд╛" рдХреЛ рдХреИрд╕реЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред







рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛





рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдСрдбрд┐рдпреЛ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдлрд╝рд╛рдЗрд▓ / рд╕реНрдЯреНрд░реАрдо рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдкрдврд╝рдирд╛ рд╣реИред рдЖрдЗрдП рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВ - рдПрдХ WAV рдлрд╝рд╛рдЗрд▓ред







рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЕрд░реНрде рд╣реИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджреЛ рдмреНрд▓реЙрдХ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ред рдкрд╣рд▓рд╛ рдЦрдВрдб рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╣реЗрдбрд░ рд╣реИ: рдмрд┐рдЯрд░реЗрдЯ, рдЖрд╡реГрддреНрддрд┐, рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдлрд╝рд╛рдЗрд▓ рдХреА рд▓рдВрдмрд╛рдИ, рдЖрджрд┐ред рджреВрд╕рд░реЗ рдмреНрд▓реЙрдХ рдореЗрдВ "рд░реЙ" рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ - рд╡рд╣реА рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓, рдПрдореНрдкрд▓реАрдЯреНрдпреВрдб рдХрд╛ рдПрдХ рд╕реЗрдЯред



рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдХрд╛ рддрд░реНрдХ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рд╣рдо рд╣реЗрдбрд░ рдкрдврд╝рддреЗ рд╣реИрдВ, рдХреБрдЫ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ (рд╕рдВрдкреАрдбрд╝рди рдХреА рдХрдореА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП) рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рд╕рд░рдгреА рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред



рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ ред







рдорд╛рдиреНрдпрддрд╛





рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдЕрдм рд╣рдо рдХрд┐рд╕реА рдЕрдиреНрдп рддрддреНрд╡ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдореМрдЬреВрджрд╛ рдирдореВрдиреЗ рдХреА рддреБрд▓рдирд╛ (рддрддреНрд╡ рджреНрд╡рд╛рд░рд╛) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдкрд╛рда рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рднрд╛рд╖рдг рдХреЛ "рдкрд╣рдЪрд╛рди" рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ ... рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ :)



рд╣рдорд╛рд░рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реНрдерд┐рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдареАрдХ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдереЛрдбрд╝рд╛) рдЖрд╡рд╛рдЬ рдХреЗ рд╕рдордп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди (рд╢рдмреНрдж рдХрд╛ рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐), рд╡реЙрд▓реНрдпреВрдо рдФрд░ рдЙрдЪреНрдЪрд╛рд░рдг рдХреА рдЧрддрд┐ред рджреЛ рдСрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓реЛрдВ рдХреА рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ, рдпрд╣, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЗрд╕рд▓рд┐рдП, рд╣рдо рдереЛрдбрд╝реЗ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдПрдВрдЧреЗред







рдлреНрд░реЗрдореНрд╕





рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рдЫреЛрдЯреЗ рд╕рдордп рдХреЗ рдлреНрд░реЗрдо - рдлреНрд░реЗрдо рдореЗрдВ рддреЛрдбрд╝реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдлреНрд░реЗрдо рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдХрдбрд╝рд╛рдИ рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди "рдУрд╡рд░рд▓реИрдк"ред рдпрд╛рдиреА рдПрдХ рдлреНрд░реЗрдо рдХреЗ рдЕрдВрдд рдХреЛ рджреВрд╕рд░реЗ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рде рдХрд╛рдЯрдирд╛ рдЪрд╛рд╣рд┐рдПред



рдлрд╝реНрд░реЗрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд┐рдЧреНрдирд▓ рдорд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдПрдХ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рдЗрдХрд╛рдИ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рдВрджреБрдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рддрд░рдВрдЧреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рдлрд╝реНрд░реЗрдо рдХрд╛ рд╕реНрдерд╛рди рдлрд╝реНрд░реЗрдо рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЪреМрд░рд╕рд╛рдИ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдлреНрд░реЗрдо рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд "рд╡рд┐рдВрдбреЛ" рдореЗрдВ рдмрджрд▓рдХрд░ рдореВрд▓ рдлрд╝рдВрдХреНрд╢рди (рд╕рд┐рдЧреНрдирд▓ рдорд╛рди) рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред



рдпрд╣ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЗрд╖реНрдЯрддрдо рдлреНрд░реЗрдо рдХреА рд▓рдВрдмрд╛рдИ 10ms, "рдУрд╡рд░рд▓реИрдк" - 50% рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдФрд╕рдд рд╢рдмреНрдж рд▓рдВрдмрд╛рдИ (рдореЗрд░реЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо) 500ms рд╣реИ - рдпрд╣ рдХрджрдо рд╣рдореЗрдВ рд▓рдЧрднрдЧ 500 / (10 * 0.5) = 100 рдлреНрд░реЗрдо рдкреНрд░рддрд┐ рд╢рдмреНрдж рджреЗрдЧрд╛ред







рд╢рдмреНрдж рддреЛрдбрд╝рдирд╛





рднрд╛рд╖рдг рдорд╛рдиреНрдпрддрд╛ рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдп рдЗрд╕ рднрд╛рд╖рдг рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢рдмреНрджреЛрдВ рдореЗрдВ рддреЛрдбрд╝рдирд╛ рд╣реИред рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднрд╛рд╖рдг рдореЗрдВ рдХреБрдЫ рдард╣рд░рд╛рд╡ (рдореМрди рдХрд╛ рдЕрдВрддрд░рд╛рд▓) рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╢рдмреНрджреЛрдВ рдХреЗ "рд╡рд┐рднрд╛рдЬрдХ" рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдХреБрдЫ рдореВрд▓реНрдп рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рджрд╣рд▓реАрдЬ - рдКрдкрд░ рдХреЗ рдореВрд▓реНрдп рдЬреЛ рдПрдХ рд╢рдмреНрдж рд╣реИрдВ, рдиреАрдЪреЗ - рдореМрдиред рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:







рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╣реА рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рдЪреБрдХреЗ рд╣реИрдВ, рд╣рдо рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ :) рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдиреНрдЯреНрд░рд╛рдкреА рд╡рд┐рдХрд╛рд░ рдХрд╛ рдПрдХ рдЙрдкрд╛рдп рд╣реИ, "рдХрд┐рд╕реА рднреА рдЕрдиреБрднрд╡ рдХреА рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХрд╛ рдПрдХ рдЙрдкрд╛рдп" (рд╕реА)ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдиреНрдЯреНрд░реЙрдкреА рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдлреНрд░реЗрдо рдХреЗ рднреАрддрд░ рд╣рдорд╛рд░рд╛ рд╕рд┐рдЧреНрдирд▓ рдХрд┐рддрдирд╛ "рдЙрддрд╛рд░-рдЪрдврд╝рд╛рд╡" рд╣реИред



рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдлреНрд░реЗрдо рдХреА рдПрдиреНрдЯреНрд░рд╛рдкреА рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ:



рд╣рдо рдПрдиреНрдЯреНрд░рд╛рдкреА рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ ;







рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ ред



рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдВрдЯреНрд░реЛрдкреА рдХрд╛ рдореВрд▓реНрдп рдорд┐рд▓рд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдлреНрд░реЗрдо рдХреА рдПрдХ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдФрд░ рдзреНрд╡рдирд┐ рдХреЛ рдЪреБрдкреНрдкреА рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрднреА рднреА рдХреБрдЫ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреБрдЫ рд▓реЗрдЦ рдЕрдкрдиреЗ рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рдореВрд▓реНрдпреЛрдВ (рд╕рднреА рдлреНрд░реЗрдо рдХреЗ рдмреАрдЪ) рдХреЗ рдмреАрдЪ рдФрд╕рдд рдХреЗ рдмрд░рд╛рдмрд░ рдПрдиреНрдЯреНрд░рд╛рдкреА рджрд╣рд▓реАрдЬ рд▓реЗрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдиреЗ рдХреЛрдИ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджрд┐рдпрд╛ред

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдПрдиреНрдЯреНрд░реЙрдкреА (рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рдорд╛рди рдорд╛рдзреНрдп рд╡рд░реНрдЧ рдХреЗ рд╡рд┐рдкрд░реАрдд) рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕реНрд╡рддрдВрддреНрд░ рдореВрд▓реНрдп рд╣реИред рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рд╕реНрдерд┐рд░рд╛рдВрдХ (0.1) рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреА рд╕реАрдорд╛ рдХрд╛ рдореВрд▓реНрдп рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред



рдлрд┐рд░ рднреА, рд╕рдорд╕реНрдпрд╛рдПрдВ рдЦрддреНрдо рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ :( рдПрдиреНрдЯреНрд░рд╛рдкреА рдПрдХ рд╢рдмреНрдж рдХреЗ рдмреАрдЪ рдореЗрдВ (рд╕реНрд╡рд░реЛрдВ рдореЗрдВ) рдмрд┐рдЦрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдпрд╣ рдЕрдЪрд╛рдирдХ рдереЛрдбрд╝рд╛ рд╢реЛрд░ рдХреЗ рдХрд╛рд░рдг рдХреВрдж рд╕рдХрддрд╛ рд╣реИред рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдХреЛ "рд╢рдмреНрджреЛрдВ рдХреЗ рдмреАрдЪ рдиреНрдпреВрдирддрдо рджреВрд░реА" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдкреЗрд╢ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ "рдЧреЛрдВрдж" рддрдЦреНрддреЗ рдХреЗ рдЭреВрда рдХреЗ рд╕реЗрдЯ рдХреЗ рдХрд░реАрдм, рд╕рдмрд╕рд┐рдбреА рдХреЗ рдХрд╛рд░рдг рдЕрд▓рдЧ рд╣реЛ рдЧрдпрд╛ред рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛ "рдиреНрдпреВрдирддрдо рд╢рдмреНрдж рд▓рдВрдмрд╛рдИ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдЙрди рд╕рднреА рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХреЛ рдХрд╛рдЯрдХрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЪрдпрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ (рдФрд░ рдкрд╣рд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред



рдпрджрд┐ рднрд╛рд╖рдг, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, "рд╕реНрдкрд╖реНрдЯ" рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рддреИрдпрд╛рд░ рдмрд╛рдж рдХреЗ рдлреНрд░реЗрдо рдореЗрдВ рдореВрд▓ рд╕реЗрдЯ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдПрдХ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдзреАрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рд╣реИ :)







MFCC





рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╢рдмреНрдж рдХреЗ рдЕрдиреБрд░реВрдк рдлрд╝реНрд░реЗрдо рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рд╣рдо рдХрдо рд╕реЗ рдХрдо рдкреНрд░рддрд┐рд░реЛрдз рдХреЗ рдорд╛рд░реНрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлреНрд░реЗрдо рдХреЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреЗ рд╕рднреА рдореВрд▓реНрдпреЛрдВ (рд░реВрдЯ рдореАрди рд╕реНрдХреНрд╡рд╛рдпрд░) рдХреЗ рдорд╛рдзреНрдп рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рддрд░рд╣ рдХреА рдореАрдЯреНрд░рд┐рдХ рдЖрдЧреЗ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдмрд╣реБрдд рдХрдо рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред



рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдореЗрд▓-рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рд╕реЗрдкреНрд╕реНрдЯреНрд░рд╛рд▓ рдЧреБрдгрд╛рдВрдХ рдЦреЗрд▓ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ (рдЬреЛ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЭреВрда рдирд╣реАрдВ рдмреЛрд▓рддреЗ рд╣реИрдВ) рдПрдордПрдлрд╕реАрд╕реА рд╕рд┐рдЧреНрдирд▓ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреА рдКрд░реНрдЬрд╛ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рд╣реИред рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдлрд╛рдпрджреЗ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:







рдЖрдЗрдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдлреНрд░реЗрдо рдХреЗ рд▓рд┐рдП MFCC рдЧреБрдгрд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЗрдЦреЗрдВред



рдПрдХ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реЗ рдлреНрд░реЗрдо рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ N рдлреНрд░реЗрдо рдХрд╛ рдЖрдХрд╛рд░ рд╣реИред







рдлреВрд░рд┐рдпрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░





рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЕрд╕рддрдд рдлреВрд░рд┐рдпрд░ рд░реВрдкрд╛рдВрддрд░рдг (рдЕрдзрд┐рдорд╛рдирддрдГ рдЗрд╕рдХреЗ "рддреЗрдЬ" рдПрдлрдПрдлрдЯреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд┐рдЧреНрдирд▓ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред







рдлреНрд░реЗрдо рдХреЗ рдмреЙрд░реНрдбрд░ рдкрд░ рдореВрд▓реНрдпреЛрдВ рдХреЛ "рд╕реБрдЪрд╛рд░реВ" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдорд╛рдиреЛрдВ рдореЗрдВ рд╣реЗрдорд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рднреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИред







рдЕрд░реНрдерд╛рддреН, рдкрд░рд┐рдгрд╛рдо рдирд┐рдореНрди рд░реВрдк рдХрд╛ рдПрдХ рд╡реЗрдХреНрдЯрд░ рд╣реЛрдЧрд╛:







рдпрд╣ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдПрдХреНрд╕ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд┐рдЧреНрдирд▓ рдХреА рдЖрд╡реГрддреНрддрд┐ (hz) рд╣реИ, рдФрд░ рд╡рд╛рдИ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд░рд┐рдорд╛рдг (рдЬрдЯрд┐рд▓ рдореВрд▓реНрдпреЛрдВ рд╕реЗ рджреВрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реАрдХрд╛ рд╣реИ):











рдореЗрд▓ рдлрд┐рд▓реНрдЯрд░ рдХреА рдЧрдгрдирд╛





рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реИред рдлрд┐рд░ рд╕реЗ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдФрд╕рдд рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рдзрд╛рд░рдгрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореЗрд▓ рдПрдХ "рд╕рд╛рдЗрдХреЛрдлрд┐рдЬрд┐рдХрд▓ рдпреВрдирд┐рдЯ рдСрдл рдкрд┐рдЪ" тАЛтАЛрд╣реИред рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдзреНрд╡рдирд┐ рдХреА рдЖрд╡реГрддреНрддрд┐ (рд╕рд╛рде рд╣реА рдорд╛рддреНрд░рд╛ рдФрд░ рд╕рдордп рдкрд░) рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдореВрд▓реНрдп, рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрд╡реГрддреНрддрд┐ рдХреА рдзреНрд╡рдирд┐ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ "рдорд╣рддреНрд╡рдкреВрд░реНрдг" рд╣реИред



рдирд┐рдореНрди рд╕реВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╡реГрддреНрддрд┐ рдХреЛ рдЪреЙрдХ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЗрд╕реЗ "рдлреЙрд░реНрдореВрд▓рд╛ 1" рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛рдж рд░рдЦреЗрдВ):





рдЙрд▓рдЯрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ (рдЗрд╕реЗ "рд╕реВрддреНрд░ -2" рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛рдж рд░рдЦреЗрдВ):





рдореЗрд▓ / рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рдкреНрд▓реЙрдЯ:





рд▓реЗрдХрд┐рди рдЕрдкрдиреЗ рдХрд╛рдо рдкрд░ рд╡рд╛рдкрд╕ред рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 256 рддрддреНрд╡реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝реНрд░реЗрдо рд╣реИред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ (рдСрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдк рдкрд░ рдбреЗрдЯрд╛ рд╕реЗ) рдХрд┐ рдЗрд╕ рдлреНрд░реЗрдо рдореЗрдВ рдзреНрд╡рдирд┐ рдЖрд╡реГрддреНрддрд┐ 16000hz рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдорд╛рдирд╡ рднрд╛рд╖рдг рдХреА рд╕реАрдорд╛ [300] рд╕реЗ рд╣реИ; 8000] рд╣рд░реНрдЯреНрдЬред рд╡рд╛рдВрдЫрд┐рдд рдЪрд╛рдХ рдЧреБрдгрд╛рдВрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рд╣реИ M = 10 (рдЕрдиреБрд╢рдВрд╕рд┐рдд рдореВрд▓реНрдп)ред



рдореЗрд▓-рд╕реНрдХреЗрд▓ рдкрд░ рдКрдкрд░ рдкреНрд░рд╛рдкреНрдд рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЛ рд╡рд┐рдШрдЯрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ "рдХрдВрдШреА" рдлрд┐рд▓реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдореЗрд▓-рдлрд┐рд▓реНрдЯрд░ рдПрдХ рддреНрд░рд┐рдХреЛрдгреАрдп рд╡рд┐рдВрдбреЛ рдлрд╝рдВрдХреНрд╢рди рд╣реИ , рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрд╡реГрддреНрддрд┐ рд╕реАрдорд╛ рдкрд░ рдКрд░реНрдЬрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рддрд░рд╣ рдПрдХ рдореЗрд▓-рдЧреБрдгрд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЪрд╛рдХ рдЧреБрдгрд╛рдВрдХ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЖрд╡реГрддреНрддрд┐ рд░реЗрдВрдЬ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЬрд╛рдирдХрд░, рд╣рдо рдЗрд╕ рддрд░рд╣ рдХреЗ рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:







рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЪрд╛рдХ рдХрд╛рд░рдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ рд╣реЛрдЧреА, рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЖрдзрд╛рд░ рдЙрддрдирд╛ рд╣реА рд╡реНрдпрд╛рдкрдХ рд╣реЛрдЧрд╛ред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдлрд┐рд▓реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рд░реЗрдВрдЬ рдХрд╛ рд╡рд┐рднрд╛рдЬрди рдЪрд╛рдХ рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реЛрддрд╛ рд╣реИред



рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕реЗ рд╣рдо рд╡рд┐рдЪрд▓рд┐рдд рд╣реЛ рдЧрдПред рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕реАрдорд╛ [300, 8000] рд╣реИред рд╕реВрддреНрд░ -1 рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЪрд╛рдХ рдкреИрдорд╛рдиреЗ рдкрд░ рдпрд╣ рд╕реАрдорд╛ [401.25] рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ; 2834.99]ред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, 10 рддреНрд░рд┐рдХреЛрдгреАрдп рдлрд┐рд▓реНрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ 12 рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБ рдЪрд╛рд╣рд┐рдП:

рдПрдо [i] = [рекрежреи.реирел, ремреиреи.релреж, 75рекрей. 10рел, резрежремрел.режреж, резреи.2рем.реирел, резрелреж28.релреж, рез7реи.50. ,рек, рез реп рек реп .реп реи, реирез.2реи.реирек, реирей реп реи.рек реп, реиремрезрей. ,рек, реи34рейрек.репреп]





рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЪрд╛рдХ рдкреИрдорд╛рдиреЗ рдкрд░ рдмрд┐рдВрджреБ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рджреВрд░реА рдкрд░ рд╣реИрдВред рд╣рдо рдлреЙрд░реНрдореВрд▓рд╛ -2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдХреЗрд▓ рдХреЛ рд╡рд╛рдкрд╕ рд╣рд░реНрдЯреНрдЬрд╝ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВ:



h [i] = [рейрежреж, релрез.3.рейрей, 9090рез.реп реж, резрезрежрей.реп 14, резрек реп режрем, рез реп 1973рей.рейреи, реирелрелрек.рейрей, рейреиремрез.ремреи, рекрезреиреи.ремрей, релрез.7реж. ,рем, ремрекрекрем. ,реж, ]режрежреж]





рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЕрдм рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкреИрдорд╛рдиреЗ рдзреАрд░реЗ-рдзреАрд░реЗ рдлреИрд▓рдиреЗ рд▓рдЧреЗ, рдЬрд┐рд╕рд╕реЗ рдирд┐рдореНрди рдФрд░ рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ рдкрд░ "рдорд╣рддреНрд╡" рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЛ рд╕рдорддрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред



рдЕрдм рд╣рдореЗрдВ рдЕрдкрдиреЗ рдлреНрд░реЗрдо рдХреЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдкрд░ рдкрд░рд┐рдгрд╛рдореА рдкреИрдорд╛рдиреЗ рдХреЛ рд╕реБрдкрд░рд┐рдореЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рдПрдХреНрд╕ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрд╡реГрддреНрддрд┐ рд╣реИред рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреА рд▓рдВрдмрд╛рдИ 256 рддрддреНрд╡ рд╣реИ, рдЬрдмрдХрд┐ рдпрд╣ 16000hz рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИред рдПрдХ рд╕рд░рд▓ рдЕрдиреБрдкрд╛рдд рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдирд┐рдореНрди рд╕реВрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



f (i) = рдлреНрд▓реЛрд░ ((рдлреНрд░реЗрдорд╕рд╛рдЗрдЬрд╝ + 1) * h (i) / рдирдореВрдирд╛рд░реАрдЯ)





рдЬреЛ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрд░рд╛рдмрд░ рд╣реИ



f (i) = 4, 8, 12, 17, 23, 31, 40, 52, 66, 82, 103, 128





рд╡рд╣ рд╕рдм рд╣реИ! рд╣рдорд╛рд░реЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ рдПрдХреНрд╕-рдЕрдХреНрд╖ рдкрд░ рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╛рд░реНрдореВрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ:











рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдКрд░реНрдЬрд╛ рдХрд╛ рд▓рдШреБрдЧрдгрдХ





рдПрдХ рдлрд┐рд▓реНрдЯрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдпреБрдЧреНрдордХ рдЧреБрдгрди рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдореЗрд▓ рдХрд╛рд░рдХ рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдо рдлрд┐рд▓реНрдЯрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХрдИ рдЧреБрдгрд╛рдВрдХ рд╣реЛрдВрдЧреЗред







рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдореЗрдВ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ рдореВрд▓реНрдпреЛрдВ рдкрд░ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдЙрд╕рдХреА рдКрд░реНрдЬрд╛ рдХреЗ рд▓рд┐рдП рдореЗрд▓ рдлрд┐рд▓реНрдЯрд░ рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдлрд┐рд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХрд░реЗрдВред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╢реЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреБрдгрд╛рдВрдХ рдХреА рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред







рдХреЛрд╕рд╛рдЗрди рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо





рдЕрд╕рддрдд рдХреЛрд╕рд╛рдЗрди рдЯреНрд░рд╛рдВрд╕реНрдлрд╝реЙрд░реНрдо (DCT) рдХрд╛ рдЙрдкрдпреЛрдЧ "рд╕рдорд╛рди" рдЧреБрдгрд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЕрд░реНрде рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ "рдирд┐рдЪреЛрдбрд╝рдирд╛" рд╣реИ, рдкрд╣рд▓реЗ рдЧреБрдгрд╛рдВрдХ рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдмрдврд╝рд╛рдирд╛ рдФрд░ рдмрд╛рдж рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╣реИред



рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, DCTII рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЧреБрдгрд╛ рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реНрдХреЗрд▓ рдлреИрдХреНрдЯрд░)ред







рдЕрдм, рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдо mfcc рдЧреБрдгрд╛рдВрдХ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдЧреЗ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдирдореВрдирд╛ рдХреЛрдб рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред







рдорд╛рдиреНрдпрддрд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо





рдпрд╣рд╛рдВ, рдкреНрд░рд┐рдп рдкрд╛рдардХ, рдореБрдЦреНрдп рдирд┐рд░рд╛рд╢рд╛ рдЖрдкрдХреЛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, рдореИрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдмреМрджреНрдзрд┐рдХ (рдФрд░ рдРрд╕рд╛ рдирд╣реАрдВ) рд╡рд┐рд╡рд╛рджреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдЖ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдорд╛рдиреНрдпрддрд╛ рдХреА рд╡рд┐рдзрд┐ рдмреЗрд╣рддрд░ рд╣реИред рдХрд┐рд╕реА рдиреЗ рдЫрд┐рдкреЗ рд╣реБрдП рдорд╛рд░реНрдХреЛрд╡ рдореЙрдбрд▓ рдХреА рд╡рдХрд╛рд▓рдд рдХреА, рдХреБрдЫ рдиреЗ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╡рдХрд╛рд▓рдд рдХреА, рдХрд┐рд╕реА рдХреЗ рд╡рд┐рдЪрд╛рд░, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕реЗ рдирд╣реАрдВ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ :)



рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрд╕рдПрдордПрдо рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рджреА рдЧрдИ рд╣реИрдВ, рдФрд░ рдпрд╣ рдЙрдирдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддрд╛ рд╣реВрдВ ... рднрд╡рд┐рд╖реНрдп рдореЗрдВ :)



рдлрд┐рд▓рд╣рд╛рд▓, рдореИрдВ рдмрд╣реБрдд рдХрдо рдкреНрд░рднрд╛рд╡реА рдкрд░ рд░реЛрдХ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХрдИ рдмрд╛рд░ рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗред



рдФрд░ рдЗрд╕рд▓рд┐рдП, рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдп рдХрд┐рд╕реА рд╢рдмреНрдж рдХреЛ рдХрд┐рд╕реА рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдкрд╣рдЪрд╛рдирдирд╛ рд╣реИред рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рджрд╕ рдЕрдВрдХреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдиреЗрдВрдЧреЗ: "рдПрдХ", "рджреЛ", "рддреАрди", "рдЪрд╛рд░", "рдкрд╛рдВрдЪ", "рдЫрд╣", "рд╕рд╛рдд", "рдЖрда", "рдиреМ", "рджрд╕"ред



рдЕрдм рдПрдХ рдЖрдИрдлреЛрди / рдПрдВрдбреНрд░реЙрдЗрдб рдЙрдард╛рдПрдВ рдФрд░ рдПрд▓ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдЗрди рд╢рдмреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо (рдХреБрдЫ рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдпрд╛ рд╕рд░рд▓ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ) рдкреНрд░рддреНрдпреЗрдХ рд╢рдмреНрдж L рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рд░рд┐рдХреЙрд░реНрдб рдХреЗ mfcc рдЧреБрдгрд╛рдВрдХ рдХреЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред



рд╣рдо рдЗрд╕ рдкрддреНрд░рд╛рдЪрд╛рд░ рдХреЛ "рдореЙрдбрд▓" рдХрд╣реЗрдВрдЧреЗ, рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ - рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ! рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирдП рдирдореВрдиреЛрдВ рдХрд╛ рд╕рд░рд▓ рдЬреЛрдбрд╝ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рдХрдордЬреЛрд░ рд╕рдВрдмрдВрдз рд╣реИ ... рд▓реЗрдХрд┐рди рдлреИрд╢рдиреЗрдмрд▓ рд╢рдмреНрдж рдмрд╣реБрдд рджрд░реНрджрдирд╛рдХ рд╣реИ :)



рдЕрдм рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдп mfcc рдЧреБрдгрд╛рдВрдХ (рдПрдХ рдкрд╣рдЪрд╛рдирдиреЗ рдпреЛрдЧреНрдп рд╢рдмреНрдж) рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП "рдирд┐рдХрдЯрддрдо" рдореЙрдбрд▓ рдХреЗ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдХрдо рд╣реЛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрд╛рдлреА рд╕рд░рд▓рддрд╛ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:







рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рд╣реА рд╢рдмреНрдж рдЖрдВрджреНрд░реЗрдИ рдорд╛рд▓рд╛рдЦреЛрд╡ рдФрд░ рдЙрдирдХреЗ рдХреБрдЫ рдПрд╕реНрдЯреЛрдирд┐рдпрд╛рдИ рд╕рдордХрдХреНрд╖реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕реБрдирд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рд╣реА рд╢рдмреНрдж рдХреЗ рд▓рд┐рдП mfcc рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдЖрдХрд╛рд░ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред



рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рдВрдмрд╛рдИ рдХреЗ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдо рд╡рд╛рд░рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдмреБрд░реНрдЬреБрдЖ рд╡рд┐рдХреА рдФрд░ рд░реВрдврд╝рд┐рд╡рд╛рджреА рд╣реИрдмреЗ рджреЛрдиреЛрдВ рдореЗрдВ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд╛рдпрдХ рдПрдХ рджреВрд░реА рдЦреЛрдЬрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рд╣рдореЗрдВ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдореЙрдбрд▓ рдХрд╛ mfcc рд╡реЗрдХреНрдЯрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдлреНрд░реЗрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЖрдпрд╛рдо M рдХреЗ mfcc "рд╕рдмрд╡реЗрдХреНрдЯрд░" рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИред рддреЛ, DTW рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдЖрдпрд╛рдо рдПрдо рдХреЗ рдЗрдиреНрд╣реАрдВ "рд╕рдмрд╡реЗрдХреНрдЯрд░реНрд╕" рдХреЗ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рдиреА рдлреНрд░реЗрдо рдХреЗ mfcc "рд╕рдмрд╡реЗрдХреНрдЯрд░реНрд╕" рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА (рдпреВрдХреНрд▓рд┐рдбрд┐рдпрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рд╕реНрдЯреЗрдВрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред



рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ ред







рдкреНрд░рдпреЛрдЧреЛрдВ





рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдХрд╛рдо рдХреЛ рдмрдбрд╝реЗ "рдкреНрд░рд╢рд┐рдХреНрд╖рдг" рдирдореВрдиреЗ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдирд╣реАрдВ рдерд╛ред рдЧреИрд░-рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╢рдмреНрдж рдХреЗ рд▓рд┐рдП 3 рдкреНрд░рддрд┐рдпреЛрдВ рдХреЗ рдирдореВрдиреЗ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдгрд╛рдо - рд╕рд╣реА рдкрд╣рдЪрд╛рди рдХрд╛ 65%ред



рдлрд┐рд░ рднреА, рдореЗрд░рд╛ рдХрд╛рдо рднрд╛рд╖рдг рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рд╕рд░рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдмрдирд╛рдирд╛ рдерд╛ред рддреЛ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП "рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдкреНрд░рдорд╛рдг" :)







рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди





рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ рдиреЗ рджреЗрдЦрд╛ рдХрд┐ рд▓реЗрдЦ рдореЗрдВ рдЧрд┐рдЯрд╣рдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрдИ рд▓рд┐рдВрдХ рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдмрд╛рдж рдпрд╣ рдореЗрд░реА рдкрд╣рд▓реА C ++ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдпрд╣ рдПрдХ рд╣реА рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдмрд╛рдж рд╕реЗ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдорд╛рдзреНрдп рд╕реЗ рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдкреНрд░рдпрд╛рд╕ рднреА рд╣реИ ... рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдХреЛрдИ рд╡рд╛рд░рдВрдЯреА (рд╕реА) рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ :)








All Articles