🍋
Menu
Audio

Noise Reduction

Gürültü Azaltma (Ses Temizleme)

Uğultu, tıslama, trafik veya ortam gürültüsü gibi ses kayıtlarından istenmeyen arka plan seslerini azaltmak veya ortadan kaldırmak için kullanılan teknikler ve araçlar.

Teknik Detay

Ana teknikler: Spektral Kapılama/Çıkarma — yalnızca gürültü segmentinden gürültü profili oluşturur, frekans alanında (FFT) tüm sesten çıkarır. Durağan gürültü (uğultu, tıslama) için etkili. Gürültü kapısı — eşik altındaki sinyali sessizleştirir. Uyarlanabilir filtreleme — değişen gürültü için filtre katsayılarını gerçek zamanlı günceller (LMS/RLS). Derin öğrenme — temiz/gürültülü çiftler üzerinde eğitilmiş sinir ağı modelleri (RNNoise, DTLN, DeepFilterNet); durağan olmayan gürültü için en iyi kaliteyi sağlar. Artefaktlar: 'müzikal gürültü' (agresif spektral çıkarmadan yapay tonlar), 'baloncuklanma' (frekans alanı artefaktları). Parametreler: azaltma gücü, hassasiyet, bant sayısı, ileriye bakma uzunluğu. Profesyonel uygulamalar karmaşık ses için kaynak ayırıcılar (Demucs) kullanır.

Ornek

```javascript
// Noise Reduction: Web Audio API example
const audioCtx = new AudioContext();
const response = await fetch('audio.mp3');
const buffer = await audioCtx.decodeAudioData(await response.arrayBuffer());
const source = audioCtx.createBufferSource();
source.buffer = buffer;
source.connect(audioCtx.destination);
source.start();
```

Ilgili Araclar

Ilgili Terimler