Google'i ettevõte avaldas audiokodeki Lyra 1.3, mille eesmärk on saavutada kõrge häälekvaliteet piiratud edastatud teabe mahtu. Hääl kvaliteet bitikiirusel 3,2 kbps, 6 kbps ja 9,2 kbps Lyra kodekiga vastab ligikaudu bitikiirustele 10 kbps, 13 kbps ja 14 kbps Opus kodekiga. Eesmärgi saavutamiseks kasutatakse lisaks tavapärastele heli kokkusurumise ja signaalide töötlemise meetoditele Lyras ka häälereegli mudelit, mis põhineb masinõppes, võimaldades taastada kadunud teavet tüüpiliste kõneomaduste põhjal. Koodi viitena on rakendus kirjutatud C++-s ja levitatakse Apache 2.0 litsentsi alusel.
Erinevalt mullu oktoobris välja antud radikaalselt uuest Lyra 1.2 versioonist, mis viidi uuele närvivõrgu arhitektuurile, on versioonis 1.3 optimeeritud masinõppemudelit ilma arhitektuurilisi muudatusi tegemata. Uues versioonis kasutatakse kaalude ja aritmeetiliste operatsioonide tegemiseks asemel 32-bitiseid ujukoma arve 8-bitiseid täisarve, mis viis mudeli suuruse vähenemisele 43% ja mudeliga töötamise kiirus tõusis 20% võrreldes Pixel 6 Pro nutitelefoniga testimisel. Hääl kvaliteet suudeti hoida samal tasemel, kuid edastatavate andmete formaat muutus ja ei ole ühilduv varasemate väljaannetega.
Allikas: opennet.ru
