SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2483
Speech Enhancement Based on Spectral Subtraction Involving
Magnitude and Phase Components
Miss Bhagat Nikita 1, Miss Chavan Prajakta 2, Miss Dhaigude Priyanka 3,
Miss Ingole Nisha 4, Mr Ranaware Amarsinh 5
1 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India
2 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India
3 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India
4 Assistant Professor, E&TC Department PES’s College of Engineering, Phaltan, Maharashtra, India
5 Assistant Professor, E&TC Department PES’s College of Engineering, Phaltan, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In this paper, we developed a new method to
improve the performance of noisy speech signal by using
speech enhancement technique based on single-band spectral
subtraction. Spectral subtraction is used to remove noisefrom
noisy speech signals in the frequency domain. This method
consists of the spectrum of the noisy speech using the Fast
Fourier Transform (FFT) and subtracting the calculated
average magnitude of the noise spectrum from the noisy
speech spectrum. We applied spectral subtraction to the noisy
speech signal. The denoise algorithm was implemented using
Matlab software by storing the noisy speech data into half
overlapped (overlap add processing) and calculate the
corresponding magnitude spectrum using the FFT, removing
the noise from the noisy speech, and reconstructingthespeech
back into the time do-main using the inverse Fast Fourier
Transform (IFFT).
Key Words: Speech Enhancement, Spectral subtraction,
FFT, Noise Estimation, overlap add processing, IFFT.
1.Introdction
In speech enhancement, the number of noise are added
into original clean speech signal. There are number of
methods to remove noisesignal.Telephonesareincreasingly
being used in noisy environments such as cars, airports,
streets, trains, station. So, we try to remove the noise using
spectral subtraction method. The aim of this project is to
implement a real-time system that will reduce the
background noise in a speech signal. This process is called
speech enhancement. In many speech communication
systems, background noise causes the quality of speech to
degrade. In most of speech processing applications such as
mobilecommunications,speechrecognitionandhearing aids
removing the back- ground noise in a noisy environment is
inevitable. So, speech enhancement asa necessityforrelated
applications has been widely studied in recent years. The
main objective of speech enhancement is to reducethe noise
from noisy speech, such as the speech quality or
intelligibility. It is usually difficult to reduce noise without
distorting speech and thus, the performance of speech
enhancement systems is limited between speech distortion
and noise reduction.
There are several techniques such as Wiener filtering,
wavelet-based, adaptive filtering and spectral subtraction is
still a useful method. In spectral subtraction method, we
have to estimate the noise spectrum and subtract it from
noisy speech spectrum. In this method, three following
conditions are assumed: (1) the noise is additive (2) speech
signal and noise are uncorrelated (3) one channel is
available. In this paper, we try to reducethe estimationerror
of noise spectrum forenhancementofcorruptedspeechwith
spectral subtraction technique. We Proposed method has
been tested on real speech data by computer simulation in
MATLAB environment.Real speechsignalsfromSpeechData
database were used for experiments. Then we propose a
method to reduce the difference between estimated noise
spectrum and noise spectrum.
1.1 Single Channel Speech Enhancement
In general, single channel systems constitute by
depending on different statistics of speech and unwanted
noise that, work in most difficult situations where no prior
knowledge of noise is available. Usuallythemethodsassume
that the noise is stationary when speech is active. They
normally allownon-stationarynoisebetweenspeechactivity
periods but in reality, when the noise is non-stationary, the
performance of speech signal is dramatically decreases.
1.2 Spectral Subtraction Basic
Many different algorithms have been developed for
speech enhancement: the one that we use is known as
spectral subtraction algorithm. This technique operates in
the frequency domain and makes the assumption that the
spectrum of the input signal can be expressed as the sum of
the speech spectrum and the noise spectrum.Theprocedure
is illustrated in the diagram below and contains two
important parts:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2484
1. Estimating the spectrum of the background noise
2. Subtracting the noise spectrum from the noisy speech
Fig 1: Spectral Subtraction Method
Suppose x(n) is a noise corrupted input speech
signal, x(w) is spectrum of noisy signal, N(w) is spectrum of
estimated noise and Y(w) is the spectrum of processed
speech. y(n) is the original clean speech signal. so, the
processed spectrum of clean speech signal can be
represented as:
Y(w) = X(w) – N(w)
1.3 Block Diagram of Speech Enhancement Using
Spectral Subtraction
Fig 2: Block Diagram of speech Enhancement
Overlap-Add Processing
The Overlap add method is used to break continues
signals into smaller segments for easier processing. The
overlap Add method is based on the: (1) decompose the
signal into simple components, (2) process each of
components, (3) recombine the processed components into
the final signal. To perform frequency-domain processingin
spectral subtraction, it is necessary to split the continuous
time- domain signal up into overlapping chunks called
frames. After processing, the framesarethenreassembled to
create a continuous output signal. Each frame is 50 %
overlapped. FFT is applied to each frame.
FFT’s are generally usedtodeterminethefrequency
components of a signal buried in a noisy time domain signal.
The functions Y = FFT(x) and y = IFFT (X) implement the
transform and inverse transformation given for vectors of
length N by:
Where,
The proposed noise reduction method was
compared to spectral subtraction based on noise level
reduction and improvement introduced in speech signal.
Evaluate the quality of noisy speech enhanced by spectral
subtraction and proposed noise reduction method.
Estimating the noise spectrum:
The noise spectrumcannot becalculatedpreviously,
but can be estimated during period when no speech is
present in the noisy speech signal. When someone is
speaking, he/she definitely have to pause for breath from
time to time. We can assume these gaps in the speech to
estimate the background noise.
We calculate the average magnitude that has been
calculated in any frame over the past few seconds or so. We
calculate this magnitude under the assumption that ‘no one
ever talks continue for more than ten seconds without a
break’, this spectral minimum corresponds to the minimum
noise amplitude.
Subtracting the Noise Spectrum:
After subtraction, the all values of spectral
magnitude are not possible to be positive. There are some
possibilities to remove the negative components.Aninverse
Fourier transform, using phase components directly from
Fourier transform unit, and overlap add is then done to
rebuild the speech estimate in the time-domain.
The basic idea is to subtract the noise from the input noisy
signal:
Y(w) = X(w) – N(w)
Unfortunately, we do not know the exact accurate
phase of the noise signal so we subtract the magnitudes and
leave the phase of X alone. After subtraction, the spectral
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2485
magnitude is not guaranteed to be positive. There are some
possibilities to remove the negative components present in
spectrum.
In order to transform the frequency domain signal
to time domain signal, the phase of the noisy speech signal is
combined with processed magnitude spectrum, and then
Inverse Discrete Fourier Transform (IDFT) is applied and
overlap add is then done to rebuild the speech estimate in
the time-domain.
2. Propose workflow and Simulation Results
2.1 Flowchart
The above flowchart shows the proposed
methodology, it consists of collecting the data of noise
speech and then it passes through the window to removes
the artifacts present in the Noisy signal and then by using
FFT algorithm extracting the phase and magnitude of the
noisy speech signal, in this methodology we are
concentrating on magnitude part of the noise signal to make
it distinct pure speech signal. By using spectral subtraction
method noise is estimated and subtracted with desired
magnitude value. Then applying IFFT algorithm andoverlap
add processing to get the pure speech in time domain.
2.2 Simulation Results
The noises used for experiments are following:
AWGN noise generated by computer, train noise, and car
noise. Each frame is 50 % overlapped. FFT is appliedto each
frame. In addition, subjective speech quality and
intelligibility evaluation tests have been held to evaluatethe
quality of noisy speech enhanced by conventional spectral
subtraction and proposed noise reduction method. The
difference noise reduction methods based on spectral
subtraction and speech distortion introduced by processed
waveforms and spectrogram.Threetypesofnoisewereused
to generate noisy speech signals with the different noise
level (SNR= [0dB 5dB 10dB]).
1.Result of inbuilt audio file in MATLAB
Fig 3: speech enhancement results:
(a) Clean speech
(b) Noisy speech
(c) Enhanced speech by SS method
2. Spectrogram results:
Fig(4) Spectrogram of clean speech signal
Fig(5) Spectrogram of noisy speech signal
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2486
Fig (6) Spectrogram of Enhanced speech signal
The above all spectrogram shows different color.
where the Red and yellow color shows the two different
intensity levels. The entire all input noisy speech signal is
filled with color of varying intensity because of the presence
of noise. followed by yellow being high, red being very
intermediate intensity, and black being theleastwithalmost
zero intensity. From above all the results During the silence
period of the speech signal, the effect of surround of noise
will be more. On comparing Figure 5 with Figure 6,theeffect
of noise is reduced.
2.. Result of database of car noise at 10dB
Fig 7: speech enhancement results:
(a) Clean speech
(b) Noisy speech
(c) Enhanced speech by SS method
Spectrogram results:
Fig(8) Spectrogram of clean speech signal
Fig (9) Spectrogram of noisy speech signal
Fig (10) Spectrogram of Enhanced speech signal
On comparing Figure 9 with Figure 10, the effect of
noise is reduced. Another interesting observation of the
proposed algorithm is witnessed by comparing the
spectrogram results obtained in Figure 9 and where there is
more number of yellow lines in the female speech signal
during the higher frequency range. This verifies that the
female audio will have higher frequency content when
compared to the male audio.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2487
3. Results of train noise and Comparison of noise
level in dB for Female and male speech signal
female
speech
signal
I/P Noise
Level
(dB)
O/P
Noise
Level
(dB)
Reduced
level of
noise
Train Noise
(at 0 dB)
3.6448 -4.852 8.4968
Train Noise
(at 5 dB)
-15.1722 -17.0717 1.8995
Train Noise
(at 10 dB)
-25.5382 -41.2185 15.6803
Male speech
signal
I/P
Noise
Level
(dB)
O/P
Noise
Level
(dB)
Reduced
level of
noise
Train Noise
(at 0 dB)
-3.9138 -6.2895 2.3757
Train Noise
(at 5 dB)
-22.4948 -19.3090 3.1858
Train Noise
(at 10 dB)
-26.1571 -31.5079 5.3508
Table -1: Reduced Noise level
From Table 1, it can be observed that the input and output
noise level are different for male and female noise. This
proves that there is heavy influence of noise in the speech.
The improvement in noise reduction level. This spectral
subtraction method makes the speech signal audible but
along with the noise. The noise has not been reduced
completely and it can be verified when comparing the input
noise level and output noise level.
Noise level of the input speech signal, output speech signal
and the improvement in reduction in noise level has been
compared using a tabular form. Table 1 shows the
comparison of noise level in dB for male and female
speech signal.
3. CONCLUSIONS
In this paper speech enhancing method based on improved
spectral subtraction algorithm is introduced. It can be seen
from the experimental results that proposed method
effectively reduces background noise in comparison with
commonly used spectral subtraction type algorithm. This
method makes the speech signal audible but along with the
little bit noise. The noise has not been reduced completely
and it can be observed when comparingthe inputandoutput
noise level. Simulation results show that the algorithm
works efficiently in reducing the background noise, which
when mixed in original clean speech signal. Currently this
algorithm used for stationary sound. This could further be
modified and extended to make it work for non-stationary
noise. From this method to reduce the background noise up
to 70% and we can implement this technique into many
embedded systems related to speech processing or
communication purpose. For a good comparison, we have
shown the results and the spectrograms of clean, noisy and
processed speech. Clean speech sentence that is processed
here, has been chosen from database.
ACKNOWLEDGEMENT
We have taken efforts to complete this speech enhancement
software based project. Primarily, we submit our gratitude
and sincere thanks to our guide Prof.Ms N.N. Ingole, fortheir
constant motivation and support during the course of the
work in the last six month. We truly appreciate and value
their esteemed guidance and encouragement from the
beginning to the end of this work. We also thankful toProf.S.
Badigare for supporting us in conception of project work as
well as providing guidelines time to time.
REFERENCES
[1] S. Kamath, and P. Loizou, A multi-band spectral
subtraction method for enhancing speech corrupted by
colored noise, Proceedings of ICASSP-2002,Orlando,FL,
May 2002. R. Nicole, “Title of paper with only first word
capitalized,” J. Name Stand. Abbrev., in press.
[2] S. F. Boll, Suppression of acoustic noise in speech using
spectral subtraction, IEEE Trans. on Acoust. Speech &
Signal Processing, Vol. ASSP-27 , April 1979, 113- 120.
[3] M. Berouti, R. Schwartz, and J. Makhoul,Enhancementof
speech corrupted by acoustic noise, Proc. IEEE ICASSP ,
Washington DC, April 1979, 208- 211.
[4] H. Sameti, H. Sheikhzadeh, Li Deng, R. L. Brennan, HMM-
Based Strategies for Enhancement of Speech Signals
EmbeddedinNonstationaryNoise,IEEETransactionson
Speech and Audio Processing, Vol. 6, No. 5, September
1998.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2488
[5] Yasser Ghanbari, Mohammad Reza Karami-Mollaei,
Behnam Ameritard “Improved Multi-Band Spectral
Subtraction Method For Speech Enhancement” IEEE
International Conference On Signal And Image
Processing, august 2004.
[6] Pinki, Sahil Gupta “Speech Enhancement using Spectral
Subtraction-typeAlgorithms”IEEE International Journal
of Engineering, Oct 2015.
[7] S. Kamath, A multi-band spectral subtraction methodfor
speech enhancement, MSc Thesis in Electrical Eng.,
University of Texas at Dallas, December 2001.
[8] Ganga Prasad, Surendar “A Review of Different
Approaches of Spectral Subtraction Algorithms for
Speech Enhancement” Current ResearchinEngineering,
Science and Technology (CREST) Journals,Vol 01|Issue
02 | April 2013 | 57-64.
[9] Lalchhandami and Rajat Gupta “DifferentApproachesof
Spectral Subtraction Method for Speech Enhancement”
International Journal of Mathematical Sciences,
Technology and Humanities 95 (2013) 1056 – 1062
ISSN 2249 5460 .
[10]Ekaterina Verteletskaya, Boris Simak “Enhanced
spectral subtraction method for noise reduction with
minimal speech distortion” IWSSIP 2010 - 17th
International Conference on Systems,SignalsandImage
Processing .
[11] D. Deepa, A. Shanmugam “Spectral Subtraction Method
of Speech Enhancement using Adaptive Estimation of
Noise with PDE method as a preprocessing technique”
ICTACT Journal Of Communication Technology, March
2010, Issue: 01.
[12]M. Berouti, R. Schwartz, & J. Makhoul, “Enhancement of
Speech Corrupted by Acoustic Noise,” Proc. ICASSP, pp.
208-211, 1979.

Contenu connexe

Tendances

Speech and Language Processing
Speech and Language ProcessingSpeech and Language Processing
Speech and Language ProcessingVikalp Mahendra
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition TechnologySeminar Links
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognitionRichie
 
Speech recognition system seminar
Speech recognition system seminarSpeech recognition system seminar
Speech recognition system seminarDiptimaya Sarangi
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games ResearchJose Zagal
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsRoelof Pieters
 
Automotive LIDAR - OSRAM Presentation at Electronica 2018
Automotive LIDAR - OSRAM Presentation at Electronica 2018Automotive LIDAR - OSRAM Presentation at Electronica 2018
Automotive LIDAR - OSRAM Presentation at Electronica 2018Rajeev Thakur, P.E.
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognitionManthan Gandhi
 
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...pajcp
 
Voice Recognition
Voice RecognitionVoice Recognition
Voice RecognitionAmrita More
 
Word Embeddings - Introduction
Word Embeddings - IntroductionWord Embeddings - Introduction
Word Embeddings - IntroductionChristian Perone
 
Introduction to myanmar Text-To-Speech
Introduction to myanmar Text-To-SpeechIntroduction to myanmar Text-To-Speech
Introduction to myanmar Text-To-SpeechNgwe Tun
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognitionMark Williams
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech RecognitionAhmed Moawad
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognitionfathitarek
 
Mel frequency cepstral coefficient (mfcc)
Mel frequency cepstral coefficient (mfcc)Mel frequency cepstral coefficient (mfcc)
Mel frequency cepstral coefficient (mfcc)BushraShaikh44
 
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfAUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfSalaheddineelabbassi
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by IqbalIqbal
 

Tendances (20)

Speech and Language Processing
Speech and Language ProcessingSpeech and Language Processing
Speech and Language Processing
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
 
Speech recognition system seminar
Speech recognition system seminarSpeech recognition system seminar
Speech recognition system seminar
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games Research
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
 
Automotive LIDAR - OSRAM Presentation at Electronica 2018
Automotive LIDAR - OSRAM Presentation at Electronica 2018Automotive LIDAR - OSRAM Presentation at Electronica 2018
Automotive LIDAR - OSRAM Presentation at Electronica 2018
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
 
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...
Cx600 x1-m & cx600-x2-m v800 r005c01 configuration guide - interface and data...
 
Voice Recognition
Voice RecognitionVoice Recognition
Voice Recognition
 
Word Embeddings - Introduction
Word Embeddings - IntroductionWord Embeddings - Introduction
Word Embeddings - Introduction
 
Introduction to myanmar Text-To-Speech
Introduction to myanmar Text-To-SpeechIntroduction to myanmar Text-To-Speech
Introduction to myanmar Text-To-Speech
 
An Introduction To Speech Recognition
An Introduction To Speech RecognitionAn Introduction To Speech Recognition
An Introduction To Speech Recognition
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognition
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
 
Wordnet Introduction
Wordnet IntroductionWordnet Introduction
Wordnet Introduction
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
 
Mel frequency cepstral coefficient (mfcc)
Mel frequency cepstral coefficient (mfcc)Mel frequency cepstral coefficient (mfcc)
Mel frequency cepstral coefficient (mfcc)
 
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfAUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by Iqbal
 

Similaire à Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phase Components

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementAutomatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementIRJET Journal
 
Analysis of Speech Enhancement Incorporating Speech Recognition
Analysis of Speech Enhancement Incorporating Speech RecognitionAnalysis of Speech Enhancement Incorporating Speech Recognition
Analysis of Speech Enhancement Incorporating Speech RecognitionIRJET Journal
 
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANMETHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANIJNSA Journal
 
Paper id 28201448
Paper id 28201448Paper id 28201448
Paper id 28201448IJRAT
 
Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...IRJET Journal
 
Enhanced modulation spectral subtraction for IOVT speech recognition application
Enhanced modulation spectral subtraction for IOVT speech recognition applicationEnhanced modulation spectral subtraction for IOVT speech recognition application
Enhanced modulation spectral subtraction for IOVT speech recognition applicationIRJET Journal
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...IJORCS
 
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...sipij
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderIJTET Journal
 
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABA GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABsipij
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...IOSR Journals
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...IOSR Journals
 
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...ijceronline
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionIOSRJVSP
 
Research on VoIP Acoustic Echo Cancelation Algorithm Based on Speex
Research on VoIP Acoustic Echo Cancelation Algorithm Based on SpeexResearch on VoIP Acoustic Echo Cancelation Algorithm Based on Speex
Research on VoIP Acoustic Echo Cancelation Algorithm Based on SpeexTELKOMNIKA JOURNAL
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET Journal
 
Speech Enhancement for Nonstationary Noise Environments
Speech Enhancement for Nonstationary Noise EnvironmentsSpeech Enhancement for Nonstationary Noise Environments
Speech Enhancement for Nonstationary Noise Environmentssipij
 

Similaire à Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phase Components (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain EnhancementAutomatic Speech Recognition Incorporating Modulation Domain Enhancement
Automatic Speech Recognition Incorporating Modulation Domain Enhancement
 
Analysis of Speech Enhancement Incorporating Speech Recognition
Analysis of Speech Enhancement Incorporating Speech RecognitionAnalysis of Speech Enhancement Incorporating Speech Recognition
Analysis of Speech Enhancement Incorporating Speech Recognition
 
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANMETHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
 
Paper id 28201448
Paper id 28201448Paper id 28201448
Paper id 28201448
 
Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...Effect of Speech enhancement using spectral subtraction on various noisy envi...
Effect of Speech enhancement using spectral subtraction on various noisy envi...
 
Enhanced modulation spectral subtraction for IOVT speech recognition application
Enhanced modulation spectral subtraction for IOVT speech recognition applicationEnhanced modulation spectral subtraction for IOVT speech recognition application
Enhanced modulation spectral subtraction for IOVT speech recognition application
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
 
H0814247
H0814247H0814247
H0814247
 
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using Vocoder
 
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABA GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
 
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
A New Speech Enhancement Technique to Reduce Residual Noise Using Perceptual ...
 
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
 
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral SubtractionSpeech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
 
Research on VoIP Acoustic Echo Cancelation Algorithm Based on Speex
Research on VoIP Acoustic Echo Cancelation Algorithm Based on SpeexResearch on VoIP Acoustic Echo Cancelation Algorithm Based on Speex
Research on VoIP Acoustic Echo Cancelation Algorithm Based on Speex
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time Domain
 
G010424248
G010424248G010424248
G010424248
 
Speech Enhancement for Nonstationary Noise Environments
Speech Enhancement for Nonstationary Noise EnvironmentsSpeech Enhancement for Nonstationary Noise Environments
Speech Enhancement for Nonstationary Noise Environments
 

Plus de IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

Plus de IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Dernier

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 

Dernier (20)

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phase Components

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2483 Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phase Components Miss Bhagat Nikita 1, Miss Chavan Prajakta 2, Miss Dhaigude Priyanka 3, Miss Ingole Nisha 4, Mr Ranaware Amarsinh 5 1 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India 2 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India 3 Final Year BE Student at College of Engineering Phaltan, Maharashtra, India 4 Assistant Professor, E&TC Department PES’s College of Engineering, Phaltan, Maharashtra, India 5 Assistant Professor, E&TC Department PES’s College of Engineering, Phaltan, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In this paper, we developed a new method to improve the performance of noisy speech signal by using speech enhancement technique based on single-band spectral subtraction. Spectral subtraction is used to remove noisefrom noisy speech signals in the frequency domain. This method consists of the spectrum of the noisy speech using the Fast Fourier Transform (FFT) and subtracting the calculated average magnitude of the noise spectrum from the noisy speech spectrum. We applied spectral subtraction to the noisy speech signal. The denoise algorithm was implemented using Matlab software by storing the noisy speech data into half overlapped (overlap add processing) and calculate the corresponding magnitude spectrum using the FFT, removing the noise from the noisy speech, and reconstructingthespeech back into the time do-main using the inverse Fast Fourier Transform (IFFT). Key Words: Speech Enhancement, Spectral subtraction, FFT, Noise Estimation, overlap add processing, IFFT. 1.Introdction In speech enhancement, the number of noise are added into original clean speech signal. There are number of methods to remove noisesignal.Telephonesareincreasingly being used in noisy environments such as cars, airports, streets, trains, station. So, we try to remove the noise using spectral subtraction method. The aim of this project is to implement a real-time system that will reduce the background noise in a speech signal. This process is called speech enhancement. In many speech communication systems, background noise causes the quality of speech to degrade. In most of speech processing applications such as mobilecommunications,speechrecognitionandhearing aids removing the back- ground noise in a noisy environment is inevitable. So, speech enhancement asa necessityforrelated applications has been widely studied in recent years. The main objective of speech enhancement is to reducethe noise from noisy speech, such as the speech quality or intelligibility. It is usually difficult to reduce noise without distorting speech and thus, the performance of speech enhancement systems is limited between speech distortion and noise reduction. There are several techniques such as Wiener filtering, wavelet-based, adaptive filtering and spectral subtraction is still a useful method. In spectral subtraction method, we have to estimate the noise spectrum and subtract it from noisy speech spectrum. In this method, three following conditions are assumed: (1) the noise is additive (2) speech signal and noise are uncorrelated (3) one channel is available. In this paper, we try to reducethe estimationerror of noise spectrum forenhancementofcorruptedspeechwith spectral subtraction technique. We Proposed method has been tested on real speech data by computer simulation in MATLAB environment.Real speechsignalsfromSpeechData database were used for experiments. Then we propose a method to reduce the difference between estimated noise spectrum and noise spectrum. 1.1 Single Channel Speech Enhancement In general, single channel systems constitute by depending on different statistics of speech and unwanted noise that, work in most difficult situations where no prior knowledge of noise is available. Usuallythemethodsassume that the noise is stationary when speech is active. They normally allownon-stationarynoisebetweenspeechactivity periods but in reality, when the noise is non-stationary, the performance of speech signal is dramatically decreases. 1.2 Spectral Subtraction Basic Many different algorithms have been developed for speech enhancement: the one that we use is known as spectral subtraction algorithm. This technique operates in the frequency domain and makes the assumption that the spectrum of the input signal can be expressed as the sum of the speech spectrum and the noise spectrum.Theprocedure is illustrated in the diagram below and contains two important parts:
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2484 1. Estimating the spectrum of the background noise 2. Subtracting the noise spectrum from the noisy speech Fig 1: Spectral Subtraction Method Suppose x(n) is a noise corrupted input speech signal, x(w) is spectrum of noisy signal, N(w) is spectrum of estimated noise and Y(w) is the spectrum of processed speech. y(n) is the original clean speech signal. so, the processed spectrum of clean speech signal can be represented as: Y(w) = X(w) – N(w) 1.3 Block Diagram of Speech Enhancement Using Spectral Subtraction Fig 2: Block Diagram of speech Enhancement Overlap-Add Processing The Overlap add method is used to break continues signals into smaller segments for easier processing. The overlap Add method is based on the: (1) decompose the signal into simple components, (2) process each of components, (3) recombine the processed components into the final signal. To perform frequency-domain processingin spectral subtraction, it is necessary to split the continuous time- domain signal up into overlapping chunks called frames. After processing, the framesarethenreassembled to create a continuous output signal. Each frame is 50 % overlapped. FFT is applied to each frame. FFT’s are generally usedtodeterminethefrequency components of a signal buried in a noisy time domain signal. The functions Y = FFT(x) and y = IFFT (X) implement the transform and inverse transformation given for vectors of length N by: Where, The proposed noise reduction method was compared to spectral subtraction based on noise level reduction and improvement introduced in speech signal. Evaluate the quality of noisy speech enhanced by spectral subtraction and proposed noise reduction method. Estimating the noise spectrum: The noise spectrumcannot becalculatedpreviously, but can be estimated during period when no speech is present in the noisy speech signal. When someone is speaking, he/she definitely have to pause for breath from time to time. We can assume these gaps in the speech to estimate the background noise. We calculate the average magnitude that has been calculated in any frame over the past few seconds or so. We calculate this magnitude under the assumption that ‘no one ever talks continue for more than ten seconds without a break’, this spectral minimum corresponds to the minimum noise amplitude. Subtracting the Noise Spectrum: After subtraction, the all values of spectral magnitude are not possible to be positive. There are some possibilities to remove the negative components.Aninverse Fourier transform, using phase components directly from Fourier transform unit, and overlap add is then done to rebuild the speech estimate in the time-domain. The basic idea is to subtract the noise from the input noisy signal: Y(w) = X(w) – N(w) Unfortunately, we do not know the exact accurate phase of the noise signal so we subtract the magnitudes and leave the phase of X alone. After subtraction, the spectral
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2485 magnitude is not guaranteed to be positive. There are some possibilities to remove the negative components present in spectrum. In order to transform the frequency domain signal to time domain signal, the phase of the noisy speech signal is combined with processed magnitude spectrum, and then Inverse Discrete Fourier Transform (IDFT) is applied and overlap add is then done to rebuild the speech estimate in the time-domain. 2. Propose workflow and Simulation Results 2.1 Flowchart The above flowchart shows the proposed methodology, it consists of collecting the data of noise speech and then it passes through the window to removes the artifacts present in the Noisy signal and then by using FFT algorithm extracting the phase and magnitude of the noisy speech signal, in this methodology we are concentrating on magnitude part of the noise signal to make it distinct pure speech signal. By using spectral subtraction method noise is estimated and subtracted with desired magnitude value. Then applying IFFT algorithm andoverlap add processing to get the pure speech in time domain. 2.2 Simulation Results The noises used for experiments are following: AWGN noise generated by computer, train noise, and car noise. Each frame is 50 % overlapped. FFT is appliedto each frame. In addition, subjective speech quality and intelligibility evaluation tests have been held to evaluatethe quality of noisy speech enhanced by conventional spectral subtraction and proposed noise reduction method. The difference noise reduction methods based on spectral subtraction and speech distortion introduced by processed waveforms and spectrogram.Threetypesofnoisewereused to generate noisy speech signals with the different noise level (SNR= [0dB 5dB 10dB]). 1.Result of inbuilt audio file in MATLAB Fig 3: speech enhancement results: (a) Clean speech (b) Noisy speech (c) Enhanced speech by SS method 2. Spectrogram results: Fig(4) Spectrogram of clean speech signal Fig(5) Spectrogram of noisy speech signal
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2486 Fig (6) Spectrogram of Enhanced speech signal The above all spectrogram shows different color. where the Red and yellow color shows the two different intensity levels. The entire all input noisy speech signal is filled with color of varying intensity because of the presence of noise. followed by yellow being high, red being very intermediate intensity, and black being theleastwithalmost zero intensity. From above all the results During the silence period of the speech signal, the effect of surround of noise will be more. On comparing Figure 5 with Figure 6,theeffect of noise is reduced. 2.. Result of database of car noise at 10dB Fig 7: speech enhancement results: (a) Clean speech (b) Noisy speech (c) Enhanced speech by SS method Spectrogram results: Fig(8) Spectrogram of clean speech signal Fig (9) Spectrogram of noisy speech signal Fig (10) Spectrogram of Enhanced speech signal On comparing Figure 9 with Figure 10, the effect of noise is reduced. Another interesting observation of the proposed algorithm is witnessed by comparing the spectrogram results obtained in Figure 9 and where there is more number of yellow lines in the female speech signal during the higher frequency range. This verifies that the female audio will have higher frequency content when compared to the male audio.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2487 3. Results of train noise and Comparison of noise level in dB for Female and male speech signal female speech signal I/P Noise Level (dB) O/P Noise Level (dB) Reduced level of noise Train Noise (at 0 dB) 3.6448 -4.852 8.4968 Train Noise (at 5 dB) -15.1722 -17.0717 1.8995 Train Noise (at 10 dB) -25.5382 -41.2185 15.6803 Male speech signal I/P Noise Level (dB) O/P Noise Level (dB) Reduced level of noise Train Noise (at 0 dB) -3.9138 -6.2895 2.3757 Train Noise (at 5 dB) -22.4948 -19.3090 3.1858 Train Noise (at 10 dB) -26.1571 -31.5079 5.3508 Table -1: Reduced Noise level From Table 1, it can be observed that the input and output noise level are different for male and female noise. This proves that there is heavy influence of noise in the speech. The improvement in noise reduction level. This spectral subtraction method makes the speech signal audible but along with the noise. The noise has not been reduced completely and it can be verified when comparing the input noise level and output noise level. Noise level of the input speech signal, output speech signal and the improvement in reduction in noise level has been compared using a tabular form. Table 1 shows the comparison of noise level in dB for male and female speech signal. 3. CONCLUSIONS In this paper speech enhancing method based on improved spectral subtraction algorithm is introduced. It can be seen from the experimental results that proposed method effectively reduces background noise in comparison with commonly used spectral subtraction type algorithm. This method makes the speech signal audible but along with the little bit noise. The noise has not been reduced completely and it can be observed when comparingthe inputandoutput noise level. Simulation results show that the algorithm works efficiently in reducing the background noise, which when mixed in original clean speech signal. Currently this algorithm used for stationary sound. This could further be modified and extended to make it work for non-stationary noise. From this method to reduce the background noise up to 70% and we can implement this technique into many embedded systems related to speech processing or communication purpose. For a good comparison, we have shown the results and the spectrograms of clean, noisy and processed speech. Clean speech sentence that is processed here, has been chosen from database. ACKNOWLEDGEMENT We have taken efforts to complete this speech enhancement software based project. Primarily, we submit our gratitude and sincere thanks to our guide Prof.Ms N.N. Ingole, fortheir constant motivation and support during the course of the work in the last six month. We truly appreciate and value their esteemed guidance and encouragement from the beginning to the end of this work. We also thankful toProf.S. Badigare for supporting us in conception of project work as well as providing guidelines time to time. REFERENCES [1] S. Kamath, and P. Loizou, A multi-band spectral subtraction method for enhancing speech corrupted by colored noise, Proceedings of ICASSP-2002,Orlando,FL, May 2002. R. Nicole, “Title of paper with only first word capitalized,” J. Name Stand. Abbrev., in press. [2] S. F. Boll, Suppression of acoustic noise in speech using spectral subtraction, IEEE Trans. on Acoust. Speech & Signal Processing, Vol. ASSP-27 , April 1979, 113- 120. [3] M. Berouti, R. Schwartz, and J. Makhoul,Enhancementof speech corrupted by acoustic noise, Proc. IEEE ICASSP , Washington DC, April 1979, 208- 211. [4] H. Sameti, H. Sheikhzadeh, Li Deng, R. L. Brennan, HMM- Based Strategies for Enhancement of Speech Signals EmbeddedinNonstationaryNoise,IEEETransactionson Speech and Audio Processing, Vol. 6, No. 5, September 1998.
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 03 | Mar -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2488 [5] Yasser Ghanbari, Mohammad Reza Karami-Mollaei, Behnam Ameritard “Improved Multi-Band Spectral Subtraction Method For Speech Enhancement” IEEE International Conference On Signal And Image Processing, august 2004. [6] Pinki, Sahil Gupta “Speech Enhancement using Spectral Subtraction-typeAlgorithms”IEEE International Journal of Engineering, Oct 2015. [7] S. Kamath, A multi-band spectral subtraction methodfor speech enhancement, MSc Thesis in Electrical Eng., University of Texas at Dallas, December 2001. [8] Ganga Prasad, Surendar “A Review of Different Approaches of Spectral Subtraction Algorithms for Speech Enhancement” Current ResearchinEngineering, Science and Technology (CREST) Journals,Vol 01|Issue 02 | April 2013 | 57-64. [9] Lalchhandami and Rajat Gupta “DifferentApproachesof Spectral Subtraction Method for Speech Enhancement” International Journal of Mathematical Sciences, Technology and Humanities 95 (2013) 1056 – 1062 ISSN 2249 5460 . [10]Ekaterina Verteletskaya, Boris Simak “Enhanced spectral subtraction method for noise reduction with minimal speech distortion” IWSSIP 2010 - 17th International Conference on Systems,SignalsandImage Processing . [11] D. Deepa, A. Shanmugam “Spectral Subtraction Method of Speech Enhancement using Adaptive Estimation of Noise with PDE method as a preprocessing technique” ICTACT Journal Of Communication Technology, March 2010, Issue: 01. [12]M. Berouti, R. Schwartz, & J. Makhoul, “Enhancement of Speech Corrupted by Acoustic Noise,” Proc. ICASSP, pp. 208-211, 1979.