एडीपीसीएम: कम बिट दर के लिए एक उच्च गुणवत्ता वाला ऑडियो संपीड़न एल्गोरिदम
एडीपीसीएम (एडेप्टिव डिफरेंशियल पल्स कोड मॉड्यूलेशन) एक प्रकार का ऑडियो कम्प्रेशन एल्गोरिदम है जो कम बिट दर पर उच्च गुणवत्ता वाले ऑडियो प्राप्त करने के लिए डिफरेंशियल पल्स कोड मॉड्यूलेशन (डीपीसीएम) और अनुकूली कोडिंग के संयोजन का उपयोग करता है। डीपीसीएम में, एक के क्रमिक नमूनों के बीच का अंतर ऑडियो सिग्नल स्वयं नमूनों के पूर्ण मूल्यों के बजाय एन्कोड किया गया है। यह तकनीक ऑडियो सिग्नल का प्रतिनिधित्व करने के लिए आवश्यक डेटा की मात्रा को कम कर देती है, क्योंकि लगातार नमूनों के बीच अंतर आम तौर पर निरपेक्ष मूल्यों से बहुत छोटा होता है। ADPCM DPCM प्रक्रिया में एक अतिरिक्त कदम जोड़ता है, जो परिमाण के आधार पर परिमाणीकरण चरण आकार को अनुकूलित करता है क्रमिक नमूनों के बीच अंतर. दूसरे शब्दों में, एल्गोरिदम ऑडियो सिग्नल की जटिलता के आधार पर एन्कोडिंग की सटीकता को समायोजित करता है। जब सिग्नल अपेक्षाकृत सरल होता है, तो परिमाणीकरण चरण का आकार बढ़ जाता है, जिसके परिणामस्वरूप सिग्नल का अधिक सटीक प्रतिनिधित्व और उच्च गुणवत्ता वाला ऑडियो आउटपुट प्राप्त होता है। इसके विपरीत, जब सिग्नल जटिल होता है, तो परिमाणीकरण चरण का आकार कम हो जाता है, जिसके परिणामस्वरूप सिग्नल का कम सटीक प्रतिनिधित्व होता है और कम गुणवत्ता वाला ऑडियो आउटपुट होता है। ADPCM का मुख्य लाभ यह है कि यह कम बिट दर पर उच्च गुणवत्ता वाला ऑडियो प्राप्त कर सकता है, जिससे यह उन अनुप्रयोगों के लिए उपयुक्त है जहां बैंडविड्थ सीमित है, जैसे वीडियो कॉन्फ्रेंसिंग, वॉयस ओवर आईपी और स्ट्रीमिंग ऑडियो। हालाँकि, एल्गोरिथ्म कम्प्यूटेशनल रूप से गहन हो सकता है, जो वास्तविक समय के अनुप्रयोगों में इसके उपयोग को सीमित कर सकता है।