Que fait dubbing-skills ?
Pack de compétences Claude Code pour le doublage de mini-drames japonais : clonage vocal CosyVoice3, TTS Style-Bert-VITS2, alignement des sous-titres sur GPU, séparation vocale. Mis à jour le 25 septembre.
Vue d'ensemble
Ce pack de compétences permet aux utilisateurs de Claude Code d'effectuer des tâches avancées de doublage audio directement à partir d'invites en langage naturel. Il est idéal pour les projets nécessitant un doublage multilingue, en particulier pour les mini-drames japonais.
Fonctionnalités principales
- Clonage vocal CosyVoice3 : Générez des voix synthétiques imitant des locuteurs réels à partir d'échantillons audio courts.
- Style-Bert-VITS2 TTS : Synthèse vocale avec contrôle du style pour des voix naturelles et expressives.
- Alignement des sous-titres sur GPU : Synchronisez automatiquement les sous-titres avec l'audio en utilisant l'accélération GPU.
- Séparation vocale : Isolez les pistes vocales des fichiers audio mixtes.
Utilisation
Pour utiliser ces compétences, ouvrez Claude Code et décrivez votre tâche en langage naturel. Par exemple :
- "Clone la voix de cet acteur à partir du fichier
sample.wavet génère un dialogue en japonais." - "Aligne les sous-titres du fichier
dialogues.srtavec la piste audioaudio.wav." - "Sépare la voix de la musique de fond dans le fichier
scene1.mp4."
Prérequis
- Un environnement Linux avec accès à un GPU compatible CUDA.
- Les modèles pré-entraînés nécessaires (CosyVoice3, Style-Bert-VITS2, etc.).
- Python 3.10 ou supérieur, ainsi que les dépendances listées dans
requirements.txt.
Installation
pip install -r requirements.txt
Exemple de flux de travail
- Séparation vocale :
faster-whisper-xxl scene.mp4 - Alignement des sous-titres :
subalign-gpu dialogues.srt audio.wav - Synthèse vocale :
style-bert-vits2 --text "こんにちは" --voice clone
Support
Pour des questions ou des rapports de bugs, veuillez consulter le dépôt GitHub du projet.