PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Subtitlr – L’outil IA pour sous-titrer vos vidéos YouTube

vendredi 22 septembre 2023 à 09:00

Ça vous dirait de pouvoir ajouter facilement des sous-titres à vos vidéos YouTube sans vous arracher les cheveux ? Vous êtes un créateur de contenu, vous avez une chaîne YouTube en pleine croissance, et vous voulez toucher un public international, mais vous ne savez pas comment gérer les sous-titres ? Ne vous inquiétez plus, car Subtitlr est là pour vous aider !

Subtitlr est un outil en ligne de commande (CLI) alimenté par l’IA d’OpenAI qui génère des sous-titres pour les vidéos YouTube grâce à l’API Whisper d’OpenAI. Il transcrit la parole en texte, créant ainsi des sous-titres SRT précis dans la langue choisie. Simple d’utilisation, Subtitlr est compatible avec Linux, MacOS et Windows.

Pour commencer, vous devez d’abord installer FFmpeg sur votre système. Sur Linux, cela peut être fait en utilisant la commande suivante :

sudo apt-get install ffmpeg

Ensuite, vous devez installer Subtitlr. Pour ce faire, exécutez la commande suivante :

npm install -g @yoanbernabeu/subtitlr

Des binaires sont également disponibles.

Maintenant que vous avez installé Subtitlr, il est temps de l’utiliser pour générer des sous-titres pour vos vidéos YouTube. Pour cela, vous devez disposer de la clé API OpenAI. Si vous n’en avez pas encore, rendez-vous sur le site d’OpenAI pour en créer une.

Une fois que vous avez votre clé API, vous pouvez utiliser Subtitlr pour générer des sous-titres SRT pour une vidéo YouTube spécifique. Voici comment faire :

subtitlr --api-key <votre_clé_API_OpenAI> --url <URL_de_la_vidéo_YouTube> --language <langue_des_sous-titres>

Remplacez <votre_clé_API_OpenAI> par votre clé API, <URL_de_la_vidéo_YouTube> par l’URL de la vidéo pour laquelle vous souhaitez générer des sous-titres, et <langue_des_sous-titres> par la langue dans laquelle vous souhaitez que les sous-titres soient générés.

Et voilà ! Subtitlr générera un fichier SRT contenant les sous-titres pour la vidéo YouTube spécifiée.

En plus de vous faciliter la vie en tant que créateur de contenu, l’utilisation de Subtitlr pour ajouter des sous-titres à vos vidéos YouTube peut également améliorer l’accessibilité et l’engagement de votre public. Les personnes malentendantes ou parlant une autre langue pourront ainsi profiter de vos vidéos.

Subtitlr est un outil précieux pour gérer les sous-titres, alors, qu’attendez-vous ? Donnez un coup de pouce à votre chaîne YouTube et rendez vos vidéos accessibles à un public plus large en utilisant Subtitlr. Vous ne le regretterez pas !

À découvrir ici

Surfshark One se dote de l’option création d’identité alternative (+ promo rentrée 2023)

jeudi 21 septembre 2023 à 09:15

Surfshark One 2023

— Article en partenariat avec Surfshark

Salut les amis, aujourd’hui nous allons à nouveau parler sécurité et une nouvelle fois ce sera pour vous parler du VPN Surfshark. Cela fait maintenant plus de 2 ans que je l’utilise personnellement et que j’en parle sur mon site. Tout simplement parce que ça reste de la bonne came de plus en plus complète avec le temps.

Et je vais revenir plus spécialement sur leur boite à outils « tout en un » : Surfshark One. Il s’agit de la suite qui vous permet de surveiller et de gérer l’ensemble de vos protections sur le service. VPN, antivirus, système d’alerte, fuites de données, moteur de recherche, etc … tout est inclus dans One. Depuis peu, ils ont même ajouté la fonctionnalité Alternative-ID (j’en reparle plus bas).

Surfshark One 2023

Surfshark VPN

Tout d’abord, le point central de l’écosystème et la raison d’être de surfshark, à savoir le VPN. J’en ai déjà parlé plusieurs fois donc je ne vais pas tout vous détailler à nouveau, mais toutes les options nécessaires sont présentes. Il a même été le premier à en implémenter certaines.

Et surtout il fonctionne pour tous vos appareils et ceux de la famille puisque le nombre de connexions est illimité. Ils disposent même de l’innovation Surfshark Nexus que j’ai aussi présentée en détail. Bref rien que pour le VPN c’est de la balle, mais One dispose d’autres atouts.

Antivirus

Cet antivirus se comporte comme n’importe quel autre outil du même genre. À savoir qu’il vous offrira une protection en temps réel de vos appareils. Vous pouvez non seulement planifier les analyses de vos différents systèmes selon vos besoins, mais il va aussi scanner tout nouveau fichier qui arrive sur votre machine. Finis donc de télécharger un logiciel malveillant par inadvertance.

Il va fonctionner aussi pour les attaques de type zero-day, phishing ou celles qui tentent de prendre le contrôle de votre webcam. Et, cerise sur le gâteau, vous vous rendrez à peine compte de son existence. L’antivirus Surfshark est très léger pour votre processeur, idéal pour ceux qui ont des configurations un peu anciennes.

Surfshark Alerts

Comment savoir si vos données personnelles sont exploitées de manière malsaine ? Pas de soucis, Surfshark va effectuer une surveillance continue et vous prévenir dès que votre adresse mail ou vos infos de carte bancaire apparaitront dans une base de données en ligne. Cela en temps réel afin que vous puissiez réagir au plus vite.

Moteur de recherche

Un autre outil assez intéressant c’est leur moteur de recherche maison. Celui-ci ne propose que des résultats organiques et respectant votre vie privée.  savoir qu’il n’enregistre pas vos infos, n’autorise ni les publicités ni les traqueurs, etc. Pas de ciblage donc, et pas de résultats qui s’adapte à vos habitudes.

Alternative-ID

Comme son nom l’indique, cette nouvelle fonctionnalité vous permet de vous créer un alter ego, une identité alternative. Avec son adresse mail spécifique et son profil (nom, prénom, âge, nationalité …), elle agira comme une sorte de tampon entre vous et les sites que vous visitez. Vous ne faites pas confiance à un site, où vous n’allez l’utiliser qu’une seule fois ? Utilisez votre alter ego. Ainsi ils n’auront pas vos données privées à exploiter dans le futur. Votre profil peut s’autodétruire au bout d’un certain temps, vous pouvez faire suivre les mails reçus vers votre mail principal et/ou vous pouvez le conserver aussi longtemps que vous en avez besoin.


Au final cette suite de 4 5 outils est disponible pour 4.49€/mois si vous prenez l’abonnement 1 an (soit 53.88€ l’année, économie de -75%). Ou combiner One avec le service Surfshark Incogni (One+) pour 6.23€/mois.

L’avantage principal de cette suite est de tout regrouper au sein d’une même interface simple à utiliser. Cela vous éviter de passer par différents outils, de différentes firmes, pas toujours compatibles entre eux. Ici tout se gère depuis le même panneau de contrôle, c’est ultra pratique. Et Surfshark reste une référence en termes de fiabilité, de rapidité et de sécurité. Bref si vous en avez besoin, pas besoin de vous plier les cheveux en 4, foncez !

Découvrir Surfshark One

WinDiff – Comparez & analysez facilement les binaires de Windows

jeudi 21 septembre 2023 à 09:00

Ça vous dirait de comparer les différentes versions des binaires (.exe, .dll…etc) système de Windows pour essayer de déterminer les changements et les mises à jour apportés au fil du temps ? Vous pourriez avoir besoin de ces informations pour des raisons de sécurité, pour debugger un logiciel qui aurait des petites incompatibilité avec une version différente de Windows, ou simplement par curiosité. Quoi qu’il en soit, WinDiff est là pour vous faciliter la tâche.

WinDiff est un outil web open-source qui permet de parcourir et comparer les informations sur les symboles et les types des binaires présents sous Windows y compris en fonction des différentes versions existantes de l’OS. Composé d’un outil CLI (en ligne de commande) basé sur Rust et d’une interface web frontend en TypeScript, WinDiff utilise Winbindex pour trouver et télécharger les PEs et PDBs requis. Il se met à jour automatiquement avec les dernières mises à jour Windows et offre une interface conviviale pour visualiser les données. Vous pouvez d’ailleurs la tester ici.

Pour utiliser WinDiff, commencez par installer Rust 1.68+ et Node.js 16.8+ sur votre machine si vous ne l’avez pas déjà fait. Ensuite, suivez ces étapes :

  1. Clonez le dépôt GitHub : git clone https://github.com/ergrelet/windiff.git
  2. Accédez au répertoire cloné : cd windiff
  3. Exécutez le script de construction frontend : ci/build_frontend.sh
  4. Personnalisez le fichier de configuration si nécessaire (ci/db_configuration.json).

Les PRs (Pull Requests) pour ajouter de nouveaux binaires à la version live sont également les bienvenues pour les plus motivés d’entre vous.

Une fois que vous avez suivi ces étapes, vous pourrez lancer WinDiff et commencer à explorer les binaires de Microsoft Windows.

L’interface utilisateur de WinDiff est simple et facile à utiliser, même pour les débutants. Vous pouvez sélectionner les versions de Windows que vous souhaitez comparer, puis parcourir les informations sur les symboles et les types des binaires. Les données sont présentées de manière claire et organisée, facilitant la compréhension des différences entre les versions.

En résumé, WinDiff est un outil précieux pour quiconque souhaite comparer et analyser les binaires Microsoft Windows en fonction des versions du système d’exploitation. Que vous soyez un professionnel de la sécurité, un développeur ou simplement curieux, WinDiff peut vous aider à mieux comprendre l’évolution de Windows au fil du temps.

À découvrir ici

Personoids Lite – Des agents IA autonomes directement dans chatGPT

mercredi 20 septembre 2023 à 09:00

Aujourd’hui, je vais vous parler d’un outil assez génial qui devrait révolutionner votre expérience avec ChatGPT. Imaginez un instant que vous puissiez transformer ChatGPT en agents autonomes capables d’effectuer des tâches complexes. Et bien, c’est désormais possible avec Personoids Lite !

Personoids Lite est un plugin qui s’intègre parfaitement à ChatGPT pour créer des agents autonomes capables de réaliser des tâches complexes. Il introduit ainsi le concept de promptware, basé sur des instructions en langage naturel pour une approche plus intuitive du développement logiciel.

Avec Personoids Lite, vous pouvez demander n’importe quoi et l’intégrer sans effort dans vos process. D’après son créateur, vous pouvez par exemple créer une application full-stack, un simulateur de prêt ou même une application de chat sans problème ! Il suffit d’utiliser les exemples de prompts fournis pour explorer les capacités impressionnantes de Personoids.

Vous devrez avoir différentes clés API dont une clé développeur de plugin OpenAI pour que cela fonctionne.

Pour commencer à utiliser Personoids Lite, vous devrez donc définir vos clés API comme indiqué dans la doc, puis lancez le script grâce à Docker.

Vous pourrez alors accéder à ses fonctionnalités en l’exécutant localement. Pour cela, ouvrez simplement ChatGPT avec les plugins et suivez les instructions d’installation suivantes :

Et voilà, à vous de jouer !

Pour tirer le meilleur parti du potentiel du plugin Personoids Lite, je vous recommande d’être patient et d’explorer toutes ses fonctionnalités en suivant un principe d’itération.

À découvrir ici

WingmanAI – Votre assistant de transcription en temps réel qui utilise ChatGPT

mardi 19 septembre 2023 à 09:00

Imaginez un instant que vous soyez en train de participer à une conférence en ligne, et que vous souhaitiez garder une trace de tout ce qui s’y est dit ? Ou bien, peut-être que vous êtes en train d’animer une émission sur Twitch et que vous voulez être sûr que tout le monde puisse avoir des sous-titres ?

Dans ces situations, avoir un outil capable de transcrire les conversations en temps réel serait incroyablement utile. Eh bien, mes amis, je suis ravi de vous présenter aujourd’hui WingmanAI, un outil puissant qui fait exactement cela !

WingmanAI est donc un logiciel qui permet d’obtenir une transcription en temps réel à la fois de l’audio de votre ordinateur mais également de votre micro. De plus, boosté par ChatGPT, cet outil vous permet également d’interagir en temps réel avec les transcriptions. Hé oui, grâce à WingmanAI, il est possible de discuter avec un bot alimenté par ChatGPT qui a un accès à vos transcriptions en temps réel.

Evidemment, il est possible de continuer à ajouter des conversations aux transcriptions existante, ce qui permettra progressivement de se construire une vaste base de données au fil du temps. Base à partir de laquelle le bot pourra puiser toutes ses connaissances.

Ce projet utilise une version modifiée du projet « Ecoute » de SevaSk pour les transcriptions. Je vous invite également à y jeter un oeil.

Pour installer WingmanAI, vous devez cloner le dépôts et installer les dépendances. Cette application est pour le moment compatible uniquement avec Windows. Vous devez avoir ffmpeg installé sur votre système et une clé API OpenAI. Il fonctionnera mieux avec CUDA également (je vous invite à lire la doc sur la page Github concernant cette partie).

Le modèle utilisé par défaut est le modèle de base. Ainsi, si votre matériel ne peut pas le gérer, passez au modèle « tiny ».

Voici un petit tuto pour vous aider à démarrer :

  1. Clonez le dépôt GitHub : git clone https://github.com/e-johnstonn/wingmanAI.git
  2. Installez les dépendances : pip install -r requirements.txt
  3. Editez le fichier keys.envfile pour y ajouter vos variable et lancez main.py : python main.py

En résumé, WingmanAI est un outil formidable pour ceux qui cherchent à transcrire des conversations en temps réel et à interagir avec ces mêmes transcriptions via un bot utilisant ChatGPT.

À découvrir ici