000's repositories
acoustic-interference-cancellation
acoustic interference (echo) cancellation project in summer internship
AFRCNN-For-Speech-Separation
Speech Separation Using an Asynchronous Fully Recurrent Convolutional Neural Network
awesome-speech-enhancement
speech enhancement\speech seperation\sound source localization
beamformers
Easy to use Beamformers for multi-channel speech separation/enhancement
CDEC
Cross-Domain Echo Controller
core-pytorch-utils
Yet another PyTorch Trainer and some core components for deep learning.
DCCRN-with-various-loss-functions
DCCRN with various loss functions
DNN-based-Speech-Enhancement-in-the-frequency-domain
DNN-based SE in the frequency domain using Pytorch. You can test some state-of-the-art networks using T-F masking or spectral mapping method.
Filterbank
Filterbank in Tensorflow and Pytorch
FullSubNet
PyTorch implementation of "FullSubNet: A Full-Band and Sub-Band Fusion Model for Real-Time Single-Channel Speech Enhancement."
FullSubNet-plus
The official PyTorch implementation of "FullSubNet+: Channel Attention FullSubNet with Complex Spectrograms for Speech Enhancement".
LibriMix
An open source dataset for source separation
MLSP
Examples of machine learning and signal processing algorithms.
RIR-Generator
Generating room impulse responses
SDDNet
Coarse implement of the paper "A Simultaneous Denoising and Dereverberation Framework with Target Decoupling", On DNS-2020 dataset, the DNSMOS of first stage is 3.42 and second stage is 3.47.
SE-DCCRN
DCCRN-model-compression
semetrics
Speech Enhancement Metrics (PESQ, CSIG, CBAK, COVL)
setk
Tools for Speech Enhancement integrated with Kaldi
sgmse
Score-based Generative Models (Diffusion Models) for Speech Enhancement and Dereverberation
spafe
:sound: spafe: Simplified Python Audio Features Extraction
Speech-processing
howling suppression, 啸叫抑制, 声反馈抑制
sru
Training RNNs as Fast as CNNs (https://arxiv.org/abs/1709.02755)
TSTNN
transformer based neural network for speech enhancement in time domain