Services gratuits
Intégrer des maps à vos sites QR Code modifiable après impression Lien court personnalisable Générateur de de mot de passe Créer des images pour les réseaux sociaux Créer des palettes de couleurs harmonieuses Déminifiez votre code Créer des fichiers .gitignore facilement Système de réservation pour restaurantsSommaire
Hello par ici 😁,
Cette semaine, on ne va pas faire un gros article, on va faire quelque chose de simple et d'utile...
J'espère que ça vous plaira quand même ! 🙂
L'idée est de parler de Whisper d'OpenAI, cette "IA" permet de transcrire un fichier audio en texte, et c'est totalement possible de la faire fonctionner sur votre machine locale, sans connexion internet.
Vous êtes prêt ? Alors c'est parti !
Alors, déjà, voilà la raison principale de cet article...
Dans mon monde, je communique beaucoup à l'écrit avec pas mal de personnes, j'ai toujours aimé la communication écrite, la preuve vous lisez mon blog.
Mais parfois, je reçois des vocaux WhatsApp et je déteste ça.
Un message écrit, on peut le survoler pour y récupérer les informations dont on a besoin, on n'a pas besoin d'attendre que tout le vocal se déroule.
De plus, dans notre monde de LLM ("Large Language Model"), on peut tout à fait mettre un gros message dans le LLM pour lui demander d'extraire les informations clés.
En écrivant ces lignes, je me dis que certains d'entre vous ne savent peut-être pas qu'on peut télécharger un message vocal sur WhatsApp.
Sur téléphone (iOS dans mon cas), je n'ai pas cherché comment faire, je dois avouer n'en avoir pas besoin...
Par contre, sur ordinateur, ça peut être pratique de récupérer le fichier.
Avec WhatsApp Desktop, cliquez sur la petite flèche au-dessus de la photo de votre contact sur un message, puis -> "Sauvegarder dans téléchargements"
Cela aura pour effet de vous donner le fichier .opus du vocal.
Alors, Homebrew n'est pas quelque chose d'officiel supporté par Apple, ce sont les devs qui ont mis ça en place (oui, on est trop fort 😝)
Pour fonctionner, Homebrew a besoin des commandes d'Xcode, l'IDE d'Apple. Vous pouvez vous prendre le chou à installer uniquement les CMD, mais tant qu'à faire, vu que vous êtes sûrement dev (ou un métier proche), installez directement Xcode.
Une fois Xcode installé, installez Homebrew avec la commande suivante :
Et voilà, après vous avoir demandé votre mot de passe root et avoir patienté un peu, vous devriez avoir Homebrew sur votre système.
Maintenant que vous avez Homebrew, installez simplement Whisper avec la commande suivante :
Ici, ça va mettre un peu de temps, car il y a beaucoup de dépendances à Whisper (Python tout ça tout ça).
Mais une fois installé, vous serez "ready to go".
La partie la plus facile...
Il suffit de faire une commande Whisper, puis donner le chemin du fichier, puis dire en quelle langue est le fichier.
Et c'est parti !
Comme vous pouvez le voir, durant la transcription, vous verrez le texte s'afficher dans le terminal.
Eh oui... le processus est lourd pour votre machine. Dans mon cas, j'ai exécuté ça sur mon MacBook Pro M3 Pro, et j'étais à 60% d'utilisation du CPU.
Une fois le traitement terminé, vous aurez vos fichiers transcrits avec plusieurs formats prêts à être utilisés dans le même dossier que votre fichier audio.
Mention spéciale pour le fichier .srt, pratique pour ajouter les sous-titres à une vidéo.
Et voilà, ce petit article touche à sa fin.
L'idée était de faire quelque chose de léger mais d'utile.
Passez une très bonne journée et à la prochaine.