Lisez aussi ce guide en العربية ou en English.
Claude Code sait écrire des composants vidéo, organiser des scènes Remotion et lancer FFmpeg. En revanche, il ne peut pas produire seul une voix algérienne convaincante. Natiq propose maintenant un serveur MCP distant et un plugin Claude Code open source qui ajoutent la génération vocale en darija directement à ce flux de travail.
Une fois connecté, Claude peut découvrir les voix disponibles, générer un fichier par scène, attendre la fin des tâches asynchrones et télécharger les fichiers WAV dans votre projet. Il peut surtout construire le montage autour de la durée mesurée de l'audio, plutôt que d'estimer la longueur d'une narration à partir du texte.
Ce que Natiq ajoute à Claude Code
Le plugin donne accès à des outils capables de :
- lister les voix algériennes et les styles d'interprétation ;
- vérifier le solde avant un projet important ;
- lancer la génération de chaque scène ;
- suivre une tâche en attente sans dépenser une seconde fois ;
- retrouver les tâches récentes après une interruption ;
- fournir une URL de téléchargement temporaire et la vraie
duration_seconds.
Le serveur MCP est disponible à l'adresse https://natiq.studio/mcp. Il utilise les mêmes clés API, permissions, limites, crédits et services internes que l'API REST publique de Natiq.
La méthode de connexion la plus simple
Ouvrez le guide de connexion Claude Code et cliquez sur Copy setup prompt. Collez le texte dans Claude Code : Claude installera le plugin public pour votre compte utilisateur et vérifiera que le serveur MCP natiq est présent.
Pour une installation manuelle, utilisez cette commande dans Claude Code :
/plugin install natiq-voiceover --marketplace Natiq-studio/natiq-voiceover
Créez une clé avec la permission write depuis la page des clés API, puis saisissez-la une seule fois dans l'option masquée Natiq API key du plugin. Claude enregistre cette valeur sensible dans le gestionnaire d'identifiants sécurisé du système.
Un flux de travail scène par scène
Après la connexion, vous pouvez demander :
Crée une vidéo produit Remotion de trois scènes en darija algérienne. Vérifie mon solde, utilise la même voix, enregistre les fichiers dans public/audio et règle chaque scène selon la durée réelle du clip. Réutilise les clips dont le texte et les réglages n'ont pas changé.
Claude peut alors suivre une séquence fiable :
- Vérifier le solde et les voix disponibles.
- Découper le message en un texte court pour chaque scène.
- Envoyer chaque texte une seule fois et conserver l'identifiant
speech_.... - Interroger la même tâche jusqu'à sa réussite, sans créer une nouvelle génération payante.
- Télécharger les fichiers WAV dans le projet vidéo.
- Définir la durée des scènes à partir de la valeur renvoyée par Natiq.
Synchroniser une scène Remotion avec l'audio
Pour une composition à 30 images par seconde :
const fps = 30;
const durationInFrames = Math.ceil(duration_seconds * fps) + 6;
Les six images supplémentaires créent une courte respiration visuelle. Utilisez la durée mesurée après la réussite de la génération. Le nombre de mots ne suffit pas, car le débit, la ponctuation et le style d'interprétation modifient la longueur finale.
Télécharger le son en toute sécurité
Un serveur MCP distant ne peut pas écrire directement sur l'ordinateur de l'utilisateur. Natiq renvoie donc une URL signée temporaire que Claude peut télécharger dans le projet :
mkdir -p public/audio
curl --fail --location --output public/audio/scene-01.wav "RETURNED_AUDIO_URL"
Cette URL fonctionne sans joindre la clé API. Téléchargez le fichier rapidement et ne stockez pas l'URL temporaire dans Git ; le projet final doit référencer le fichier audio local.
Le minutage des sous-titres reste estimé
Natiq fournit la durée totale du clip, mais pas l'horodatage de chaque mot. Claude peut afficher un sous-titre par scène ou répartir approximativement les mots sur la durée du son. Ce minutage doit être présenté comme une estimation. Un surlignage de type karaoké exige une étape d'alignement séparée après la génération.
Bonnes pratiques pour économiser du temps et des crédits
- Relisez tous les textes avant de lancer la génération.
- Gardez une voix et un style cohérents dans la même vidéo.
- Conservez les identifiants des tâches et les réglages dans le manifeste des scènes.
- Réutilisez un clip si le texte, la voix et le style n'ont pas changé.
- Vérifiez le solde avant une génération en série.
- Suivez les tâches en attente au lieu de renvoyer le même texte.
Pour approfondir la création vocale, consultez le guide de la voix off en darija algérienne. Pour commencer immédiatement, ouvrez la page de connexion Claude Code, copiez le prompt d'installation et laissez Claude installer Natiq.