73 lines
2.3 KiB
Markdown
73 lines
2.3 KiB
Markdown
## Tutoriel : Transcrire de l'audio avec Whisper sur Linux Mint
|
|
|
|
### 1. Préparation du système (Multimédia)
|
|
|
|
Contrairement à Fedora, Linux Mint inclut souvent les codecs, mais il est préférable d'installer **FFmpeg** officiellement via les dépôts standards. Pas besoin de dépôt tiers comme RPM Fusion ici.
|
|
|
|
- **Mise à jour des listes :**
|
|
|
|
`sudo apt update`
|
|
|
|
- **Installer FFmpeg :**
|
|
|
|
`sudo apt install ffmpeg`
|
|
|
|
- **Vérification :**
|
|
|
|
`ffmpeg -version`
|
|
|
|
|
|
### 2. Configuration de l'environnement Python
|
|
|
|
Sur Mint, certains paquets Python sont nommés différemment.
|
|
|
|
- **Installation des outils Python :**
|
|
|
|
`sudo apt install python3 python3-pip python3-venv`
|
|
|
|
- **Création et activation de l'environnement :**
|
|
|
|
`python3 -m venv whisper-env`
|
|
|
|
`source whisper-env/bin/activate`
|
|
|
|
- **Mise à jour de Pip :**
|
|
|
|
`pip install --upgrade pip`
|
|
|
|
|
|
### 3. Installation et utilisation de Whisper
|
|
|
|
Cette partie est **identique** peu importe la distribution, car on utilise `pip` (le gestionnaire de paquets propre à Python).
|
|
|
|
- **Installation :**
|
|
|
|
`pip install openai-whisper`
|
|
|
|
- **Lancer la transcription :**
|
|
|
|
`whisper mon_audio.mp3 --model medium --language French`
|
|
|
|
|
|
---
|
|
|
|
## 🔄 Tableau comparatif pour ton exposé
|
|
|
|
Si tu veux montrer les différences durant ta présentation, ce petit tableau est très efficace :
|
|
|
|
|**Action**|**Commande Fedora**|**Commande Linux Mint**|
|
|
|---|---|---|
|
|
|**Gestionnaire**|`dnf`|`apt`|
|
|
|**Installer FFmpeg**|`sudo dnf install ffmpeg`|`sudo apt install ffmpeg`|
|
|
|**Outil Environnement**|`python3-virtualenv`|`python3-venv`|
|
|
|**Installer htop**|`sudo dnf install htop`|`sudo apt install htop`|
|
|
|
|
---
|
|
|
|
### ⚠️ Point d'attention pour Mint (Ubuntu)
|
|
|
|
Sur les versions très récentes de Linux Mint, si tu essaies d'installer des paquets Python avec `pip` en dehors d'un environnement virtuel, tu peux recevoir une erreur de type **"externally-managed-environment"**.
|
|
|
|
C'est pour cela que l'étape **`python3 -m venv whisper-env`** que tu as faite dans ton historique est **cruciale** sur Mint : elle permet de contourner cette sécurité proprement sans casser le système.
|
|
|
|
**Souhaites-tu que je te génère un script `.sh` que tes spectateurs pourraient copier-coller pour tout installer automatiquement sur Mint ?** |