Vous êtes sur la page 1sur 12

Mini Projet :

Architecture et programmation
DSP

Encadré par :

Ben Mesoud Anouar

Réalisé par :

Fersi Sami Mezlini Ramzi

Section :

IE5 (2017/2018)

1
I. Présentation :
Il existe différents algorithmes de débruitage du signal de parole,telque les trois méthodes
suivantes : La méthode de la soustraction spectrale, la méthode de filtrage de Wiener et la
méthode de transformée en ondelettes.Ici on s’interesse a la Technique basée sur la
soustraction spectrale .

II. Principe de rehaussement de parole par soustraction


spectrale :

2
III. Mise en pratique de la soustraction spectrale :
On va réalisé un traitement complet d’une signale bruité afin d’obtenir finalement une
signal prête a exploiter ultérieurement en se basant sur l’organigramme suivant :

Fig1 : Organigramme de rehaussement de parole par l’algorithme de soustraction de parole

3
Etape 1 : échantillonnage :

Etape 2 : Fenêtrage par la fenêtre de Hamming :

4
Etape3 : recouvrement de 50% :

Etape4 : détection du parole et estimation :

Cette détection est assuré par le calcule du nombre des passages par zero

Etape5 : transformer de Fourier et transformer de Fourier inverse :

Evidement on a besoin des deux fonctions de traitement :

-la transformé de Fourier rapide (FFT)

- la transformé de Fourier inverse (IFFT)

Les deux fonctions sont dans une seulle fichier fft_ifft.c :

5
Etape6 : soustraction spectrale :

Cette étape est assuré par la fonction suivante :

6
Etape7 : estimation du bruit :

Etape8 : interpolation :

7
Programme principal :

8
9
10
IV. Simulation :

Fig2 : Représentation temporelle d'une trame a 15 dB

Fig3 : Représentation temporelle d'une trame a 10 dB

11
Fig4 : Représentation spectralle d'une trame a 15 dB

V. Conclusion :

12