[{"data":1,"prerenderedAt":116},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-whisper-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":72,"ctaBody":73,"ctaButton":74,"ctaUrl":75,"relatedPosts":76},21,"heberger-whisper-vps","Comment héberger Whisper sur un VPS","Auto-hébergez Whisper d'OpenAI sur un VPS pour transcrire vos audios en local : confidentialité, API privée et coût maîtrisé.",7,377,false,"2026-05-30T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},1,"Intelligence Artificielle","intelligence-artificielle","bg-purple-500\u002F10 text-purple-400","ia",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-whisper-vps-poster.svg",{"categorySlug":20,"appSlug":27},"whisper","Whisper est le modèle de transcription et de traduction audio open source d'OpenAI. Hébergé sur votre VPS, il transforme n'importe quel fichier audio en texte horodaté sans envoyer vos enregistrements à un service tiers. Voici comment le déployer via faster-whisper et l'exposer en API privée derrière un reverse proxy sécurisé.",[30,34,44,47,69],{"type":31,"title":32,"body":33},"h2","Pourquoi auto-héberger Whisper sur un VPS","Les API de transcription cloud facturent à la minute d'audio et imposent l'envoi de vos enregistrements sur des serveurs externes — un problème dès qu'il s'agit de réunions confidentielles, d'entretiens RH ou de données médicales. Auto-héberger Whisper sur un VPS vous donne un endpoint de transcription privé, disponible 24\u002F7, qui traite vos fichiers localement. Avec l'implémentation `faster-whisper` (basée sur CTranslate2), vous obtenez des transcriptions jusqu'à 4 fois plus rapides que l'implémentation d'origine, même sur CPU. Vous choisissez la taille du modèle (`tiny` à `large-v3`) selon le compromis vitesse\u002Fprécision dont vous avez besoin, et vous branchez le tout sur vos propres applications via une API REST.",{"type":35,"title":36,"items":37},"ul","Les bénéfices concrets de l'auto-hébergement",[38,39,40,41,42,43],"Confidentialité : vos audios sensibles ne quittent jamais votre VPS.","Transcription multilingue et traduction vers l'anglais incluses dans le même modèle.","Horodatage au mot ou au segment, idéal pour générer des sous-titres SRT\u002FVTT.","Aucune limite de durée par fichier, contrairement aux API en ligne.","Coût fixe au lieu d'une facturation à la minute d'audio transcrit.","Intégration via API REST dans vos outils internes (CRM, podcast, support client).",{"type":31,"title":45,"body":46},"Prérequis matériels et logiciels","Whisper est gourmand surtout en RAM et en calcul. Sur CPU, le modèle `base` ou `small` tourne confortablement avec 4 Go de RAM et 2 vCPU ; le modèle `large-v3` réclame plutôt 8 à 10 Go de RAM et 4 vCPU pour rester utilisable. Un VPS GPU (6 Go de VRAM) accélère énormément `large-v3`. Prévoyez quelques Go de disque pour les poids (le `large-v3` pèse ~3 Go) et un espace temporaire pour les fichiers audio uploadés. Côté logiciel : Ubuntu 22.04, Docker, `ffmpeg` (indispensable pour décoder les formats audio), et un sous-domaine type `whisper.mondomaine.ma`.",{"type":48,"title":49,"steps":50},"steps","Déploiement pas à pas",[51,54,57,60,63,66],{"title":52,"body":53},"Préparer l'environnement","En SSH, installez Docker et vérifiez la présence de `ffmpeg` (`apt install ffmpeg`). Créez un dossier `whisper\u002F` qui contiendra votre `docker-compose.yml` et un volume `.\u002Faudio` pour les fichiers à traiter.",{"title":55,"body":56},"Choisir une image avec API","Utilisez une image exposant directement une API REST, par exemple `onerahmet\u002Fopenai-whisper-asr-webservice`. Dans le compose, définissez `ASR_ENGINE=faster_whisper` et `ASR_MODEL=small` (ajustez selon votre RAM), et mappez le port `9000`.",{"title":58,"body":59},"Lancer le service","Démarrez avec `docker compose up -d`. Au premier appel, le conteneur télécharge automatiquement les poids du modèle ; montez un volume sur `\u002Froot\u002F.cache` pour ne pas le retélécharger à chaque redémarrage.",{"title":61,"body":62},"Tester la transcription","Envoyez un fichier en local : `curl -F \"audio_file=@reunion.mp3\" \"http:\u002F\u002Flocalhost:9000\u002Fasr?output=txt\"`. Vous devez récupérer la transcription en quelques secondes à quelques minutes selon le modèle.",{"title":64,"body":65},"Exposer en HTTPS avec authentification","Placez Caddy ou Nginx devant le port 9000, avec une authentification (clé API en en-tête ou Basic Auth) pour éviter qu'un tiers n'utilise votre endpoint. Caddy gérera le certificat Let's Encrypt automatiquement pour `whisper.mondomaine.ma`.",{"title":67,"body":68},"Brancher vos workflows","Depuis vos applications, appelez `https:\u002F\u002Fwhisper.mondomaine.ma\u002Fasr?output=srt` pour obtenir directement des sous-titres, ou `output=json` pour les segments horodatés à réinjecter dans votre base.",{"type":70,"body":71},"tip","Pour traiter de longs enregistrements sur CPU sans saturer la RAM, activez la VAD (détection d'activité vocale) de faster-whisper afin de sauter les silences, et fixez `compute_type=int8` : la précision baisse à peine mais la consommation mémoire chute fortement, ce qui permet de faire tourner `medium` là où `large` ne passerait pas. Pour des volumes importants, mettez en place une file (Redis + worker) plutôt que des appels synchrones.","Transcrivez en privé sur un VPS Cloud ServOrbit","Déployez Whisper et son API de transcription sur un VPS Cloud avec Docker et ffmpeg prêts à l'emploi. Vos audios restent chez vous, votre endpoint reste disponible en continu.","Découvrir le VPS Cloud","\u002Fvps-cloud",[77,90,103],{"id":16,"slug":78,"title":79,"excerpt":80,"readTime":81,"views":82,"isPinned":13,"publishedAt":83,"category":84,"categories":85,"featuredImage":23,"bgImage":24,"posterImage":87,"relatedSolution":88},"heberger-open-webui","Comment héberger Open WebUI sur un VPS","Guide complet pour déployer Open WebUI sur votre propre VPS. Gardez le contrôle de vos données, évitez les coûts des API cloud et accédez à vos LLMs depuis une interface web propre.",6,3200,"2026-06-01T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[86],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-open-webui-poster.svg",{"categorySlug":20,"appSlug":89},"open-webui",{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":11,"views":95,"isPinned":13,"publishedAt":96,"category":97,"categories":98,"featuredImage":23,"bgImage":24,"posterImage":100,"relatedSolution":101},2,"deployer-dify-vps","Déployer Dify sur un VPS : workflows IA sous contrôle","Installez Dify sur VPS ServOrbit pour créer agents, chatflows et apps IA sans perdre la maîtrise des données.",2480,"2026-02-11T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[99],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fdeployer-dify-vps-poster.svg",{"categorySlug":20,"appSlug":102},"dify",{"id":81,"slug":104,"title":105,"excerpt":106,"readTime":107,"views":108,"isPinned":13,"publishedAt":109,"category":110,"categories":111,"featuredImage":23,"bgImage":24,"posterImage":113,"relatedSolution":114},"openclaw-vps","Déployer OpenClaw sur un VPS","Guide pour déployer OpenClaw sur votre propre VPS. Gardez le contrôle de vos agents IA et de vos données dans votre propre infrastructure.",5,422,"2026-06-11T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[112],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fopenclaw-vps-poster.svg",{"categorySlug":20,"appSlug":115},"openclaw",1784126241953]