Speaker #1Bienvenue dans Ligne de code, le podcast qui explore les coulisses du développement et de l'innovation tech. Une ligne de code à la fois, jamais plus de 5 minutes. Imaginez, vous êtes chez vous avec juste votre smartphone et en quelques secondes, vous isolez la batterie de votre morceau préféré, vous supprimez la guitare, vous extrayez la voix. Écoutez. Ce qui demandait hier à un studio pro et des logiciels hors de prix tient désormais dans votre poche. La vraie prouesse des algorithmes de deep learning et une optimisation mobile extrême. Bienvenue dans l'univers de Stems, inspiré du terme STEM désignant les pistes audio séparées. Pour comprendre la prouesse de l'application Stems, il faut remonter à MWM, fondée en 2009 par deux ingénieurs passionnés d'audio. Dès 2012 avec Edging Mix, une app incontournable pour remixer vos titres, créer et partager vos mix. Apple les met en lumière, le succès explose, aujourd'hui 950 millions de téléchargements, pour une cinquantaine d'applications dans leur catalogue. Avec 60% d'ingénieurs et une vision IA bien avant j'ai pété, leur stack repose sur Google Cloud, Firebase, Firestore, BigQuery et Cloud Run, pour une infrastructure agile et scalable. Depuis 2023, MWM lance Stems avec un pari audacieux, faire de la séparation audio en temps réel sur smartphone. Imaginez une salle de concert, tous les sons se mêlent, maintenant essayez de les démêler après coup. Comment séparer du sel et du sucre dans un verre d'eau ? C'est exactement ce que fait Stems. Sur ordinateur, ses modèles IA mettent plusieurs minutes et nécessitent GPU et RAM costauds. Stems, lui, le fait instantanément sur un mobile. Pour y parvenir, l'équipe a taillé dans le gras Résultat, une prouesse d'ingénierie logée dans votre poche. Alors bien sûr, il y a des défis techniques. C'est un vrai marathon d'optimisation. Le premier obstacle, c'est la latence. MWM exploite GPU et processeur en parallèle. Le traitement est 10 à 20 fois plus rapide sur votre smartphone. Ensuite, la mémoire grâce au streaming par petits checks et à des buffers circulaires. Tout tient dans quelques gigas. Troisième défi, la batterie, l'app. ajuste sa puissance en temps réel selon le niveau d'énergie de votre smartphone, que vous ayez 100% ou 30% d'autonomie, cela ne sacrifiera pas la qualité. Le quatrième défi, c'est la diversité des appareils. iPhone 15 Pro versus Android à 150 euros, l'app s'adapte automatiquement à votre téléphone comme Netflix ajuste la qualité vidéo. Enfin, la confidentialité, tout est traité en local, sans cloud, vos données restent à vous, c'est une app privacy first. Stems démontre parfaitement ce que l'on appelle l'Edge AI, l'intelligence artificielle qui tourne directement sur vos appareils plutôt que dans le cloud. C'est la tendance du machine learning moderne, rapide, privé et fonctionnant même sans connexion Internet. Pour les développeurs et les équipes tech, cela enseigne plusieurs leçons cruciales. D'abord, avoir une architecture modulaire, puis l'utilisation des bons outils et enfin des tests rigoureux. Vous ne pouvez pas développer sur votre MacBook Pro dernière génération et espérer que ça tourne sur un Android à 150 euros. Il faut tester sur une large gamme de devices. Alors oui, l'IA est un gamme changeur absolu. Jaché Pété a révolutionné le texte, Midjournée l'image, Stems révolutionne l'audio. Les modèles de machine learning ouvrent des possibilités qu'on imaginait à peine il y a 5 ans. Un adolescent dans sa chambre peut aujourd'hui faire ce que seuls les studios et des ingénieurs du son pouvaient accomplir. Cela promet beaucoup de créativité. Mais voilà la vérité que trop de gens oublient. L'IA n'est qu'un outil. Un outil incroyablement puissant, certes. mais un outil quand même. Ce qui fait la différence, ce qui transforme une idée géniale en produit qui cartonne, c'est l'exécution. Et l'exécution, c'est l'affaire des équipes. Chez MWM, il y a plus de 60% des employés qui sont des ingénieurs, qui surfent sur la hype de l'IA. Non, des ingénieurs qui comprennent la FFT, qui savent optimiser un modèle pour mobile, qui passent des nuits à débuguer des problèmes de latence sur des smartphones d'entrée de gamme. Des ingénieurs qui ont la culture du craft, du travail bien fait. L'IA vous donne le super pouvoir. c'est votre équipe qui décide comment l'utiliser, comment l'optimiser, comment le packager dans une expérience utilisateur fluide et accessible. Stems, c'est l'histoire d'une équipe française qui a pris une technologie complexe et l'a rendu magique. C'est l'histoire d'ingénieurs qui ont transformé des années de recherche en deep learning, en une app. que votre grand-mère pourrait utiliser. Et ça, c'est la vraie innovation. Non pas inventer l'IA, mais l'exécuter brillamment. Pour l'Ink de Code, c'est exactement ce genre d'histoire qu'on aime raconter. Celle où la technique rencontre l'humain, où le code devient produit, où l'équipe fait toute la différence. Si cet épisode vous a plu, n'hésitez pas à le partager et à nous retrouver très bientôt pour décrypter ensemble les enjeux qui façonnent notre monde numérique. A bientôt.