Google on avanud Lyra helikoodeki jaoks puuduvad allikad

Google on avaldanud Lyra 0.0.2 helikodeki uuenduse, mis on optimeeritud saavutama maksimaalset helikvaliteeti väga aeglaste sidekanalite kasutamisel. Kodek avati aprilli alguses, kuid see tarniti koos patenteeritud matemaatilise raamatukoguga. Versioonis 0.0.2 on see puudus kõrvaldatud ja määratud teegile on loodud avatud asendus - sparse_matmul, mida, nagu ka kodekit ennast, levitatakse Apache 2.0 litsentsi all. Muud täiustused hõlmavad võimalust kasutada Bazeli ehitussüsteemi koos GCC kompilaatoriga ja vaikimisi selle paketi kasutamist Linuxis Bazel+Clangi asemel.

Tuletagem meelde, et madalatel kiirustel edastatavate kõneandmete kvaliteedi poolest on Lyra oluliselt parem kui traditsioonilised koodekid, mis kasutavad digitaalseid signaalitöötlusmeetodeid. Kvaliteetse kõneedastuse saavutamiseks piiratud koguse edastatava teabe tingimustes kasutab Lyra lisaks tavapärastele heli tihendamise ja signaali muundamise meetoditele masinõppesüsteemil põhinevat kõnemudelit, mis võimaldab puuduva teabe uuesti luua. tüüpilised kõne omadused. Heli genereerimiseks kasutatud mudelit õpetati mitme tuhande tunni pikkuse helisalvestiste abil enam kui 70 keeles. Kavandatava teostuse jõudlus on piisav reaalajas kõne kodeerimiseks ja dekodeerimiseks keskmise hinnaga nutitelefonides, signaali edastamise viivitus on 90 millisekundit.

Allikas: opennet.ru

Lisa kommentaar