🍋
Menu
Audio

Noise Reduction

Noise Reduction (Audio Cleanup)

ऑडियो रिकॉर्डिंग से अवांछित पृष्ठभूमि ध्वनियों (हिस, हम, पर्यावरणीय शोर) को हटाने या कम करने की प्रक्रिया, जिससे वांछित ऑडियो कंटेंट की स्पष्टता बढ़ जाती है।

तकनीकी विवरण

स्पेक्ट्रल सबट्रैक्शन शोर-ओनली सेगमेंट (नॉइज़ प्रोफ़ाइल) से 'फ़िंगरप्रिंट' लेता है और मिलान आवृत्तियों को घटाता है। अडैप्टिव फ़िल्टर (LMS, RLS) रियल-टाइम में शोर मॉडल को अपडेट करते हैं। AI-आधारित डीनॉइज़र (RNNoise, DTLN) न्यूरल नेटवर्क का उपयोग करते हैं जो भाषण और शोर को स्पेक्ट्रल रूप से अलग करते हैं, पारंपरिक विधियों से काफ़ी बेहतर प्रदर्शन करते हुए — विशेष रूप से गैर-स्थिर शोर (कैफ़े, हवा) के साथ।

उदाहरण

```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();
```

संबंधित टूल्स

संबंधित शब्द