Skip to content

ahmetcanaydemir/sekte

Repository files navigation

Sekte

Reducing the Noise in the Audio Signal by Deep Learning Methods

Sekte is a project which aims removing noise from noisy sounds with Convolutional Neural Networks machine learning model. It works like krisp.ai. Sekte also shows details of the cleaned sound with using Google's yamnet model.

This repository has a simple backend and desktop application as an example. This model can also be trained much better and run as a driver. Thus, the noise received from the microphone and speaker can be instantly eliminated.

Project Order

  1. dataset-generator
  2. model-generator
  3. yamnet
  4. backend
  5. desktop-application

Resources

  1. DaitanGroup, 2019, How To Build a Deep Audio De-Noiser Using TensorFlow 2.0 medium.com/better-programming
  2. Se Rim Park, Jinwon Lee, 2016, A Fully Convolutional Neural Network for Speech Enhancement arxiv.org
  3. Google AudioSet research.google.com/audioset/
  4. YAMNet github.com/tensorflow
  5. Cnn-audio-denoiser github.com/daitan-innovation
  6. Davit Baghdasaryan, 2018, Real-Time Noise Suppression Using Deep Learning devlogs.nvidia.com
  7. Google Colab colab.research.google.com

Additional

Some Images

Result Result Interface

Details Details Interface

About

Reducing the Noise in the Audio Signal by Deep Learning Methods

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages