Google Lyra audio kodek uchun etishmayotgan manbalarni ochdi

Google juda sekin aloqa kanallaridan foydalanganda maksimal ovoz sifatiga erishish uchun optimallashtirilgan Lyra 0.0.2 audio kodek yangilanishini chop etdi. Kodek aprel oyi boshida ochilgan, ammo xususiy matematik kutubxona bilan birgalikda yetkazib berilgan. 0.0.2 versiyasida bu kamchilik bartaraf etildi va ko'rsatilgan kutubxona uchun ochiq almashtirish yaratildi - sparse_matmul, kodekning o'zi kabi, Apache 2.0 litsenziyasi ostida tarqatiladi. Boshqa yaxshilanishlar orasida Bazel qurish tizimidan GCC kompilyatori bilan foydalanish imkoniyati va ushbu to'plamdan Bazel+Clang o'rniga Linuxda sukut bo'yicha foydalanish kiradi.

Eslatib o'tamiz, past tezlikda uzatiladigan ovozli ma'lumotlarning sifati bo'yicha Lyra raqamli signallarni qayta ishlash usullaridan foydalanadigan an'anaviy kodeklardan sezilarli darajada ustundir. Uzatilgan ma'lumotlarning cheklangan miqdori sharoitida ovozni yuqori sifatli uzatishga erishish uchun, ovozni siqish va signalni o'zgartirishning an'anaviy usullaridan tashqari, Lyra mashinani o'rganish tizimiga asoslangan nutq modelidan foydalanadi, bu sizga etishmayotgan ma'lumotlarni qayta yaratishga imkon beradi. tipik nutq xususiyatlari. Ovoz yaratish uchun foydalanilgan model 70 dan ortiq tillarda bir necha ming soatlik ovozli yozuvlar yordamida o'qitildi. Taklif etilayotgan dasturning ishlashi o'rtacha narxdagi smartfonlarda real vaqt rejimida nutqni kodlash va dekodlash uchun etarli bo'lib, signal uzatish kechikishi 90 millisekundga teng.

Manba: opennet.ru

a Izoh qo'shish