Kompania Google publikoi një përditësim të kodekut të audios Lyra 0.0.2, të optimizuar për të arritur cilësi maksimale të transmetimit të zërit gjatë përdorimit të kanaleve shumë të ngadalta të komunikimit. Kodeku u hap në fillim të prillit, por u dorëzua së bashku me një bibliotekë matematike proprietary. Në versionin 0.0.2, ky dezavantazh është eliminuar dhe për bibliotekën e caktuar është krijuar një zëvendësim i hapur - sparse_matmul, e cila si kodeku vetë shpërndahet nën licencën Apache 2.0. Nga përmirësimet e tjera, mund të përmendim mundësinë e përdorimit të sistemit të ndërtimit Bazel me kompilatorin GCC dhe përdorimin e këtij kombinimi si parazgjedhje në Linux në vend të Bazel+Clang.
Kujtojmë se për sa i përket cilësisë së të dhënave të zërit të transmetuara në shpejtësi të ulët, Lyra tejkalon ndjeshëm kodekët tradicionalë, të cilët përdorin metoda të përpunimit digjital të sinjaleve. Për të arritur cilësi të lartë të transmetimit të zërit në kushte të kufizuara të informacionit të transmetuar, përveç metodave standarde të kompresimit të zërit dhe transformimit të sinjaleve, në Lyra aplikohet një model zëri mbi bazën e një sistemi të mësimit të makinerisë, i cili lejon rikrijimin e informacionit të munguar mbi baza karakteristikash tipike të zërit. Modeli i angazhuar për gjenerimin e zërit është trajnuar duke përdorur disa mijëra orë të regjistrimeve të zërit në më shumë se 70 gjuhë. Performanca e implementimit të propozuar është e mjaftueshme për kodimin dhe dekodimin e zërit në kohë reale në smartphone të mesëm, me një vonesë të transmetimit të sinjalit në nivelin e 90 milisekondave.
Burimi: opennet.ru
