Script vidéo vers MP3
Convertit des scripts vidéo en voix off MP3 à l'aide de l'API MiniMax TTS.
Paramètres par défaut
- Modèle :
speech-2.8-hd - Voix :
moss_audio_c56d6120-ef9c-11f0-9649-8ee40147f116 - Vitesse :
1.08 - Langue : Vietnamien
- Format : MP3 (32 kHz, 128 kbps, mono)
Utilisation rapide
Via script Python (recommandé pour les scripts longs)
uv run .claude/skills/mkt-video-script-to-mp3/scripts/text_to_mp3.py \
--file chemin/vers/script.txt \
-o workspace/content/YYYY-MM-DD/voiceover.mp3
Via script avec options personnalisées
uv run .claude/skills/mkt-video-script-to-mp3/scripts/text_to_mp3.py \
"Xin chào các bạn" \
-o sortie.mp3 \
--speed 1.1 \
--language_boost Vietnamese
Via l'outil MCP MiniMax (texte court uniquement)
mcp__minimax__text_to_audio(
text="...",
voice_id="moss_audio_c56d6120-ef9c-11f0-9649-8ee40147f116",
model="speech-2.8-hd",
speed=1.08,
language_boost="Vietnamese",
output_directory="workspace/assets/minimax/"
)
Remarque : L'outil MCP utilise une version différente de l'API. Privilégiez le script Python pour les voix off de production, car il appelle t2a_v2 avec le support complet des paramètres.
Flux de travail
- Lire ou recevoir le texte du script vidéo
- Sauvegarder le script dans un fichier
.txtsi nécessaire - Exécuter
text_to_mp3.pyavec le chemin de sortie approprié - Le script renvoie : durée, taille du fichier, nombre de caractères
- Utiliser le MP3 produit dans le pipeline de production vidéo (Remotion, HeyGen, etc.)
Convention de sortie
Enregistrer les fichiers MP3 dans : workspace/content/YYYY-MM-DD/video-short/<projet>/voiceover.mp3
Détails de l'API
Voir references/minimax-tts-api.md pour les paramètres complets de l'API, y compris pronunciation_dict, voice_modify (effets d'écho) et le format de réponse.
Prérequis
MINIMAX_API_KEYdans le fichier.envdu projet- Dépendances Python gérées via les métadonnées en ligne PEP 723 (auto-installées par
uv run)