Skip to content

This repository consists of application of Speech Denoising using DNN, CNN (1D and 2D) and RNN (LSTM) in tensorflow.

Notifications You must be signed in to change notification settings

shaharpit809/Speech-Denoising-using-DNN-CNN-and-RNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speech Denoising using DNN, CNN and RNN

This repository consists of application of Speech Denoising using DNN, CNN (1D and 2D) and RNN (LSTM) in tensorflow. I have uploaded the input audio files and also the output files from respective models. I was also able to achieve a Signal-to-Noise Ratio (SNR) value above 10 dB in all the cases which indicates that the performance of the models was pretty good.

Folder information:

DNN - Implementation of a Deep Neural Network (DNN) consisting of 4 layers with SNR value of 13.07

CNN - Implementation of a Convolutional Neural Network (CNN) using both 1D and 2D features of the audio. 1D CNN SNR - 16.28. 2D CNN SNR - 14.63.

RNN - Implementation of a Recurrent Neural Network (RNN) using a Long short-term memory (LSTM) model with SNR value of 11.19.

About

This repository consists of application of Speech Denoising using DNN, CNN (1D and 2D) and RNN (LSTM) in tensorflow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published