C✳CODEZ.WIN
🌐 Français

Guide de lecture localisé

duix-avatar-video-generationObjectif, utilisation et source

Générez des vidéos de personnages numériques avec duix-cli. Lorsqu'un utilisateur fournit une vidéo et un fichier audio, créez une tâche qui fait lire à la personne filmée le contenu audio. Déclenchez le processus avec des expressions telles que « personnage numérique », « vidéo avec visage parlant », « faire parler cette personne », « synchronisation labiale » ou « duix ».

Source récupérée:

Dépôt source
duixcom/duix-skills
SKILL.md
duix-avatar-video-generation/SKILL.md
Étoiles du dépôt
12
Mise à jour du dépôt
2026-08-12
Catégories de capacités
Autres
Dernière collecte

Licence : Fichier de licence à vérifier

Les extraits de flux de travail sont des outils de lecture et non des instructions exécutables de Codez. Aucune compétence tierce n'a été utilisée pour générer cette page.

Les passages relatifs à l'objectif et au flux de travail ci-dessous constituent le contenu original, organisé et traduit pour la lecture. Ils sont distincts de l'analyse éditoriale de Codez, qui est étiquetée séparément.

À quoi sert cette compétence ?

Générez des vidéos de personnages numériques avec duix-cli. Lorsqu'un utilisateur fournit une vidéo et un fichier audio, créez une tâche qui fait lire à la personne filmée le contenu audio. Déclenchez le processus avec des expressions telles que « personnage numérique », « vidéo avec visage parlant », « faire parler cette personne », « synchronisation labiale » ou « duix ».

Comment fonctionne le flux de travail en amont

Quand l'utiliser

L'utilisateur demande la génération d'une vidéo d'un humain numérique. Il fournit une vidéo d'une personne et un fichier audio, souhaitant que cette personne lise l'audio. L'utilisateur mentionne des expressions telles que « humain numérique », « vidéo de tête parlante », « faire parler cette personne », « vidéo de synchronisation labiale », « duix ».

passage en amont · L14 ↗

Étape0Vérifiez les crédits et confirmez

Exécutez ceci avant de créer une tâche de composition.compose createNe doit pas être appelé tant que cette vérification préalable n'est pas réussie. Liredata.canContinueà partir du JSON renvoyé. N'utilisez pas le niveau supérieur.okcomme décision commerciale. Sidata.canContinuen'est pas exactementtrue, arrêtez la tâche sans créer de tâche de composition et affichez exactement l'un de ces modèles en anglais strict, en préservant chaque saut de ligne. Sidata.detailSi la valeur existe, ne l'affichez pas sous forme de chaîne JSON ; analysez ses champs et insérez-les dans les lignes de modèle ci-dessous.⚠️dansscript/templateTexte pour éviter le mojibake final ; le message final destiné à l'utilisateur doit l'afficher sous forme d'emoji d'avertissement⚠️(U+26UN0U+FE0F). Pour les formats vidéo non pris en charge, consultez la documentation.SUPPORTED_VIDEO_FORMATSdepuisdata.detail.supportedFormatsModèle de rejet pour les contenus non audio :

passage en amont · L51 ↗

Étape1Créer une tâche

Téléverse la vidéo et l'audio sur le cloud. Renvoie l'identifiant de tâche avec le statut EN ATTENTE.

passage en amont · L87 ↗

Configuration requise

compatibilité

openclaw, curseur, copilote, Claude-Code, Codex, Hermès

passage en amont · L1 ↗

Prérequis

Installation de l'environnement d'exécution Bun : Installez duix-cli depuis le registre npm officiel :

passage en amont · L19 ↗

Exigences relatives au format des messages de l'utilisateur final

Le message final affiché à l'utilisateur après la fin d'une tâche de composition est un contrat strict. L'agent DOIT générer l'un des modèles suivants à l'identique, en conservant le titre, l'ordre des sections, les lignes vides, l'indentation, les puces et le lien de recharge. Il est interdit de résumer, traduire, réorganiser, omettre ou renommer des champs, ou ajouter du contenu supplémentaire après le modèle. Remplacez uniquement les valeurs d'espace réservé, telles que :TASK_ID,VIDEO_PATH,AUDIO_PATH,OUTPUT_FILE_MARKDOWN_LINK,DURATION_SECONDS,REQUIRED_CREDITS,CREDITS_LEFT, etFAILURE_REASONLes messages de rejet de pré-vérification doivent être analysés.data.detaildans des champs de modèle en anglais et ne doivent jamais exposer de chaînes JSON brutes à l'utilisateur.

passage en amont · L168 ↗

Limites et contrôles de qualité

Pièges

Le visage doit être clairement visible dans la vidéo d'entrée. La tâche est asynchrone : il est nécessaire d'interroger l'état puis de télécharger.

passage en amont · L224 ↗

Commencez par un essai sans danger

  1. Vérifiez l'hôte pris en charge et les instructions d'installation du dépôt. Conservez le répertoire Skill ainsi que ses scripts, ressources et documentation référencés ;SKILL.mdSeul, il peut omettre les dépendances.
  2. Indiquez à l'agent vos paramètres d'entrée réels, le résultat souhaité et les critères d'acceptation. La syntaxe d'appel et les outils disponibles dépendent du système hôte ; ce site ne propose pas de commande d'installation universelle.
  3. Testez le flux de travail source dans un projet temporaire ou sur une copie. Avant d'autoriser les opérations qui modifient des fichiers, des services distants ou des ressources facturables, examinez-les attentivement.
  4. Vérifiez la conformité du résultat avec les contrôles qualité sources et vos propres exigences. Un déclenchement réussi ou un nombre élevé d'étoiles dans le dépôt ne garantissent pas un résultat correct.

Spécifications du format et du répertoire des compétences ↗

Pour en savoir plus, consultez la source.

Traduction et étendue

Ce guide de lecture sélectionne des passages de l'amont épingléSKILL.mdCette traduction est assistée. Elle ne constitue pas un manuel complet et ne garantit pas une compatibilité testée. Veuillez lire le document original et les fichiers auxquels il fait référence avant utilisation.

Cette introduction fait référence à la version épinglée ci-dessous ; l’activité actuelle du dépôt et la durée de la collecte sont indiquées séparément.

Source épinglée
Lire l'original ↗
Source récupérée
Commit source
e9cd894bf4ec1e91178d0af795d6ef3711e1a38f
Source SHA-256
0f1a2e1bc0aab2d925e63f85329d0c1b2dae35da5eeddaac614f80fe519345f1
Retour au catalogue complet des compétences