Project Title
Project Title
Project Title
Project Title:
Sound Recorder with Noise and Echo
Course Name:
Signal & System
Submitted by:
1|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
Acknowledgment:
First of all, I express my gratitude to the Almighty Allah, the most beneficent & the
most merciful, for granting me the opportunity to write this project report.
I sincerely thank our Head of Department Dr.Ibrar Ul Haque for giving me the
chance as well as the support for all the time being.
I deeply express my respect to my parent and my teachers for their blessing and
constant inspiration in every step of my education. I am very thankful to my all friends for their
help and company during the project & thesis work and for giving me the encouragement to carry
out the work.
2|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
TABLE OF CONTENTS
1. INTRODUCTION
1.1 Background
1.2 Aims and objectives
2. METHODOLOGY AND DESIGN
2.1 Description of project
2.2 Procedure
2.3 MATLAB coding
3. CONCLUSIONAND DISCUSSION
3.1 Conclusion
3.2 Applications/Advantages of project
3|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
Abstract:
Voice recorder and playback system is a made for the purpose of recording
those messages and playback which required frequently at some places like
platform, train, instruction, mobile, etc.
This work is based on IC ISD1700 which is DIP package and 2.4-5-volt operating
voltage. It is a multi-message voice record. It can be operated standalone or by
microcontroller (SPI) mode. Recording is stored into on-chip flash memory,
providing zero power message storage.
INTRODUCTION:
This chapter gives the background of the voice process; this thesis is based
on MATLAB so we give the background of MATLAB and the reason why we
choose MATLAB to finish this thesis and the purpose of this study
Background:
Sound Recorder is the basic necessity of today. Now in modern era different type
of gadgets are available. Now people record a voice for their or for their
organization to use on a certain occasion. It plays the precious role for speedy
work in different organization such as NADRA, Passport office and Airport etc.
In this project we program a SOUND RECORDER with the help of very known
software MATLAB
4|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
Description of project:
Use an AUDIORECORDER object to record audio data from an input device
such as a microphone for processing in MATLAB. The AUDIORECORDER
object contains properties that enable additional flexibility during recording. For
example, you can pause, resume, or define callbacks using the
AUDIORECORDER object functions.
Procedure:
The procedure of making of this Sound Recorder is given:
5|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
addition commands are: “z=awgn(x,30); p1=audioplayer(z,Fs); disp('with
noise')”.
Sample Coding:
clc;
close all;
warning off;
clear all;
Fs=44100;
ch=1;
datatype='uint8';
nbits=16;
Nseconds=4;
recorder=audiorecorder(Fs,nbits,ch);
disp('start recording')
recordblocking(recorder,Nseconds);
disp('stop recording')
x=getaudiodata(recorder,datatype);
audiowrite('matlab_project.wav',x,Fs);
disp('end')
pause;
disp('orignal repeat')
y=audioread('matlab_project.wav');
p1=audioplayer(y,Fs);
play(p1);
Fs=44100;
pause;
num=[1,zeros(1,4800),0.5,zeros(1,6000),0.2];
den=1;
x=filter(num,den,y);
p1=audioplayer(x,Fs);
disp('echo vioce')
play(p1);
pause;
z=awgn(x,30);
6|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
p1=audioplayer(z,Fs);
disp('with noise')
play(p1);
MATLAB Coding:
7|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
Output:
8|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
Applications/Advantages of project:
Voice recorders improve quality control, as quality managers can listen to
conversations between agents and customers. They then determine key
communication areas where agents need improvement. If the quality of call
interaction is improved, so is customer satisfaction.
Using a voice recorder can boost security, as it helps you identify security
concerns. Agents know that calls are recorded, so they spend less time on
personal calls. This improves productivity.
Future Recommendation:
9|Page
Department of Electrical Engineering
Sir Syed University of Engn & Technology
Signal and System Project Report
The Capacity and the updates can be more reliable such as increasing no. channels and
different used instruction and others.
Cost Analysis:
Conclusion:
10 | P a g e
Department of Electrical Engineering
Sir Syed University of Engn & Technology