TP de Tlcommunications:
Conception et analyse de systmes de Tlcommunications avec
MATLAB/SIMULINK
TP N2: Acquisition et analyse de la voix en qualit CD
D. BONKOUNGOU
2015 D. Bonkoungou
dbonkoungou@ate-online.com
TP de Tlcommunications
Utiliser le bloc From Audio Device dans DSP System Toolbox/Signal Processing
Sources pour lire le son numrique stro en qualit CD et le bloc Signal To
Workspace dans DSP System Toolbox/Signal Processing Sinks pour transferer les
trames de donnes de la voix dans la variable mavoix dans MATLAB.
Pour la lecture du son numrique stro en qualit CD, fixer dans le bloc From
Audio Device le nombre de canaux 2 (Stro), la frquence dchantillonnage
44,1 kHz, le nombre de bits par chantillon 16. Fixer la dure du signal qui sera
enregistr pendant la simulation (dure queue) 5 secondes. Fixer la taille des
trames de donnes livrer (Output Frame Size) 1024 chantillons avec une
double prcision des valeurs des chantillons.
2015 D. Bonkoungou
dbonkoungou@ate-online.com
TP de Tlcommunications
2015 D. Bonkoungou
dbonkoungou@ate-online.com
TP de Tlcommunications
%
%
%
%
%
%
%
%
Fs = 1000;
% Frequence d'echantillonnage (1kHz).
t = 0:1/Fs:.2; % instants d'echantilllonnage
x = 3*cos(2*pi*t*200); % Signal echantillonn
h = spectrum.welch;
% creation d'un estimateur spectral de Welch
% Representation du spectre unilateral de puissance en dB l'aide de
% l'algorithme d'estimation spectrale de Welch.
figure(1);
msspectrum(h,x,'Fs',Fs,'NFFT',2^10); % Representation du spectre
% Representation de la densit spectrale de puissance l'aide
% de l'algorithme periodogram
figure(2);
Hs=spectrum.periodogram; % creation d'un estimateur spectral de periodogram
psd(Hs,x,'Fs',Fs); % Representation du spectre
2015 D. Bonkoungou
dbonkoungou@ate-online.com