# đïž Wolof Text-To-Speech (TTS) Project
Un systÚme complet et modulaire de **SynthÚse Vocale (Text-To-Speech - TTS)** dédié au **Wolof**, développé pour la recherche, le prétraitement audio, et le fine-tuning de modÚles de synthÚse vocale de pointe.
---
## đ Table des MatiĂšres
- Architecture du Projet
- Installation
- Prétraitement Audio & Datasets
- EntraĂźnement & Fine-Tuning
- ModÚles Supportés
---
## đ Architecture du Projet
```text
TTS-wolof/
âââ README.md # Documentation principale du projet
âââ requirements.txt # Fichier centralisĂ© des dĂ©pendances Python
âââ .gitignore # Exclusion des fichiers temporaires et donnĂ©es lourdes
âââ src/ # Package Python modulaire
â âââ __init__.py
â âââ audio_processing/ # Traitement audio (dĂ©bruitage, suppression de silence)
â â âââ __init__.py
â â âââ cleaner.py # Denoising & Enhancement (Resemble Enhance)
â â âââ silence_remover.py # DĂ©tection et dĂ©coupage des silences
â âââ data/ # Formatage et structuration des jeux de donnĂ©es
â âââ __init__.py
â âââ dataset_formatter.py # GĂ©nĂ©ration des CSV Coqui & Hugging Face
âââ scripts/ # Scripts CLI prĂȘts Ă exĂ©cuter
â âââ clean_audio.py # Script CLI pour nettoyer les fichiers audio
â âââ remove_silence.py # Script CLI pour supprimer les silences
â âââ prepare_dataset.py # Script CLI de prĂ©paration des mĂ©tadonnĂ©es
âââ notebooks/ # Notebooks Jupyter pour l'entraĂźnement et l'Ă©valuation
âââ 01_data_cleaning_and_processing.ipynb
âââ 02_xtts_v2_finetuning.ipynb
âââ 03_parler_tts_finetuning.ipynb
âââ 04_fish_speech_finetuning.ipynb
âââ 05_tortoise_tts_finetuning.ipynb
```
---
## âïž Installation
### 1. Cloner le dépÎt
```bash
git clone
github.com
cd TTS-wolof
```
### 2. CrĂ©er un environnement virtuel et installer les âŠ