Présentation
Yogurt est un outil gratuit et open source destiné à enregistrer les réunions audio sans recourir à un agent logiciel supplémentaire. Développé par la société Frigade, le projet se positionne comme une alternative à Granola, en mettant l’accent sur la confidentialité des données et la transparence du code sous licence MIT.
Architecture et exigences techniques
Le logiciel s’installe nativement sur trois systèmes d’exploitation : macOS 14.4+ (exclusivement sur les processeurs Apple Silicon), Windows 10 2004+ en version 64 bits, et Ubuntu 22.04+ ou distributions similaires via un AppImage 64 bits. Cette répartition implique la distribution de binaires spécifiques à chaque architecture, ce qui évite la dépendance à des conteneurs ou à des machines virtuelles.
Chaque instance requiert au minimum 8 Go de mémoire vive. Cette contrainte indique que le traitement audio, probablement la transcription ou l’analyse sémantique, s’effectue localement et nécessite des modèles de reconnaissance vocale de taille non négligeable. Le fait de ne pas ajouter de « bot » dans la réunion signifie que l’enregistrement est capturé directement par le client, sans intermédiaire serveur, ce qui réduit la latence mais augmente la charge processeur et mémoire sur la machine de l’utilisateur.
Implications en matière de confidentialité et d'open source
En conservant les flux audio sur le poste local, Yogurt élimine le risque de fuite de données vers des services cloud tiers. La licence MIT autorise toute modification ou redistribution du code, ce qui permet aux organisations de vérifier le traitement exact des données et d’adapter le logiciel à leurs exigences de conformité (RGPD, ISO 27001, etc.).
Le caractère open source facilite également l’audit de sécurité : les chercheurs peuvent inspecter les points d’entrée du microphone, les méthodes de chiffrement éventuel des fichiers enregistrés, et la gestion des permissions système. Cette transparence contraste avec les solutions propriétaires où le traitement est souvent opaque.
Limites et perspectives
Le projet ne fournit pas d’informations détaillées sur les algorithmes de transcription intégrés, ni sur la prise en charge de langues autres que l’anglais. L’exigence de 8 Go de RAM peut exclure des ordinateurs plus modestes, notamment les laptops plus anciens ou les environnements de travail à ressources limitées. De plus, l’absence d’un service cloud signifie que le partage des enregistrements doit être géré manuellement par les utilisateurs, ce qui peut compliquer la collaboration à grande échelle.
Futurement, l’ajout de modules complémentaires (par exemple, export au format texte, intégration avec des plateformes de gestion de projet) pourrait étendre l’utilité de Yogurt sans compromettre son modèle de confidentialité. Tant que le code reste accessible, la communauté pourra proposer des améliorations ciblées, notamment l’optimisation mémoire ou le support de nouvelles architectures CPU.