Name: Ali Hassan
Enrollment: 01-133192-015
Class: BEE(7E)
Subject: Digital Communication
Date: 27-10-2022
Assignment 1
*Q#4(a)
Code:
%% Ali Hassan 015 %%
% Assign sampling Frequency
Fs=6000;
% Assign no of channels
channel=1;
%Data type 'unsigned integer'
datatype='uint8';
% no of bits
nobits=8;
% time
Nsec=5;
recorder=audiorecorder (Fs, nobits, channel);
disp('Please Speak To Record Audio.....')
recordblocking (recorder, Nsec);
disp('Its recorded.....');
audio=getaudiodata (recorder, datatype);
%Write audio file
audiowrite('audiosignal1.wav', audio, Fs);
plot(audio)
*Q#4(b)
Code:
%% Ali Hassan 015 %%
% Assign sampling Frequency
Fs=16000;
% Assign no of channels
channel=1;
%Data type 'unsigned integer'
datatype='uint8';
% no of bits
nobits=8;
% time
Nsec=5;
recorder=audiorecorder (Fs, nobits, channel);
disp('Please Speak To Record Audio.....')
recordblocking (recorder, Nsec);
disp('Its recorded.....');
audio=getaudiodata (recorder, datatype);
%Write audio file
audiowrite('audiosignal2.wav', audio, Fs);
plot(audio)
Allah Hafiz