Tvrtka Google objavila je ažuriranje audio kodeka Lyra 0.0.2, optimiziranog za postizanje maksimalne kvalitete prijenosa govora pri korištenju vrlo sporih komunikacijskih kanala. Kodek je predstavljen početkom travnja, no isporučivan je uz vlasničku matematičku biblioteku. U verziji 0.0.2 ovaj nedostatak je ispravljen i za navedenu biblioteku stvorena je otvorena alternativa — sparse_matmul, koja se, kao i sam kodek, distribuira pod Apache 2.0 licencom. Od drugih poboljšanja, može se istaknuti mogućnost korištenja sustava gradnje Bazel s GCC kompajlerom, uz korištenje ovog sklopa kao zadane opcije u Linuxu umjesto Bazel+Clang.
Podsjećamo da po kvaliteti prijenosa glasovnih podataka pri niskim brzinama, Lyra značajno nadmašuje tradicionalne kodeke koji koriste metode digitalne obrade signala. Kako bi se postigla visoka kvaliteta prijenosa glasa u uvjetima ograničenog volumena prenesenih informacija, osim običnih metoda kompresije zvuka i pretvorbe signala, Lyra koristi model govora temeljen na sustavu strojnog učenja koji omogućuje rekreaciju nedostajućih informacija na temelju tipičnih karakteristika govora. Model korišten za generaciju zvuka treniran je koristeći nekoliko tisuća sati snimaka glasova na više od 70 jezika. Performanse predložene implementacije dovoljno su dobre za kodiranje i dekodiranje govora u stvarnom vremenu na pametnim telefonima srednjeg cjenovnog razreda, s vremenskom kašnjenjem prijenosa signala na razini od 90 milisekundi.
Izvor: opennet.ru
