Google рд▓реЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЕрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ Lyra V2 рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрджрдЫ

Google рд▓реЗ Lyra V2 рдЕрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдзреЗрд░реИ рдврд┐рд▓реЛ рд╕рдЮреНрдЪрд╛рд░ рдЪреНрдпрд╛рдирд▓рд╣рд░реВрдорд╛ рдЕрдзрд┐рдХрддрдо рдЖрд╡рд╛рдЬ рдЧреБрдгрд╕реНрддрд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдирдпрд╛рдБ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рди, рдердк рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдмрд┐рдЯрд░реЗрдЯ рдирд┐рдпрдиреНрддреНрд░рдг рдХреНрд╖рдорддрд╛рд╣рд░реВ, рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рджрд░реНрд╢рди рд░ рдЙрдЪреНрдЪ рдЕрдбрд┐рдпреЛ рдЧреБрдгрд╕реНрддрд░рдХреЛ рд╕реБрд╡рд┐рдзрд╛ рджрд┐рдиреНрдЫред рд╕рдиреНрджрд░реНрдн рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЫред

рдХрдо рдЧрддрд┐рдорд╛ рдкреНрд░рд╕рд╛рд░рдг рднреНрд╡рд╛рдЗрд╕ рдбреЗрдЯрд╛рдХреЛ рдЧреБрдгрд╕реНрддрд░рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛, Lyra рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╢реЛрдзрди рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкрд░рдореНрдкрд░рд╛рдЧрдд рдХреЛрдбреЗрдХрд╣рд░реВ рднрдиреНрджрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдЙрдЪреНрдЪ рдЫред рд╕реАрдорд┐рдд рдорд╛рддреНрд░рд╛рдорд╛ рдкреНрд░реЗрд╖рд┐рдд рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдЕрд╡рд╕реНрдерд╛рд╣рд░реВрдорд╛ рдЙрдЪреНрдЪ рдЧреБрдгрд╕реНрддрд░рдХреЛ рдЖрд╡рд╛рдЬ рдкреНрд░рд╕рд╛рд░рдг рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рдЕрдбрд┐рдпреЛ рдХрдореНрдкреНрд░реЗрд╕рди рд░ рд╕рдВрдХреЗрдд рд░реВрдкрд╛рдиреНрддрд░рдгрдХреЛ рдкрд░рдореНрдкрд░рд╛рдЧрдд рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, Lyra рд▓реЗ рдореЗрд╢рд┐рди рд▓рд░реНрдирд┐рдЩ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕реНрдкреАрдЪ рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╣рд░рд╛рдПрдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рд╖рдг рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реБред

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

Lyra V2 рд▓реЗ рд╕рд╛рдЙрдиреНрдбрд╕реНрдЯреНрд░реАрдо рдХрдиреНрднреЛрд▓реБрд╕рдирд▓ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛рдБ рдЬреЗрдиреЗрд░реЗрдЯрд┐рдн рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ рдХрдо рдХрдореНрдкреНрдпреБрдЯреЗрд╢рдирд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдЫрдиреН, рдЬрд╕рд▓реЗ рдХрдо рдкрд╛рд╡рд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкрдирд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдбрд┐рдХреЛрдбрд┐рдЩрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдзреНрд╡рдирд┐ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдореЛрдбреЗрд▓рд▓рд╛рдИ 90 рднрдиреНрджрд╛ рдмрдвреА рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд╣рдЬрд╛рд░реМрдВ рдШрдгреНрдЯрд╛ рднреНрд╡рд╛рдЗрд╕ рд░реЗрдХрд░реНрдбрд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрд╛рд▓рд┐рдо рджрд┐рдЗрдПрдХреЛ рдерд┐рдпреЛред TensorFlow Lite рдореЛрдбреЗрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдХрдо рдореВрд▓реНрдп рджрд╛рдпрд░рд╛рдорд╛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрдорд╛ рд╕реНрдкреАрдЪ рдПрдиреНрдХреЛрдбрд┐рдЩ рд░ рдбрд┐рдХреЛрдбрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдкрд░реНрдпрд╛рдкреНрдд рдЫред

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

Google рд▓реЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЕрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ Lyra V2 рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрджрдЫ

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

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди