CapsulesVideoPro_v2 / README.md
omarbajouk's picture
Upload 12 files
913561b verified

A newer version of the Gradio SDK is available: 6.5.1

Upgrade
metadata
title: CapsulesVideo
emoji: 🌍
colorFrom: purple
colorTo: red
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: false

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

🎬 CPAS Bruxelles – Créateur de Capsules (SadTalker + Kokoro)

Application Gradio permettant de générer des capsules vidéo avec :

  • 🎙️ Synthèse vocale naturelle Kokoro (offline) ou gTTS (en ligne)
  • 🧑‍💼 Animation faciale SadTalker à partir d’une image portrait
  • 🧾 Texte à l’écran + sous-titres .srt
  • 🧰 Outils d’assemblage de plusieurs capsules

🚀 Démarrage rapide (Hugging Face Spaces)

  1. Uploadez ces fichiers à la racine : app.py, requirements.txt, app_config.json, .gitattributes
  2. Ajoutez le dossier SadTalker/ à la racine du Space, avec les checkpoints dans SadTalker/checkpoints/ :

Astuce : activez “Persistent storage” dans les paramètres du Space pour ne pas recharger à chaque fois.

🧠 Pourquoi Kokoro ?

  • Voix très naturelle, fonctionne offline (après téléchargement du modèle)
  • Alternative à Edge-TTS (cloud) pour plus de stabilité en Space

⚠️ Notes

  • Si le dossier SadTalker/ n’est pas présent, l’app fonctionne quand même (sans visage animé).
  • Si Kokoro échoue (modèle non chargé), l’app bascule automatiquement sur gTTS.