Skip to content
View NassimaOULDOUALI's full-sized avatar
🎯
Focusing
🎯
Focusing

Sponsoring

@openclaw

Block or report NassimaOULDOUALI

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NassimaOULDOUALI/README.md

Header

👋 Hi, I'm Nassima OULD OUALI

Research Engineer in Speech @ Hi! PARIS / École Polytechnique

Working on TTS, Prosody Control, Voice Conversion, and NLP

LinkedIn Email GitHub Google Scholar Hugging Face


About me

I am a Research Engineer in Speech working within the Hi! PARIS / École Polytechnique ecosystem, contributing to research and engineering efforts in speech generation, prosody control, voice conversion, and NLP.

My work combines scientific rigor and practical implementation, with experience spanning:

  • French TTS and prosody control
  • SSML-based modeling
  • WavLM-based speech resynthesis
  • evaluation and reproducible research pipelines
  • HPC-scale experimentation

I have developed my work in a strong academic research environment, including collaboration and scientific interactions within the École Polytechnique ecosystem.


Research focus

  • 🔊 Controllable French TTS with explicit prosody planning
  • 🧠 SSML-based modeling for pauses, rhythm, emphasis, and timing
  • 🧪 WavLM → Audio resynthesis with adversarial training and layer ablations
  • 🚀 Zero-shot voice conversion using learned speech representations
  • 📊 Objective and perceptual evaluation for reproducible speech research
  • ⚙️ Distributed training pipelines with PyTorch, DDP, AMP, and Slurm

Selected contributions

  • 📄 ICNLSP 2025Improving French Synthetic Speech Quality via SSML Prosody Control
  • 🤗 Released two Hugging Face models for French SSML pause prediction and break rendering
  • 🛠️ Built reproducible research pipelines for:
    • distributed training (DDP / AMP)
    • checkpoint-based evaluation
    • ablation studies
    • paper-ready tables and figures
  • 🎙️ Currently developing WavLM-based speech resynthesis and zero-shot voice conversion pipelines for high-fidelity generation

Experience

Research Engineer in Speech

Hi! PARIS / École Polytechnique

I contribute to research and development in speech generation and language technologies, with a particular focus on:

  • controllable TTS
  • prosody-aware modeling
  • voice conversion
  • evaluation methodology
  • reproducible experimentation at scale

My work has been carried out in a highly demanding research setting, including scientific interactions with senior researchers such as Éric Moulines.


Selected projects

🎧 Prosody-Control French TTS (SSML)

Controllable French speech synthesis with explicit SSML planning for pauses, timing, and emphasis.

What this project includes

  • prosody-oriented text preprocessing
  • symbolic pause planning
  • SSML generation
  • break prediction
  • evaluation utilities
  • reproducible training and inference scripts

Links


🧪 WavLM Vocoder for French

Waveform resynthesis from WavLM representations for speech generation and voice conversion research.

What this project includes

  • adversarial waveform reconstruction
  • chunked inference with overlap-add
  • checkpoint evaluation
  • layer ablation experiments
  • experiment tracking for paper-ready analysis

Links


🚀 KVC / MIMIC-VC

A research direction toward zero-shot voice conversion using WavLM-based representations and high-fidelity generation modules.

Current scope

  • Stage 1: representation-to-audio resynthesis
  • Stage 2: voice conversion pipeline design
  • planned diffusion / flow-based conditioning for zero-shot conversion

Links


Publications and research artifacts

Publications

  • ICNLSP 2025Improving French Synthetic Speech Quality via SSML Prosody Control

Models

Research assets

  • training and evaluation pipelines
  • reproducible experiment configurations
  • analysis scripts for ablations
  • paper-ready figures and tables

Technical expertise

Speech and audio

  • Text-to-Speech (TTS)
  • prosody modeling
  • SSML control
  • pause prediction
  • voice conversion
  • speech evaluation
  • segmentation and alignment
  • chunked inference and overlap-add reconstruction

Machine learning

  • PyTorch
  • distributed training (DDP)
  • mixed precision (AMP)
  • GAN training
  • speech representation learning
  • diffusion / flow-based generation concepts

Research engineering

  • Slurm / HPC workflows
  • experiment reproducibility
  • checkpoint management
  • configuration-driven training
  • evaluation pipelines
  • LaTeX-ready reporting and analysis

Education

Degree Institution
Master’s degree Université Gustave Eiffel
Master’s degree UVSQ (Versailles Saint-Quentin-en-Yvelines)
Bachelor’s degree Paris Descartes University

Collaboration

I am open to research collaborations and industry partnerships in:

  • controllable TTS
  • prosody modeling
  • French speech technology
  • voice conversion
  • evaluation and reproducibility for speech systems

I am especially interested in projects where scientific rigor, data confidentiality, and engineering quality matter.


GitHub stats

Nassima's GitHub Stats

Top Languages


Support my work

If you find my repositories useful for research or development, consider giving them a star on GitHub. It helps increase visibility and supports continued maintenance and improvement.

Footer

Popular repositories Loading

  1. Prosody-Control-French-TTS Prosody-Control-French-TTS Public

    An End-to-End Pipeline for Enhanced French Text-to-Speech with SSML Prosody Control

    Python 19

  2. CosyVoice2-EU-original CosyVoice2-EU-original Public

    Jupyter Notebook 3

  3. ManimDemoTTS ManimDemoTTS Public

    Python 2

  4. NassimaOULDOUALI NassimaOULDOUALI Public

    1

  5. KVC KVC Public

    Python 1

  6. wavlm-vocoder-french wavlm-vocoder-french Public

    Python 1