Académique Documents
Professionnel Documents
Culture Documents
Fonction Matlab
Fonction Matlab
Enregistrer un son :
>> wavwrite(y,FS,N,Filename) ;
y : Variable temporelle Fs : Frquence dchantillonnage (8000 Hz par dfaut) N : Nombre de bites par chantillon (16 bits par dfaut) Filename : Nom du fichier enregistrer
Jouer un son :
>> wavplay(y,FS) ;
y : Variable temporelle Fs : Frquence dchantillonnage (8000 Hz par dfaut) Transforme de fourier :
[x,fs,nbits]=wavread('speech_dft.wav'); % chargement du fichier audio N=length(x); % taille du fichier Te=1/fs; t=Te*(0:N-1); % le temps du signal avec le pas Te f=(fs)/(N)*( 0 : (2*N)-2) ; % les frquences du signal
Transforme de Fourier
y=fft(x); y_abs=abs(y);
A=abs(S);
Enregistrement :
wavwrite(real(z),fs,'test.wav');