Facebook рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╡рд╛рдкрд░реВрди EnCodec рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ

рдореЗрдЯрд╛/рдлреЗрд╕рдмреБрдХ (рд░рд╢рд┐рдпрди рдлреЗрдбрд░реЗрд╢рдирдордзреНрдпреЗ рдмрдВрджреА) рдиреЗ рдПрдХ рдирд╡реАрди рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ, EnCodec рд╕рд╛рджрд░ рдХреЗрд▓рд╛, рдЬреЛ рдЧреБрдгрд╡рддреНрддрд╛ рди рдЧрдорд╛рд╡рддрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди рд░реЗрд╢реЛ рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рддреЛ. рдХреЛрдбреЗрдХ рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рдСрдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдлрд╛рдпрд▓реАрдВрдордзреНрдпреЗ рдирдВрддрд░ рдЬрддрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдиреНрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рджреЛрдиреНрд╣реА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. EnCodec рд╕рдВрджрд░реНрдн рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА PyTorch рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░реВрди Python рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдХреЗрд╡рд│ рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА CC BY-NC 4.0 (Creative Commons Attribution-Noncommercial) рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдЖрд╣реЗ.

рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЛрди рддрдпрд╛рд░ рдореЙрдбреЗрд▓ рдСрдлрд░ рдХреЗрд▓реЗ рдЖрд╣реЗрдд:

  • 24 kHz рд╕реЕрдореНрдкрд▓рд┐рдВрдЧ рд░реЗрдЯ рд╡рд╛рдкрд░рдгрд╛рд░реЗ, рдХреЗрд╡рд│ рдореЛрдиреЛрдлреЛрдирд┐рдХ рдСрдбрд┐рдУрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд░реЗ рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рдСрдбрд┐рдУ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд (рд╕реНрдкреАрдЪ рдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рдпреЛрдЧреНрдп) рдПрдХ рдХрд╛рд░рдгрд╛рддреНрдордХ рдореЙрдбреЗрд▓. рдореЙрдбреЗрд▓рдЪрд╛ рд╡рд╛рдкрд░ 1.5, 3, 6, 12 рдЖрдгрд┐ 24 kbps рдмрд┐рдЯ рджрд░рд╛рдВрд╡рд░ рдкреНрд░рд╕рд╛рд░рдгрд╛рд╕рд╛рдареА рдСрдбрд┐рдУ рдбреЗрдЯрд╛ рдкреЕрдХреЗрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.
  • 48 kHz рдЪреНрдпрд╛ рд╕реЕрдореНрдкрд▓рд┐рдВрдЧ рд░реЗрдЯрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгрд╛рд░реЗ рдиреЙрди-рдХреЕрдЭрд▓ рдореЙрдбреЗрд▓, рд╕реНрдЯрд┐рд░рд┐рдУ рдСрдбрд┐рдУрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ рдЖрдгрд┐ рдлрдХреНрдд рд╕рдВрдЧреАрддрд╛рд╡рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд. рдореЙрдбреЗрд▓ 3, 6, 12 рдЖрдгрд┐ 24 kbps рдЪреНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯрд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ.

рдкреНрд░рддреНрдпреЗрдХ рдореЙрдбреЗрд▓рд╕рд╛рдареА, рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рднрд╛рд╖рд╛ рдореЙрдбреЗрд▓ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдЧреБрдгрд╡рддреНрддреЗрдЪреЗ рдиреБрдХрд╕рд╛рди рди рдХрд░рддрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди рд░реЗрд╢реЛ (40% рдкрд░реНрдпрдВрдд) рдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдв рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдСрдбрд┐рдУ рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрджреНрдзрддреА рд╡рд╛рдкрд░реВрди рдкреВрд░реНрд╡реА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, EnCodec рдХреЗрд╡рд│ рд╕реНрдкреАрдЪ рдкреЕрдХреЗрдЬрд┐рдВрдЧрд╕рд╛рдареАрдЪ рдирд╡реНрд╣реЗ рддрд░ рдСрдбрд┐рдУ рд╕реАрдбреАрдЪреНрдпрд╛ рдкрд╛рддрд│реАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд 48 kHz рдЪреНрдпрд╛ рд╕реЕрдореНрдкрд▓рд┐рдВрдЧ рд░реЗрдЯрд╕рд╣ рд╕рдВрдЧреАрдд рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдирд╡реАрди рдХреЛрдбреЗрдХрдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдЪреНрдпрд╛ рдорддреЗ, рдПрдордкреА 64 рд╕реНрд╡рд░реВрдкрд╛рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд 3 рдХреЗрдмреАрдкреАрдПрд╕рдЪреНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯрд╕рд╣ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдирд╛, рд╕рдорд╛рди рдкрд╛рддрд│реАрдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рд░рд╛рдЦреВрди рддреЗ рдСрдбрд┐рдУ рдХреЙрдореНрдкреНрд░реЗрд╢рдирдЪреА рдбрд┐рдЧреНрд░реА рдЕрдВрджрд╛рдЬреЗ рджрд╣рд╛ рдкрдЯ рд╡рд╛рдврд╡реВ рд╢рдХрд▓реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡рд╛рдкрд░рддрд╛рдирд╛ MP3, 64 kbps рдЪреА рдмрдБрдбрд╡рд┐рдбреНрде рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рддреНрдпрд╛рд╕рд╣ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА EnCodec рдордзреНрдпреЗ рд╕рдорд╛рди рдЧреБрдгрд╡рддреНрддрд╛ 6 kbps рдкреБрд░реЗрд╢реА рдЖрд╣реЗ).

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

рдбреАрдХреЛрдбрд░ рдбреЗрдЯрд╛рдЪреЗ рд╕рдВрдХреБрдЪрд┐рдд рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдбреАрдХреЛрдб рдХрд░рддреЛ рдЖрдгрд┐ рдореВрд│ рдзреНрд╡рдиреА рд▓рд╣рд░реАрдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд░рддреЛ. рднреЗрджрдХ рдорд╛рдирд╡реА рд╢реНрд░рд╡рдгрд╡рд┐рд╖рдпрдХ рдЖрдХрд▓рдирд╛рдЪреЗ рдореЙрдбреЗрд▓ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдирдореБрдиреНрдпрд╛рдВрдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рд╕реБрдзрд╛рд░рддреЛ. рдЧреБрдгрд╡рддреНрддрд╛ рдЖрдгрд┐ рдмрд┐рдЯрд░реЗрдЯрдЪреА рдкрд╛рддрд│реА рд╡рд┐рдЪрд╛рд░рд╛рдд рди рдШреЗрддрд╛, рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЖрдгрд┐ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗрд▓реА рдореЙрдбреЗрд▓реНрд╕ рдРрд╡рдЬреА рдорд╛рдлрдХ рд╕рдВрд╕рд╛рдзрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡реЗрдЧрд│реЗ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд (рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдо рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЧрдгрдирд╛ рдПрдХрд╛рдЪ CPU рдХреЛрд░рд╡рд░ рдХреЗрд▓реА рдЬрд╛рддреЗ).

Facebook рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╡рд╛рдкрд░реВрди EnCodec рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ


рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛