Google Lyra V2 рдУрдкрди рд╕реЛрд░реНрд╕ рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ

Google рдиреЗ Lyra V2 рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдЕрддрд┐рд╢рдп рд╕рдВрде рд╕рдВрдкреНрд░реЗрд╖рдг рдЪреЕрдиреЗрд▓рд╡рд░ рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рдЖрд╡рд╛рдЬ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрдВрддреНрд░ рд╡рд╛рдкрд░рддреЗ. рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рдирд╡реАрди рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг, рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╕рдорд░реНрдерди, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдмрд┐рдЯрд░реЗрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХреНрд╖рдорддрд╛, рд╕реБрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рдЙрдЪреНрдЪ рдСрдбрд┐рдУ рдЧреБрдгрд╡рддреНрддрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЖрд╣реЗрдд. рд╕рдВрджрд░реНрдн рдХреЛрдб рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА C++ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ.

рдХрдореА рд╡реЗрдЧрд╛рдиреЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╡реНрд╣реЙрдЗрд╕ рдбреЗрдЯрд╛рдЪреНрдпрд╛ рдЧреБрдгрд╡рддреНрддреЗрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдХреЛрдбреЗрдХреНрд╕рдкреЗрдХреНрд╖рд╛ Lyra рд▓рдХреНрд╖рдгреАрдпрд░рд┐рддреНрдпрд╛ рд╢реНрд░реЗрд╖реНрда рдЖрд╣реЗ. рдСрдбрд┐рдУ рдХреЙрдореНрдкреНрд░реЗрд╢рди рдЖрдгрд┐ рд╕рд┐рдЧреНрдирд▓ рд░реВрдкрд╛рдВрддрд░рдгрд╛рдЪреНрдпрд╛ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдкрджреНрдзрддреАрдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдорд░реНрдпрд╛рджрд┐рдд рдкреНрд░рдорд╛рдгрд╛рдд рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдорд╛рд╣рд┐рддреАрдЪреНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд рдЙрдЪреНрдЪ рджрд░реНрдЬрд╛рдЪреЗ рд╡реНрд╣реЙрдЗрд╕ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд▓рд┐рд░рд╛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрдкреАрдЪ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЗ, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рдЧрд╣рд╛рд│ рдорд╛рд╣рд┐рддреАрдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдард░рд╛рд╡рд┐рдХ рднрд╛рд╖рдг рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ.

рдХреЛрдбреЗрдХрдордзреНрдпреЗ рдПрдиреНрдХреЛрдбрд░ рдЖрдгрд┐ рдбреАрдХреЛрдбрд░ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдПрдиреНрдХреЛрдбрд░рдЪрд╛ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рджрд░ 20 рдорд┐рд▓реАрд╕реЗрдХрдВрджрд╛рдВрдиреА рд╡реНрд╣реЙрдЗрд╕ рдбреЗрдЯрд╛ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА, рддреНрдпрд╛рдВрдирд╛ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░реВрди 3.2kbps рддреЗ 9.2kbps рдкрд░реНрдпрдВрдд рдмрд┐рдЯрд░реЗрдЯ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдХрдбреЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдХрд│рддреЛ. рд░рд┐рд╕реАрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА, рдбреАрдХреЛрдбрд░ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рдЯреЗрдб рдСрдбрд┐рдУ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдореВрд│ рд╕реНрдкреАрдЪ рд╕рд┐рдЧреНрдирд▓рдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдирд░реЗрдЯрд┐рд╡реНрд╣ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд▓реЙрдЧрд░рд┐рджрдорд┐рдХ рдЪреЙрдХ рд╕реНрдкреЗрдХреНрдЯреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЕрд╕рддрд╛рдд рдЬреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рд╢реНрд░реЗрдгреАрдВрдордзреНрдпреЗ рднрд╛рд╖рдгрд╛рдЪреА рдКрд░реНрдЬрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддрд╛рдд рдЖрдгрд┐ рдореЙрдбреЗрд▓реНрд╕ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдКрди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рдорд╛рдирд╡реА рд╢реНрд░рд╡рдгрд╡рд┐рд╖рдпрдХ рдзрд╛рд░рдгрд╛.

Lyra V2 рд╕рд╛рдЙрдВрдбрд╕реНрдЯреНрд░реАрдо рдХреЙрдиреНрд╡реНрд╣реЛрд▓реНрдпреБрд╢рдирд▓ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдирд╡реАрди рдЬрдирд░реЗрдЯрд┐рд╡реНрд╣ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛ рдХрдореА рд╕рдВрдЧрдгрдХреАрдп рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗрдд, рдХрдореА-рдкреЙрд╡рд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░рд╣реА рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдо рдбреАрдХреЛрдбрд┐рдВрдЧрд▓рд╛ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдзреНрд╡рдиреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдореЙрдбреЗрд▓рд▓рд╛ 90 рд╣реВрди рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ рд╣рдЬрд╛рд░реЛ рддрд╛рд╕рд╛рдВрдЪреНрдпрд╛ рд╡реНрд╣реЙрдЗрд╕ рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджреЗрдгреНрдпрд╛рдд рдЖрд▓реЗ. рдЯреЗрдиреНрд╕рд░рдлреНрд▓реЛ рд▓рд╛рдЗрдЯ рдореЙрдбреЗрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдХрдореА рдХрд┐рдВрдорддреАрдЪреНрдпрд╛ рд╢реНрд░реЗрдгреАрддреАрд▓ рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╡рд░реАрд▓ рднрд╛рд╖рдг рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЖрдгрд┐ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ.

рд╡реЗрдЧрд│реЗ рдЬрдирд░реЗрдЯрд┐рд╡реНрд╣ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдирд╡реАрди рдЖрд╡реГрддреНрддреА RVQ (рд░реЗрд╕рд┐рдбреНрдпреБрдЕрд▓ рд╡реЗрдХреНрдЯрд░ рдХреНрд╡рд╛рдВрдЯрд╛рдпрдЭрд░) рдХреНрд╡рд╛рдВрдЯрд╛рдпрдЭрд░рд╕рд╣ рд▓рд┐рдВрдХреНрд╕рдЪреНрдпрд╛ рдХреЛрдбреЗрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЖрд╣реЗ, рдЬреА рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдкреНрд░реЗрд╖рдХрд╛рдЪреНрдпрд╛ рдмрд╛рдЬреВрд▓рд╛ рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░. рдХреНрд╡рд╛рдВрдЯрд╛рдпрдЭрд░ рдХреЛрдбреЗрдХрджреНрд╡рд╛рд░реЗ рдЙрддреНрдкрд╛рджрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреЗ рдкреЕрдХреЗрдЯреНрд╕рдЪреНрдпрд╛ рд╕реЗрдЯрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЛ, рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯрдЪреНрдпрд╛ рд╕рдВрдмрдВрдзрд╛рдд рдорд╛рд╣рд┐рддреА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд░рддреЛ. рдЧреБрдгрд╡рддреНрддреЗрдЪреЗ рд╡рд┐рд╡рд┐рдз рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреАрди рдмрд┐рдЯрд░реЗрдЯреНрд╕ (3.2 kps, 6 kbps рдЖрдгрд┐ 9.2 kbps) рд╕рд╛рдареА рдХреНрд╡рд╛рдВрдЯрд╛рдпрдЭрд░ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдмрд┐рдЯрд░реЗрдЯ рдЬрд┐рддрдХрд╛ рдЬрд╛рд╕реНрдд рддрд┐рддрдХрд╛ рджрд░реНрдЬрд╛ рдЪрд╛рдВрдЧрд▓рд╛, рдкрд░рдВрддреБ рдмрдБрдбрд╡рд┐рдбреНрдердЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЬрд┐рддрдХреА рдЬрд╛рд╕реНрдд рдЕрд╕реЗрд▓.

Google Lyra V2 рдУрдкрди рд╕реЛрд░реНрд╕ рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ

рдирд╡реАрди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдиреЗ рд╕рд┐рдЧреНрдирд▓ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рд╡рд┐рд▓рдВрдм 100 рддреЗ 20 рдорд┐рд▓реАрд╕реЗрдХрдВрджрд╛рдВрдкрд░реНрдпрдВрдд рдХрдореА рдХреЗрд▓рд╛ рдЖрд╣реЗ. рддреБрд▓рдиреЗрд╕рд╛рдареА, WebRTC рд╕рд╛рдареА Opus codec рдиреЗ рдЪрд╛рдЪрдгреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯреНрд╕рд╡рд░ 26.5ms, 46.5ms рдЖрдгрд┐ 66.5ms рдЪреНрдпрд╛ рд╡рд┐рд▓рдВрдмрд╛рдВрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗрд▓реЗ рдЖрд╣реЗ. рдПрдиреНрдХреЛрдбрд░ рдЖрдгрд┐ рдбреАрдХреЛрдбрд░рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рджреЗрдЦреАрд▓ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдврд▓реА рдЖрд╣реЗ - рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд 5 рдкрдЯ рд╡реЗрдЧрд╛рдиреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Pixel 6 Pro рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╡рд░, рдирд╡реАрди рдХреЛрдбреЗрдХ 20-ms рдирдореБрдирд╛ 0.57 ms рдордзреНрдпреЗ рдПрдиреНрдХреЛрдб рдЖрдгрд┐ рдбреАрдХреЛрдб рдХрд░рддреЛ, рдЬреЛ рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдо рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рдирд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХрддреЗрдкреЗрдХреНрд╖рд╛ 35 рдкрдЯ рд╡реЗрдЧрд╡рд╛рди рдЖрд╣реЗ.

рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдзреНрд╡рдиреА рдкреБрдирд░реНрд╕рдВрдЪрдпрдирд╛рдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рд╕реБрдзрд╛рд░рдгреЗ рджреЗрдЦреАрд▓ рд╢рдХреНрдп рд╣реЛрддреЗ - MUSHRA рд╕реНрдХреЗрд▓рдиреБрд╕рд╛рд░, Lyra V3.2 рдХреЛрдбреЗрдХ рд╡рд╛рдкрд░рддрд╛рдирд╛ 6 kbps, 9.2 kbps рдЖрдгрд┐ 2 kbps рдЪреНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯреНрд╕рд╡рд░ рдЙрдЪреНрдЪрд╛рд░ рдЧреБрдгрд╡рддреНрддрд╛ 10 kbps, 13 рдЪреНрдпрд╛ рдмрд┐рдЯрд░реЗрдЯрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ. рдУрдкрд╕ рдХреЛрдбреЗрдХ рд╡рд╛рдкрд░рддрд╛рдирд╛ рдХреЗрдмреАрдкреАрдПрд╕ рдЖрдгрд┐ 14 рдХреЗрдмреАрдкреАрдПрд╕.

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

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