Edge TTS
Le moyen simple de démarrer avec des voix prêtes à l'emploi du catalogue Microsoft.
En ligne · Non, voix de catalogue
Pas à pas
Ici, vous pouvez voir sur quoi vous cliquez, ce que vous entrez et quand vous avez terminé. Commencez par l’étape 1. Des options supplémentaires peuvent être trouvées en bas.
Configurer une fois
Vous avez besoin d'un PC Windows avec Internet et un espace de plusieurs gigaoctets. Il n'y a pas encore de fichier d'installation terminé. Les étapes suivantes configurent le programme. Vous n'avez pas besoin d'être capable de programmer pour cela.
Ouvrez le menu Démarrer du Windows, tapez PowerShell et ouvrez le programme. Copiez les lignes suivantes une par une et appuyez sur Entrée pour chacune d'entre elles. Attendez après chaque ligne jusqu'à ce que l'installation soit terminée.
winget install --id Python.Python.3.11 --exact --source wingetwinget install --id Gyan.FFmpeg --exact --source wingetPython exécute LinguoAI. FFmpeg lit et écrit des vidéos. Si Windows demande une confirmation, vérifiez qu'il appartient à cette installation.
Terminé ? Les deux installations signalent un succès ou « déjà installée ». Fermez maintenant PowerShell.
Téléchargez le fichier ZIP. Faites un clic droit dessus dans le dossier des téléchargements et sélectionnez « Extraire tout ». Ouvrez ensuite le dossier décompressé.
tu as raison si tu as le fichier pyproject.toml et le dossier linguoai voir.
Dans le dossier ouvert, cliquez dans la barre d'adresse en haut. Tapez powershell et appuyez sur Entrée. Une nouvelle fenêtre s'ouvre. Copiez ces trois lignes de contrôle individuellement :
py -3.11 --versionffmpeg -versionffprobe -versionVous verrez Python 3.11 et deux affichages de version. S'il indique « introuvable », utilisez l'aide ci-dessous avant de continuer.
Restez dans cette fenêtre. Copiez chaque ligne individuellement et appuyez sur Entrée. Attendez de pouvoir saisir à nouveau quelque chose. Les fichiers plus volumineux sont chargés la première fois.
py -3.11 -m venv .venv.\.venv\Scripts\python.exe -m pip install --upgrade pip.\.venv\Scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cpu.\.venv\Scripts\python.exe -m pip install -e ".[desktop]"Terminé sans message d'erreur ? La configuration est alors terminée. Vous n’en avez besoin qu’une seule fois.
Copiez cette ligne dans la même fenêtre :
.\.venv\Scripts\python.exe -m linguoaiLa fenêtre LinguoAI s'ouvre. Gardez PowerShell ouvert tant que vous utilisez LinguoAI.
Essayez-le maintenant
Tout d’abord, prenez une courte vidéo avec un langage clairement parlé, par exemple 30 secondes.
Ouvrez à nouveau votre dossier LinguoAI extrait. Appuyez sur dans la barre d'adresse en haut powershell. Exécutez simplement la commande à partir de l’étape 5. Vous n’avez pas besoin de répéter l’installation.
Installez ou mettez à jour Microsoft App Installer à partir du Microsoft Store. Rouvrez ensuite le PowerShell et répétez l'étape 1.
Ouvrir les instructions Microsoft ↗Fermez PowerShell et rouvrez-le comme à l'étape 3. Si cela ne fonctionne pas, redémarrez le PC et vérifiez à nouveau les trois lignes. Ce guide nécessite l'installation de Python 3.11.
N'exécutez pas encore la ligne suivante. Vérifiez d'abord si vous êtes dans le dossier décompressé pyproject.toml et vous avez copié toute la ligne. Enregistrez le texte d'erreur exact si vous avez besoin d'aide.
Lorsque vous démarrez pour la première fois, les modèles sont téléchargés. Laissez la fenêtre ouverte et vérifiez si la progression continue. Si LinguoAI affiche une erreur, lisez le message dans le journal. Testez ensuite d’abord une vidéo plus courte.
Python 3.10+ et FFmpeg requis
# FFmpeg, ffprobe und Tkinter über die Paketverwaltung installieren.
# Im entpackten Projektordner:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
python -m pip install -e ".[desktop]"
ffmpeg -version
ffprobe -version
python -m linguoai
Quatre façons d'obtenir une piste vocale
« Propre voix » peut signifier différentes choses. Ce comparatif vous aidera à faire le bon choix.
Le moyen simple de démarrer avec des voix prêtes à l'emploi du catalogue Microsoft.
En ligne · Non, voix de catalogue
Google Voice rapide via la synthèse vocale Google Translate avec code vocal.
En ligne · Non, code de langue
Sortie locale rapide avec un modèle ONNX existant ou auto-entraîné.
Locale · CPU, CUDA en option
Adopte le caractère vocal et la manière de parler à partir d’un enregistrement court et clair.
Voix de référence · GPU recommandé
Installez dans le même environnement virtuel puis chargez une voix adaptée :
.\.venv\Scripts\python.exe -m pip install -e ".[desktop,piper]"
New-Item -ItemType Directory -Force ".\Stimmen"
.\.venv\Scripts\python.exe -m piper.download_voices --download-dir ".\Stimmen" de_DE-thorsten-medium
Piper : ONNX plus JSON correspondant, identification du haut-parleur en option et débit de parole réglable.
En raison des dépendances audio/torche, un environnement Python-3.11 dédié est recommandé :
py -3.11 -m venv .venv-chatterbox
.\.venv-chatterbox\Scripts\python.exe -m pip install --upgrade pip
.\.venv-chatterbox\Scripts\python.exe -m pip install -e ".[desktop,voice-clone]"
.\.venv-chatterbox\Scripts\python.exe -m linguoai
Pour des processus reproductibles
Cet exemple se traduit localement par NLLB et utilise un modèle Piper. Les mêmes paramètres que dans le GUI sont disponibles pour l'automatisation.
Propre chemins de sortie et de modèle
.\.venv\Scripts\python.exe -m linguoai `
--input "C:\Videos\quelle.mp4" `
--output "C:\Videos\quelle.de.mp4" `
--language de `
--service nllb `
--device cpu `
--nllb-device cpu `
--tts-engine piper `
--tts-device cpu `
--piper-model "C:\Stimmen\de_DE-thorsten-medium.onnx" `
--piper-config "C:\Stimmen\de_DE-thorsten-medium.onnx.json"
Afficher toutes les options : .\.venv\Scripts\python.exe -m linguoai --help
Le package fini pour un environnement Python existant ; FFmpeg est toujours requis.
python -m pip install ".\linguoai-2.2.2-py3-none-any.whl[desktop]"
python -m linguoai
Répartir judicieusement la puissance de calcul
Whisper, NLLB et la voix locale peuvent être placés séparément. Vous pouvez donc commencer petit et ne mettre sur le GPU que la pièce qui en profite vraiment.
« Automatique » vérifie CUDA et revient sinon à CPU.
Besoin d'une édition CUDA correspondante de PyTorch.
Sélection PyTorch ↗Nécessite en outre CUDA-12-cuBLAS et cuDNN 9 dans le chemin système.
Utilise le moteur d'exécution ONNX : onnxruntime-gpu installer à la place de l'édition CPU.
En option plus rapide sur le CPU
NVIDIA Parakeet v3 reconnaît 25 langues européennes. L'adaptateur sherpa-onnx en option fonctionne localement sur le CPU avec quatre threads par défaut.
Le Faster-Whisper reste la valeur par défaut avec une reconnaissance vocale automatique, une sélection de langue plus large et un traitement CPU ou GPU.
Le réglage fin primeline est spécialisé en allemand. Pour ce faire, sélectionnez le profil allemand avec un export ONNX approprié ; pour plusieurs langues européennes le profil NVIDIA. Un avantage en termes de vitesse ou de qualité n'est pas garanti sans le comparer à vos fichiers.
Installez le package facultatif et fournissez un dossier de modèle compatible. Un modèle n'est pas automatiquement téléchargé.
.\.venv\Scripts\python.exe -m pip install -e ".[parakeet]"
.\.venv\Scripts\python.exe -m linguoai --help
Utilisez le dossier modèle sherpa-onnx complet avec encodeur, décodeur, menuisier et fichier de jeton. Lors de l'export vers l'allemand, conservez également le fichier de l'encodeur externe s'il appartient au modèle.
Dans Desktop et Colab, sélectionnez le dossier de reconnaissance vocale, de profil et de modèle. Spécifiez explicitement la langue source afin que la traduction reçoive le code de langue correct. Perruche transcrite ; la traduction et la voix sélectionnées suivent ensuite.
modèles et configuration sherpa-onnx ↗ · carte du modèle de ligne principale ↗
Télécharger → Traitement → Télécharger
Pour les utilisateurs ayant reçu un accès au studio. Connectez-vous et téléchargez des vidéos directement dans le navigateur.
Traitement sur le serveur. Traduction encore limitée ; processus complet non encore confirmé.
Aucun compte Google requis. Sans accès au studio, vous pouvez choisir Google Colab ou la version de bureau.
L'interface Web Colab accepte déjà les téléchargements et les chemins de fichiers Google Drive. Il traite les vidéos sur la machine Colab en cours d'exécution et propose des vidéos et des sous-titres en téléchargement. Les résultats peuvent également être enregistrés sur votre lecteur.
La boîte à outils complète
tiny jusqu'à ce que large-v3, possèdent en outre des valeurs de modèle.Le modèle NLLB-600M par défaut est sous CC-BY-NC-4.0, il s'agit d'un modèle de recherche et non d'une traduction de production certifiée. Vérifiez toujours les résultats.
Après le téléchargement dans le terme choisi. Dans Colab, cela signifie à l'intérieur de la VM Google temporaire.
Ne recevez des sections de texte que lorsqu'elles sont sélectionnées ou en tant que solution de secours explicitement activée.
Envoyez chaque réplique traduite pour être doublée au service linguistique en ligne correspondant.
Les résultats temporaires ne seront pas publiés tant que la vidéo et les deux sous-titres ne seront pas terminés. L'abandon, les tentatives limitées, les chemins de destination protégés et les clés API expurgées évitent les mauvaises surprises.
OPTIONNEL
Avec SHARE_PROVIDER = "gradio" vous recevrez automatiquement un lien dynamique. Google Drive est facultatif.
Uniquement pour votre propre adresse fixe : configurez un tunnel Cloudflare nommé avec votre propre domaine et le service http://127.0.0.1:7860. Il ne s'agit pas d'un serveur LinguoAI déployé publiquement.
Dans le Notebook, définissez SHARE_PROVIDER sur « cloudflare », remplissez CLOUDFLARE_TUNNEL_HOSTNAME avec votre propre nom d'hôte et enregistrez CLOUDFLARE_TUNNEL_TOKEN en tant que secret Colab. Ne publiez jamais de jetons.
Cloudflare : 95 Mo par téléchargement par défaut. Gradio : jusqu'à 5 Go par fichier. Pour les grandes vidéos, utilisez Google Drive. Les liens temporaires trycloudflare.com ne sont pas utilisés en raison du manque de prise en charge SSE.