Comments

You must log in or register to comment.

parttimedeveloper t1_j3viq64 wrote

I guess you might want to do some Fourier transform, and do some tweaks in the frequency domain.

2

False_Ad_9540 t1_j3vttte wrote

Check speechbrain on GitHub they have pretrained models

2

BackgroundPass2082 OP t1_j3w4d0l wrote

I tried doing speech enhancement (denoising) using a SepFormer model (code here) and most of the talking is missing from the result. Probably in the considered case there's more background noise than usual :/

1

mr_birrd t1_j3vwnfp wrote

Check out the noisereduce library!!

2

mr_birrd t1_j3vwptu wrote

Based on spectral gating, you can provide audio of the noise so it works better, works for stationary and non stationary noise.

1

BackgroundPass2082 OP t1_j3w860g wrote

I'm trying it out. I'm curious to check the result - it's pretty resource intensive!

1

mr_birrd t1_j3w8h7v wrote

It is, you can specify the number of threads it uses tho. For realtime it doesn't work I guess but it's the best I have ever seen actually.

2

tehbuss_ t1_j3ycmq6 wrote

Do you have any recommendations for something that can perform noise reduction in realtime?

2

mr_birrd t1_j3yd16e wrote

I don't know if something good exists. If you have a strong gpu you could try denoising autoencoders but afaik it's only "real-time" when you get like a 10k gou and for this price you can also do it realtime with cpus.

2