🎙️ Pourquoi Corpus ?
La création d'une voix neuronale locale repose sur un principe simple : disposer d'un corpus de qualité, composé de paires audio / texte parfaitement alignées. Plus ces données sont homogènes et précises, meilleur sera le résultat lors de l'entraînement, du clonage ou de l'adaptation d'une voix.
Corpus est un outil de préparation de ces données. Il simplifie la collecte de la partie textuelle d'un futur corpus vocal.
À partir d'une URL de vidéo YouTube, l'outil récupère les sous-titres disponibles, les nettoie et génère une transcription continue, lisible et directement exploitable. Le texte obtenu peut ensuite être associé à l'enregistrement audio correspondant afin de constituer un corpus destiné à l'entraînement ou à l'amélioration d'un modèle de synthèse vocale.
Corpus constitue l'une des briques de la chaîne Synapx Voice, aux côtés des outils d'édition audio, de prosodie, de dictionnaires phonétiques et de fabrication de voix neuronales locales. Ce n'est pas un simple extracteur de sous-titres, mais une composante d'un écosystème plus vaste consacré à la création de voix souveraines.
Conformément à la philosophie SynapxLab, l'ensemble du traitement est réalisé localement, sans transmission des données vers une API tierce. Seule la transcription textuelle est produite : aucun traitement audio, lecteur multimédia ou analyse vocale n'est effectué par cet outil.
Cas d'utilisation
- Constitution d'un corpus audio/texte.
- Préparation de jeux de données pour la synthèse vocale (TTS).
- Création ou adaptation de voix neuronales locales.
- Nettoyage et normalisation de sous-titres YouTube.
- Extraction rapide d'un texte à partir d'une vidéo.
🧪 Démonstrateur
Collez l'URL d'une vidéo YouTube disposant de sous-titres pour générer automatiquement une transcription textuelle propre, prête à être copiée ou intégrée dans votre corpus de travail.
🔌 Endpoint
| Méthode | Chemin | Description |
|---|---|---|
| POST | /Sdk/Corpus/Extract.json | Reçoit le champ url (option lang), renvoie la transcription texte et quelques statistiques. |
{
"success": true,
"title": "Titre de la vidéo",
"lang": "fr",
"text": "Bonjour et bienvenue…",
"stats": { "chars": 4120, "words": 720 }
}
🧩 Usages
Corpus vocal
Récupérez la partie texte nécessaire à la création de jeux audio + texte. Ces données peuvent ensuite être rapprochées de fichiers MP3 pour préparer un entraînement vocal local.
Préparation TTS
Corpus complète le SDK Voice de SynapxLab, dédié à la génération Markdown vers MP3 avec Piper en local. Il aide à structurer les contenus textuels avant les étapes de synthèse ou de clonage vocal.
Extraction sobre
L'outil se concentre uniquement sur la transcription disponible dans les sous-titres YouTube. Il évite les traitements inutiles et fournit un texte directement réutilisable.