La société Google a rendu publics les codes sources manquants pour le codec audio Lyra

La société Google a publié une mise à jour du codec audio Lyra 0.0.2, optimisée pour atteindre une qualité maximale de transmission de la voix sur des canaux de communication très lents. Le codec a été ouvert début avril, mais était initialement fourni avec une bibliothèque mathématique propriétaire. Dans la version 0.0.2, ce défaut a été corrigé et une alternative open source a été créée pour cette bibliothèque — sparse_matmul, qui, tout comme le codec lui-même, est distribuée sous la licence Apache 2.0. Parmi les autres améliorations, on peut noter la possibilité d'utiliser le système de construction Bazel avec le compilateur GCC, ainsi que l'utilisation par défaut de cette combinaison sous Linux au lieu de Bazel+Clang.

Rappelons que, en termes de qualité des données vocales transmises à basse vitesse, Lyra surpasse considérablement les codecs traditionnels qui utilisent des méthodes de traitement numérique des signaux. Pour atteindre une qualité élevée de transmission vocale dans des conditions de capacité de transmission d'information limitée, en plus des méthodes habituelles de compression sonore et de transformation des signaux, Lyra utilise un modèle de voix basé sur un système d'apprentissage automatique, permettant de recréer les informations manquantes sur la base des caractéristiques typiques de la parole. Le modèle utilisé pour générer le son a été entraîné sur plusieurs milliers d'heures d'enregistrements de voix dans plus de 70 langues. Les performances de la mise en œuvre proposée sont suffisantes pour coder et décoder la voix en temps réel sur des smartphones de milieu de gamme, avec un délai de transmission du signal d'environ 90 millisecondes.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster