ऑडियो से जुड़ी शब्दावली की इस ग्लॉसरी में, आम तौर पर इस्तेमाल होने वाले सामान्य शब्द और Android के लिए इस्तेमाल होने वाले शब्द शामिल हैं. शब्दों की कैननिकल परिभाषाओं के लिए, Android प्लैटफ़ॉर्म की मुख्य ग्लॉसरी देखें.
सामान्य शब्द
ऑडियो से जुड़े सामान्य शब्दों के सामान्य मतलब होते हैं.
डिजिटल ऑडियो
डिजिटल ऑडियो की शर्तें, डिजिटल फ़ॉर्म में कोड किए गए ऑडियो सिग्नल का इस्तेमाल करके, साउंड को मैनेज करने से जुड़ी होती हैं. ज़्यादा जानकारी के लिए, डिजिटल ऑडियो लेख पढ़ें.
- AC-3
- Dolby का ऑडियो कोडेक. ज़्यादा जानकारी के लिए, Dolby Digital लेख पढ़ें.
- अकूस्टिक
- ध्वनि की मैकेनिकल प्रॉपर्टी का अध्ययन. जैसे, किसी डिवाइस पर ट्रांसड्यूसर (उदाहरण के लिए, स्पीकर, माइक्रोफ़ोन) की जगह से, ऑडियो की क्वालिटी पर क्या असर पड़ता है.
- कम होना
- मल्टीप्लायर फ़ैक्टर, जो सिग्नल लेवल को कम करने के लिए ऑडियो सिग्नल पर लागू किया जाता है. यह 1.0 से कम या उसके बराबर होता है. लाभ से तुलना करें.
- ऑडियोफ़ाइल
- ऐसा व्यक्ति जो बेहतरीन संगीत सुनने का अनुभव चाहता है. साथ ही, वह साउंड क्वालिटी के लिए ज़रूरी बदलाव करने को तैयार है. जैसे, खर्च, कॉम्पोनेंट का साइज़, और कमरे का डिज़ाइन. ज़्यादा जानकारी के लिए, Audiophile देखें.
- एवीबी
- ईथरनेट पर डिजिटल ऑडियो को रीयल-टाइम में ट्रांसमिट करने के लिए स्टैंडर्ड. ज़्यादा जानकारी के लिए, ऑडियो वीडियो ब्रिजिंग लेख पढ़ें.
- हर सैंपल के लिए बिट या बिट की गहराई
- हर सैंपल में जानकारी के बिट की संख्या.
- चैनल
- ऑडियो की जानकारी वाली एक स्ट्रीम. आम तौर पर, यह रिकॉर्डिंग या प्लेबैक की एक जगह से जुड़ी होती है.
- डाउनमिक्सिंग
- चैनलों की संख्या कम करना. जैसे, स्टीरियो से मोनो या 5.1 से स्टीरियो पर स्विच करना. चैनलों को हटाकर, चैनलों को मिक्स करके या बेहतर सिग्नल प्रोसेसिंग की मदद से ऐसा किया जाता है. बिना कम किए या सीमित किए, आसानी से मिक्स करने पर, ऑडियो में ओवरफ़्लो और क्लिपिंग हो सकती है. अपमिक्सिंग से तुलना करें.
- डीएसडी
- Direct Stream Digital. पल्स-डेंसिटी मॉड्यूलेशन पर आधारित मालिकाना ऑडियो एन्कोडिंग. पल्ज़-कोड मॉड्यूलेशन (पीसीएम), वेवफ़ॉर्म को कई बिट के अलग-अलग ऑडियो सैंपल के क्रम के तौर पर एन्कोड करता है. वहीं, डीएसडी, वेवफ़ॉर्म को बहुत ज़्यादा सैंपलिंग रेट पर बिट के क्रम के तौर पर एन्कोड करता है. इसमें सैंपल के कॉन्सेप्ट का इस्तेमाल नहीं किया जाता. PCM और DSD, दोनों में एक से ज़्यादा चैनलों को अलग-अलग क्रम में दिखाया जाता है. डीएसडी, प्रोसेसिंग के लिए इंटरनल रिप्रज़ेंटेशन के बजाय, कॉन्टेंट डिस्ट्रिब्यूशन के लिए बेहतर है. इसकी वजह यह है कि डीएसडी में, डिजिटल सिग्नल प्रोसेसिंग (डीएसपी) के पारंपरिक एल्गोरिदम को लागू करना मुश्किल हो सकता है. DSD का इस्तेमाल सुपर ऑडियो सीडी (एसएसीडी) और यूएसबी के लिए, डीएसडी ओवर पीसीएम (डीओपी) में किया जाता है. ज़्यादा जानकारी के लिए, Direct Stream Digital देखें.
- duck
- जब कोई दूसरी स्ट्रीम चालू हो, तो किसी स्ट्रीम की आवाज़ कुछ समय के लिए कम करें. उदाहरण के लिए, अगर सूचना मिलने के दौरान संगीत चल रहा है, तो सूचना चलने के दौरान संगीत की आवाज़ कम हो जाती है. म्यूट करें से तुलना करें.
- एफ़आईएफ़ओ
- पहले जनरेट हुए इनवॉइस का पेमेंट सबसे पहले करना. हार्डवेयर मॉड्यूल या सॉफ़्टवेयर डेटा स्ट्रक्चर, जो डेटा को FIFO कतार में लगाने की सुविधा देता है. ऑडियो के मामले में, सूची में सेव किया गया डेटा आम तौर पर ऑडियो फ़्रेम होता है. एफ़आईएफ़ओ को सर्कुलर बफ़र की मदद से लागू किया जा सकता है.
- फ़्रेम
- किसी समय के लिए, हर चैनल का एक सैंपल.
- हर बफ़र में फ़्रेम
- एक बार में एक मॉड्यूल से दूसरे मॉड्यूल में भेजे गए फ़्रेम की संख्या. ऑडियो HAL इंटरफ़ेस, हर बफ़र के फ़्रेम के कॉन्सेप्ट का इस्तेमाल करता है.
- हासिल करना
- मल्टीप्लायर फ़ैक्टर, जो सिग्नल लेवल को बढ़ाने के लिए ऑडियो सिग्नल पर लागू किया जाता है. यह 1.0 से ज़्यादा या उसके बराबर होना चाहिए. एटेन्यूएशन से तुलना करें.
- एचडी ऑडियो
- हाई डेफ़िनिशन ऑडियो. हाई रिज़ॉल्यूशन ऑडियो का दूसरा नाम. हालांकि, यह Intel हाई डेफ़िनिशन ऑडियो से अलग है.
- हेडफ़ोन
- कानों पर पहने जाने वाले ऐसे लाउडस्पीकर जिनमें माइक्रोफ़ोन नहीं होता. हेडसेट से तुलना करें.
- हेडसेट
- माइक्रोफ़ोन वाले हेडफ़ोन. हेडफ़ोन के साथ तुलना करें.
- हर्ट्ज़
- सैंपल रेट या फ़्रेम रेट की इकाइयां.
- हाई रिज़ॉल्यूशन वाला ऑडियो
- सीडी (44.1 kHz पर स्टीरियो 16 बिट PCM) की तुलना में ज़्यादा बिट डेप्थ और सैंपल रेट के साथ डेटा को दिखाना. साथ ही, डेटा को बिना किसी डेटा लॉस के कंप्रेशन करना. एचडी ऑडियो के बराबर. ज़्यादा जानकारी के लिए, हाई रिज़ॉल्यूशन ऑडियो लेख पढ़ें.
- इंटरलीव
- मल्टीचैनल डिजिटल ऑडियो का ऐसा रेप्रज़ेंटेशन जो चैनलों के बीच डेटा को बदलता है. उदाहरण के लिए, इंटरलीव्ड फ़ॉर्मैट में दिखाया गया स्टीरियो डिजिटल ऑडियो, बाएं, दाएं, बाएं, दाएं के क्रम में बदलता रहता है.
- प्रतीक्षा अवधि
- सिग्नल के किसी सिस्टम से गुज़रने में लगने वाला समय.
- लॉसलेस
- बिना डेटा को खोए डेटा को कम करने वाला एल्गोरिदम, जो एन्कोडिंग और डिकोडिंग के दौरान बिट की सटीक जानकारी को बनाए रखता है. इसमें, पहले से एन्कोड किए गए डेटा को डिकोड करने पर, मूल डेटा जैसा ही नतीजा मिलता है. ऑडियो कॉन्टेंट को डिस्ट्रिब्यूट करने के लिए, बिना किसी डेटा को खोए इस्तेमाल किए जाने वाले फ़ॉर्मैट में सीडी, WAV में PCM, और FLAC शामिल हैं. ऑथरिंग की प्रोसेस में, मास्टर की बिट डेप्थ या सैंपल रेट को कम किया जा सकता है. डिस्ट्रिब्यूशन फ़ॉर्मैट में, मास्टर्स का रिज़ॉल्यूशन और बिट सटीक बनाए रखने की सुविधा होती है. इसे हाई रिज़ॉल्यूशन ऑडियो कहा जाता है.
- लॉसी
- डेटा को कम डेटा में बदलने वाला एल्गोरिदम, जो डेटा को कोड में बदलने और उसे डिकोड करने के दौरान, मीडिया की सबसे ज़रूरी सुविधाओं को बनाए रखने की कोशिश करता है. इस एल्गोरिदम की मदद से, पहले से कोड में बदले गए डेटा को डिकोड करने पर, वह ओरिजनल डेटा से मिलता-जुलता होता है, लेकिन एक जैसा नहीं होता. ऑडियो को कम डेटा में बदलने वाले एल्गोरिदम के उदाहरणों में, MP3 और AAC शामिल हैं. एनालॉग वैल्यू, लगातार बदलने वाले डोमेन से होती हैं और डिजिटल वैल्यू अलग-अलग होती हैं. इसलिए, एएमपी्लीट्यूड के हिसाब से, एडीसी और डीएसी, डेटा को कम कर देते हैं. पारदर्शिता भी देखें.
- मोनो
- एक चैनल.
- multichannel
- सराउंड साउंड देखें. असल में, स्टीरियो में एक से ज़्यादा चैनल होते हैं और इसे मल्टीचैनल माना जा सकता है. हालांकि, इस तरह का इस्तेमाल भ्रम पैदा करता है और इसलिए, इसे इस्तेमाल नहीं किया जाता.
- म्यूट करें
- कुछ समय के लिए, वॉल्यूम को ज़ीरो पर सेट करें. इसके लिए, वॉल्यूम कंट्रोल की सामान्य सुविधाओं का इस्तेमाल न करें. बत्तख से तुलना करें.
- ओवररन
- Audible में गड़बड़ी आना. इसकी वजह यह है कि आपने दिए गए डेटा को तय समय में स्वीकार नहीं किया. ज़्यादा जानकारी के लिए, बफ़र अंडररन देखें. अंडररन से तुलना करें.
- पैन करना
- स्टीरियो या मल्टीचैनल फ़ील्ड में, सिग्नल को अपनी पसंद की जगह पर ले जाना.
- पीसीएम
- पल्स-कोड मॉड्यूलेशन. डिजिटल ऑडियो का सबसे सामान्य लो-लेवल एन्कोडिंग. ऑडियो सिग्नल को एक तय इंटरवल पर सैंपल किया जाता है. इसे सैंपलिंग रेट कहा जाता है. इसके बाद, बिट डेप्थ के आधार पर किसी खास रेंज में अलग-अलग वैल्यू के लिए क्वांटिज़ किया जाता है. उदाहरण के लिए, 16-बिट PCM के लिए, सैंपल वैल्यू, -32768 से +32767 के बीच के इंटेजर होती हैं.
- रैंप
- किसी ऑडियो पैरामीटर के लेवल को धीरे-धीरे बढ़ाएं या घटाएं. जैसे, आवाज़ या इफ़ेक्ट की तीव्रता. आम तौर पर, संगीत को रोकने और फिर से चलाने पर आवाज़ को धीरे-धीरे बढ़ाया जाता है, ताकि अचानक आवाज़ न बढ़े.
- नमूना
- किसी समय पर किसी एक चैनल के लिए ऑडियो वैल्यू दिखाने वाला नंबर.
- सैंपल रेट या फ़्रेम रेट
- हर सेकंड में रिकॉर्ड किए गए फ़्रेम की संख्या. फ़्रेम रेट ज़्यादा सटीक होता है, लेकिन आम तौर पर सैंपल रेट का इस्तेमाल फ़्रेम रेट के तौर पर किया जाता है.
- सोनिफ़िकेशन
- सुझाव/राय देने या जानकारी देने के लिए आवाज़ का इस्तेमाल करना. जैसे, टच करने पर होने वाली आवाज़ें और कीबोर्ड की आवाज़ें.
- SPL
- साउंड प्रेशर लेवल, जो आवाज़ के दबाव को मापता है.
- स्टीरियो
- दो चैनल. मल्टीचैनल से तुलना करें.
- स्टीरियो वाइडनिंग
- स्टीरियो सिग्नल पर लागू किया जाने वाला इफ़ेक्ट, ताकि एक और स्टीरियो सिग्नल बनाया जा सके, जो ज़्यादा बेहतर और बेहतरीन साउंड देता हो. यह इफ़ेक्ट, मोनो सिग्नल पर भी लागू किया जा सकता है.
- सराउंड साउंड
- ऐसी तकनीक जिससे सुनने वाले को स्टीरियो के बाएं और दाएं के अलावा, आवाज़ की पोज़िशन का पता चल सके.
- पारदर्शिता
- डेटा को कम किए बिना कंप्रेस करने का सबसे अच्छा नतीजा. डेटा को कम डेटा वाले फ़ॉर्मैट में बदलने की प्रोसेस पारदर्शी होती है, अगर किसी व्यक्ति को यह पता न चल पाए कि डेटा को बदला गया है. ज़्यादा जानकारी के लिए, पारदर्शिता देखें.
- कम चलना
- ज़रूरी डेटा को तय समय में उपलब्ध न कराने की वजह से, Audible में गड़बड़ी हुई. ज़्यादा जानकारी के लिए, बफ़र अंडररन देखें. ओवररन से तुलना करें.
- ऑडियो को बेहतर बनाने की सुविधा
- चैनलों की संख्या बढ़ाना, जैसे कि मोनो से स्टीरियो या स्टीरियो से साउंडराउंड में बदलना. डुप्लीकेट बनाने, पैन करने या बेहतर सिग्नल प्रोसेसिंग की मदद से किया जाता है. डाउनमिक्सिंग से तुलना करें.
- USAC
- एक जैसी बोली और ऑडियो कोडिंग. कम बिटरेट वाले ऐप्लिकेशन के लिए ऑडियो कोडेक. ज़्यादा जानकारी के लिए, यूनिफ़ाइड स्पीच और ऑडियो कोडिंग देखें.
- वर्चुलाइज़र
- ऐसा इफ़ेक्ट जो ऑडियो चैनलों को स्पेसिएलाइज़ करने की कोशिश करता है. जैसे, ज़्यादा स्पीकर का अनुकरण करना या ऐसा दिखाना कि साउंड सोर्स की कोई पोज़िशन है.
- आवाज़
- ज़ोर से सुनाई देना, ऑडियो सिग्नल की ज़ोर से सुनाई देने की क्षमता.
डिवाइसों के बीच इंटरकनेक्ट
इंटरडिवाइस इंटरकनेक्शन टेक्नोलॉजी, डिवाइसों के बीच ऑडियो और वीडियो कॉम्पोनेंट को कनेक्ट करती हैं. ये बाहरी कनेक्टर पर आसानी से दिखती हैं. एचएएल लागू करने वाले और असली उपयोगकर्ता को इन शर्तों के बारे में पता होना चाहिए.
- ब्लूटूथ
- कम रेंज वाली वायरलेस टेक्नोलॉजी. ऑडियो से जुड़ी ब्लूटूथ प्रोफ़ाइलों और ब्लूटूथ प्रोटोकॉल के बारे में ज़्यादा जानने के लिए, संगीत के लिए A2DP, टेलीफ़ोन के लिए SCO, और ऑडियो/वीडियो रिमोट कंट्रोल प्रोफ़ाइल (एवीआरसीपी) देखें.
- डिसप्ले पोर्ट
- Video Electronics Standards Association (VESA) का डिजिटल डिसप्ले इंटरफ़ेस.
- डोंगल
- छोटा गैजेट, खास तौर पर वह गैजेट जो किसी दूसरे डिवाइस से जुड़ा हो. ज़्यादा जानकारी के लिए, डॉंगल देखें.
- FireWire
- IEEE 1394 देखें.
- HDMI
- हाई-डेफ़िनिशन मल्टीमीडिया इंटरफ़ेस. ऑडियो और वीडियो डेटा ट्रांसफ़र करने के लिए इंटरफ़ेस. मोबाइल डिवाइसों के लिए, माइक्रो-एचडीएमआई (टाइप D) या एमएचएल कनेक्टर का इस्तेमाल किया जाता है.
- IEEE 1394
- एक सीरियल बस, जिसका इस्तेमाल रीयल-टाइम में कम इंतज़ार वाले ऐप्लिकेशन के लिए किया जाता है. जैसे, ऑडियो. इसे FireWire भी कहा जाता है. ज़्यादा जानकारी के लिए, आईईईई 1394 देखें.
- Intel HDA
- Intel हाई डेफ़िनिशन ऑडियो (सामान्य हाई-डेफ़िनिशन ऑडियो या हाई-रिज़ॉल्यूशन ऑडियो के साथ न जोड़ें). फ़्रंट-पैनल के कनेक्टर की जानकारी. ज़्यादा जानकारी के लिए, Intel हाई डेफ़िनिशन ऑडियो देखें.
- इंटरफ़ेस
- इंटरफ़ेस, किसी सिग्नल को एक तरह से दूसरे तरह में बदलता है. आम इंटरफ़ेस में, यूएसबी ऑडियो इंटरफ़ेस और एमआईडीआई इंटरफ़ेस शामिल हैं.
- लाइन लेवल
- एनालॉग ऑडियो सिग्नल की क्षमता, जो ट्रांसड्यूसर के बीच नहीं, बल्कि ऑडियो कॉम्पोनेंट के बीच गुज़रता है. ज़्यादा जानकारी के लिए, लाइन लेवल देखें.
- एमएचएल
- मोबाइल हाई-डेफ़िनिशन लिंक. मोबाइल ऑडियो-वीडियो इंटरफ़ेस, आम तौर पर माइक्रो-यूएसबी कनेक्टर के ज़रिए.
- फ़ोन कनेक्टर
- एक छोटा या सब-मिनी कॉम्पोनेंट, जो किसी डिवाइस को वायर वाले हेडफ़ोन, हेडसेट या लाइन-लेवल एम्प्लफ़ायर से कनेक्ट करता है.
- SlimPort
- माइक्रो-यूएसबी से एचडीएमआई में बदलने वाला अडैप्टर.
- S/PDIF
- Sony/Philips Digital Interface Format. बिना कंप्रेस किए गए PCM और IEC 61937 के लिए इंटरकनेक्ट. ज़्यादा जानकारी के लिए, S/PDIF देखें. S/PDIF, AES3 का उपभोक्ता ग्रेड वैरिएंट है.
- Thunderbolt
- मल्टीमीडिया इंटरफ़ेस, जो हाई-एंड डिवाइसों से कनेक्ट करने के लिए, यूएसबी और एचडीएमआई से प्रतिस्पर्धा करता है. ज़्यादा जानकारी के लिए, Thunderbolt देखें.
- TOSLINK
- S/PDIF के साथ इस्तेमाल की जाने वाली ऑप्टिकल ऑडियो केबल. ज़्यादा जानकारी के लिए, TOSLINK देखें.
- यूएसबी
- यूनिवर्सल सीरियल बस. ज़्यादा जानकारी के लिए, यूएसबी देखें.
डिवाइस के अंदर इंटरकनेक्ट
इंटरडिवाइस इंटरकनेक्शन टेक्नोलॉजी, किसी डिवाइस के अंदर मौजूद ऑडियो कॉम्पोनेंट को आपस में जोड़ती हैं. ये टेक्नोलॉजी, डिवाइस को अलग किए बिना नहीं दिखती हैं. एचएएल लागू करने वाले व्यक्ति को इनके बारे में पता होना चाहिए, लेकिन असली उपयोगकर्ता को नहीं. डिवाइस के इंटरकनेक्ट के बारे में ज़्यादा जानकारी के लिए, ये लेख पढ़ें:
- जीपीआईओ
- कंट्रोल चैनल के लिए I²C
- I²S, ऑडियो डेटा के लिए, SLIMbus से आसान
- McASP
- SLIMbus
- SPI
- AC'97
- Intel HDA
- SoundWire
- TDM
ALSA सिस्टम ऑन चिप (ASoC) में, इन्हें एक साथ डिजिटल ऑडियो इंटरफ़ेस (डीएआई) कहा जाता है.
ऑडियो सिग्नल पाथ
ऑडियो सिग्नल पाथ की शर्तें, सिग्नल पाथ से जुड़ी होती हैं. ऑडियो डेटा, ऐप्लिकेशन से ट्रांसड्यूसर या ट्रांसड्यूसर से ऐप्लिकेशन तक इसी पाथ से गुज़रता है.
- एडीसी
- एनालॉग-टू-डिजिटल कन्वर्टर. यह मॉड्यूल, एनालॉग सिग्नल (समय और ऐम्प्ल्यट्यूड में लगातार) को डिजिटल सिग्नल (समय और ऐम्प्ल्यट्यूड में अलग-अलग) में बदलता है. आम तौर पर, एडीसी में समय-समय पर सैंपल-एंड-होल्ड होता है. इसके बाद, क्वांटिज़र होता है. हालांकि, इसे इस तरह लागू करने की ज़रूरत नहीं है. आम तौर पर, एडीसी के पहले एक लो-पास फ़िल्टर होता है. इससे, उन सभी हाई फ़्रीक्वेंसी कॉम्पोनेंट को हटाया जाता है जिन्हें पसंदीदा सैंपल रेट का इस्तेमाल करके दिखाया नहीं जा सकता. ज़्यादा जानकारी के लिए, ऐनलॉग-टू-डिजिटल ट्रांसफ़ॉर्मर लेख पढ़ें.
- एपी
- ऐप्लिकेशन प्रोसेसर. मोबाइल डिवाइस पर, सामान्य कामों के लिए इस्तेमाल किया जाने वाला मुख्य कंप्यूटर.
- कोडेक
- कोडर-डिकोडर. यह एक ऐसा मॉड्यूल है जो किसी ऑडियो सिग्नल को एक फ़ॉर्मैट से दूसरे फ़ॉर्मैट में बदलता है. आम तौर पर, यह ऐनालॉग को पीसीएम या पीसीएम को ऐनालॉग में बदलता है. असल में, कोडेक का इस्तेमाल सिर्फ़ उन मॉड्यूल के लिए किया जाता है जो डेटा को कोड में बदलते हैं और उसे डिकोड भी करते हैं. हालांकि, इसका इस्तेमाल सिर्फ़ इनमें से किसी एक मॉड्यूल के लिए भी किया जा सकता है. ज़्यादा जानकारी के लिए, ऑडियो कोडेक लेख पढ़ें.
- DAC
- डिजिटल-टू-एनालॉग कन्वर्टर. ऐसा मॉड्यूल जो किसी डिजिटल सिग्नल (समय और ऐम्प्ल्यट्यूड में अलग-अलग) को एनालॉग सिग्नल (समय और ऐम्प्ल्यट्यूड में लगातार) में बदलता है. इसके बाद, डिजिटल क्वांटिज़ेशन की वजह से आने वाली हाई फ़्रीक्वेंसी वाले कॉम्पोनेंट को हटाने के लिए, अक्सर एक लो-पास फ़िल्टर का इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, डिजिटल-टू-ऐनलॉग कन्वर्टर लेख पढ़ें.
- डीएसपी
- डिजिटल सिग्नल प्रोसेसर. आम तौर पर, यह वैकल्पिक कॉम्पोनेंट, ऐप्लिकेशन प्रोसेसर के बाद (आउटपुट के लिए) या ऐप्लिकेशन प्रोसेसर से पहले (इनपुट के लिए) होता है. इसका मुख्य मकसद, ऐप्लिकेशन प्रोसेसर को ऑफ़लोड करना और कम बैटरी खर्च करके सिग्नल प्रोसेसिंग की सुविधाएं उपलब्ध कराना है.
- पीडीएम
- पल्स-डेंसिटी मॉड्यूलेशन. मॉड्यूलेशन का एक टाइप, जिसका इस्तेमाल किसी डिजिटल सिग्नल के ज़रिए ऐनलॉग सिग्नल को दिखाने के लिए किया जाता है. इसमें 1s बनाम 0s की रिलेटिव डेंसिटी से सिग्नल लेवल का पता चलता है. आम तौर पर, डिजिटल से एनालॉग कन्वर्टर इसका इस्तेमाल करते हैं. ज़्यादा जानकारी के लिए, पल्स-डेंसिटी मॉड्यूलेशन देखें.
- पीडब्ल्यूएम
- पल्स-विड्थ मॉड्यूलेशन. मॉड्यूलेशन का वह फ़ॉर्म जिसका इस्तेमाल, डिजिटल सिग्नल की मदद से ऐनलॉग सिग्नल दिखाने के लिए किया जाता है. इसमें डिजिटल पल्ज़ की रिलेटिव चौड़ाई से सिग्नल लेवल का पता चलता है. आम तौर पर, एनालॉग-टू-डिजिटल कन्वर्टर इसका इस्तेमाल करते हैं. ज़्यादा जानकारी के लिए, पल्स-विड्थ मॉड्यूलेशन लेख पढ़ें.
- ट्रांसड्यूसर
- असल दुनिया में मौजूद मात्रा में होने वाले बदलावों को इलेक्ट्रिकल सिग्नल में बदलता है. ऑडियो में, भौतिक मात्रा को साउंड प्रेशर कहा जाता है. साथ ही, ट्रांसड्यूसर को लाउडस्पीकर और माइक्रोफ़ोन कहा जाता है. ज़्यादा जानकारी के लिए, ट्रांसड्यूसर देखें.
सैंपल रेट कन्वर्ज़न
सैंपल रेट कन्वर्ज़न की शर्तें, एक सैंपलिंग रेट से दूसरे सैंपलिंग रेट में बदलने की प्रोसेस से जुड़ी होती हैं.
- डाउनसैंपल
- फिर से सैंपल करें, जहां सिंक सैंपल रेट < सोर्स सैंपल रेट हो.
- न्योस्क्विस्ट फ़्रीक्वेंसी
- ज़्यादा से ज़्यादा फ़्रीक्वेंसी कॉम्पोनेंट, जिसे किसी दिए गए सैंपल रेट के 1/2 पर डिसक्रेट किए गए सिग्नल से दिखाया जा सकता है. उदाहरण के लिए, इंसान की सुनने की सीमा करीब 20 किलोहर्ट्ज़ तक होती है. इसलिए, उस सीमा को दिखाने के लिए, डिजिटल ऑडियो सिग्नल का सैंपल रेट कम से कम 40 किलोहर्ट्ज़ होना चाहिए. आम तौर पर, 44.1 kHz और 48 kHz के सैंपल रेट का इस्तेमाल किया जाता है. इनके लिए, क्रमशः 22.05 kHz और 24 kHz की नाइक्विस्ट फ़्रीक्वेंसी का इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, न्यूक्विस्ट फ़्रीक्वेंसी और सुनने की सीमा देखें.
- रीसैंपलर
- सैंपल रेट कन्वर्टर का दूसरा नाम.
- फिर से सैंपलिंग करना
- सैंपल रेट बदलने की प्रोसेस.
- सैंपल रेट कन्वर्टर
- रिसैंपलिंग करने वाला मॉड्यूल.
- सिंक
- रीसैंपलर का आउटपुट.
- स्रोत
- रीसैंपलर में इनपुट.
- अपसैंपल
- फिर से सैंपल लें, जहां सिंक सैंपल रेट > सोर्स सैंपल रेट हो.
टेलीफ़ोनी
- एईसी
- इको रद्द करने की सुविधा. सिग्नल से होने वाली गूंज को कम करने का तरीका. ज़्यादा जानकारी के लिए, इको को कम करना और रद्द करना लेख पढ़ें.
- ANC
- शोर को कंट्रोल करने की सुविधा. किसी अनचाहे सेकंडरी सिग्नल के इनवर्स को जोड़कर, प्राइमरी सिग्नल की क्वालिटी को बेहतर बनाने का तरीका. ज़्यादा जानकारी के लिए, शोर को कंट्रोल करने की सुविधा देखें.
- डायलर
- ऐप्लिकेशन, जो टेलीफ़ोन सेवा के लिए यूज़र इंटरफ़ेस उपलब्ध कराता है.
- एचसीओ
- सुनने की क्षमता में गिरावट. टीटीई मोड, जिसमें मैसेज टेक्स्ट के तौर पर भेजा जाता है और बोलकर सुना जाता है.
- साइडटोन
- स्थानीय माइक्रोफ़ोन से, स्थानीय ईयरपीस में सुनाई देने वाला फ़ीडबैक. ज़्यादा जानकारी के लिए, साइडटोन देखें.
- TDD
- बधिरों के लिए टेलीकम्यूनिकेशन डिवाइस. सुनने या बोलने में समस्या वाले लोगों के लिए, एक खास तरह का टेलीटाइपराइटर (टीटीवाय).
- टीटीवाई
- टेलीटाइपर. आम तौर पर, इसका इस्तेमाल टीडीडी के साथ किया जाता है.
- यूई
- उपयोगकर्ता का डिवाइस. उपभोक्ता का फ़ोन डिवाइस.
- UMTS
- यूनिवर्सल मोबाइल टेलीकम्यूनिकेशन सिस्टम. मोबाइल सेलुलर सिस्टम का एक टाइप.
- वीसीओ
- वॉइस कैरीओवर. टेलीटाइपराइटर (TTY) मोड, जिसमें मैसेज को ऑडियो के तौर पर भेजा जाता है और टेक्स्ट के तौर पर पाया जाता है.
Android से जुड़ी शर्तें
Android से जुड़ी शर्तों में, सिर्फ़ Android ऑडियो फ़्रेमवर्क में इस्तेमाल होने वाली शर्तें और सामान्य शर्तें शामिल होती हैं. इन शर्तों का Android में खास मतलब होता है.
- ALSA
- Advanced Linux Sound Architecture. Linux के लिए ऑडियो फ़्रेमवर्क, जिसका असर अन्य सिस्टम पर भी पड़ा है. सामान्य परिभाषा के लिए, ALSA देखें. Android में, ALSA का मतलब कर्नेल ऑडियो फ़्रेमवर्क और ड्राइवर से है, न कि उपयोगकर्ता-मोड क्लास से. TinyALSA भी देखें.
- ऑडियो डिवाइस
- एचएएल लागू करने के साथ काम करने वाला ऑडियो I/O एंडपॉइंट.
- AudioEffect,
AudioEffect
- आउटपुट (पोस्ट-प्रोसेसिंग) इफ़ेक्ट और इनपुट (प्री-प्रोसेसिंग) इफ़ेक्ट के लिए, लागू करने का फ़्रेमवर्क और क्लास. क्लास की जानकारी
android.media.audiofx.AudioEffect
पर दी गई है. - AudioFlinger
- Android साउंड सर्वर लागू करना. AudioFlinger, mediaserver प्रोसेस में चलता है. सामान्य जानकारी के लिए, साउंड सर्वर देखें.
- ऑडियो फ़ोकस
- एक से ज़्यादा अलग-अलग ऐप्लिकेशन पर ऑडियो इंटरैक्शन मैनेज करने के लिए एपीआई का सेट.
ज़्यादा जानकारी के लिए, ऑडियो आउटपुट में होने वाले बदलावों को मैनेज करना और
android.media.AudioManager
के फ़ोकस से जुड़े तरीकों और कॉन्स्टेंट देखें. - AudioMixer
- AudioFlinger में मौजूद मॉड्यूल, एक से ज़्यादा ट्रैक को आपस में जोड़ने और वॉल्यूम और इफ़ेक्ट लागू करने के लिए ज़िम्मेदार होता है. सामान्य जानकारी के लिए, ऑडियो मिक्सिंग (रिकॉर्ड किया गया संगीत) लेख पढ़ें. इसमें मिक्सर को सिस्टम में मौजूद सॉफ़्टवेयर मॉड्यूल के बजाय, हार्डवेयर डिवाइस या सॉफ़्टवेयर ऐप्लिकेशन के तौर पर बताया गया है.
- ऑडियो से जुड़ी नीति
- यह सेवा उन सभी कार्रवाइयों के लिए ज़िम्मेदार है जिनके लिए नीति से जुड़ा फ़ैसला पहले लेना ज़रूरी है. जैसे, नई I/O स्ट्रीम खोलना, बदलाव के बाद फिर से रूट करना, और स्ट्रीम के वॉल्यूम को मैनेज करना.
AudioRecord
- माइक्रोफ़ोन जैसे ऑडियो इनपुट डिवाइस से डेटा पाने के लिए, प्राइमरी लो-लेवल क्लाइंट क्लास. आम तौर पर, डेटा PCM फ़ॉर्मैट में होता है. क्लास की जानकारी
android.media.AudioRecord
पर दी गई है. - AudioResampler
- AudioFlinger में मौजूद मॉड्यूल, सैंपल रेट कन्वर्ज़न के लिए ज़िम्मेदार है.
- ऑडियो सोर्स,
AudioSource
- ऐसी स्थिर वैल्यू की सूची जो ऑडियो इनपुट कैप्चर करने के लिए, इस्तेमाल के उदाहरण के बारे में बताती है. क्लास की जानकारी
android.media.MediaRecorder.AudioSource
पर दी गई है. एपीआई लेवल 21 और उसके बाद के वर्शन के लिए, ऑडियो एट्रिब्यूट का इस्तेमाल करना बेहतर होता है. AudioTrack
- स्पीकर जैसे ऑडियो आउटपुट डिवाइस पर डेटा भेजने के लिए, प्राइमरी लो-लेवल क्लाइंट क्लास. आम तौर पर, डेटा PCM फ़ॉर्मैट में होता है. क्लास की जानकारी
android.media.AudioTrack
पर दी गई है. audio_utils
- PCM फ़ॉर्मैट में बदलाव करने, WAV फ़ाइल के I/O, और बिना ब्लॉक किए हुए एफ़आईएफ़ओ जैसी सुविधाओं के लिए ऑडियो यूटिलिटी लाइब्रेरी. यह लाइब्रेरी, Android प्लैटफ़ॉर्म से काफ़ी हद तक अलग है.
- client
- आम तौर पर, यह कोई ऐप्लिकेशन या ऐप्लिकेशन क्लाइंट होता है. हालांकि, AudioFlinger क्लाइंट, मीडिया सर्वर सिस्टम प्रोसेस में चलने वाली एक थ्रेड हो सकती है. जैसे,
MediaPlayer
ऑब्जेक्ट से डिकोड किया गया मीडिया चलाते समय. - HAL
- हार्डवेयर ऐब्स्ट्रैक्शन लेयर. एचएएल, Android में एक सामान्य शब्द है. ऑडियो में, यह एक लेयर है, जो AudioFlinger और कर्नेल डिवाइस ड्राइवर के बीच C API के साथ काम करती है. यह C++ libaudio की जगह लेती है.
- FastCapture
- AudioFlinger में मौजूद थ्रेड, जो कम इंतज़ार वाले फ़ास्ट ट्रैक पर ऑडियो डेटा भेजता है और इंतज़ार का समय कम करने के लिए कॉन्फ़िगर होने पर इनपुट डिवाइस को चलाता है.
- FastMixer
- AudioFlinger में मौजूद थ्रेड, कम इंतज़ार वाली फ़ास्ट ट्रैक से ऑडियो डेटा पाता है और उसे मिक्स करता है. साथ ही, कम इंतज़ार के लिए कॉन्फ़िगर होने पर, प्राइमरी आउटपुट डिवाइस को चलाता है.
- फ़ास्ट ट्रैक
AudioTrack
याAudioRecord
क्लाइंट, जिसमें इंतज़ार का समय कम होता है. हालांकि, कुछ डिवाइसों और रास्तों पर इसकी सुविधाएं कम होती हैं.MediaPlayer
AudioTrack
से ज़्यादा लेवल की क्लाइंट क्लास. कोड में बदला गया कॉन्टेंट या ऐसा कॉन्टेंट चलाता है जिसमें मल्टीमीडिया ऑडियो और वीडियो ट्रैक शामिल हों. क्लास की जानकारीandroid.media.MediaPlayer
पर दी गई है.media.log
- AudioFlinger की डीबगिंग सुविधा सिर्फ़ कस्टम बिल्ड में उपलब्ध है. इसका इस्तेमाल, ऑडियो इवेंट को सर्कुलर बफ़र में लॉग करने के लिए किया जाता है. ज़रूरत पड़ने पर, इवेंट को पहले से मौजूद डेटा के साथ डंप किया जा सकता है.
- mediaserver
- Android सिस्टम प्रोसेस, जिसमें मीडिया से जुड़ी सेवाएं शामिल हैं. जैसे, AudioFlinger.
- NBAIO
- ऑडियो इनपुट और आउटपुट को ब्लॉक न करना. AudioFlinger पोर्ट के लिए एब्स्ट्रैक्शन. यह शब्द गुमराह करने वाला हो सकता है, क्योंकि NBAIO API के कुछ वर्शन में ब्लॉकिंग की सुविधा काम करती है. NBAIO के मुख्य लागू होने के तरीके, अलग-अलग तरह के पाइप के लिए हैं.
- सामान्य मिक्सर
- AudioFlinger में मौजूद थ्रेड, जो ज़्यादातर फ़ुल-फ़ीचर वाले
AudioTrack
क्लाइंट की सेवा करती है. यह सीधे तौर पर किसी आउटपुट डिवाइस को चलाता है या पाइप का इस्तेमाल करके, अपने सब-मिक्स को FastMixer में फ़ीड करता है. - OpenSL ES
- The Khronos Group का Audio API स्टैंडर्ड. एपीआई लेवल 9 और उसके बाद के वर्शन वाले Android डिवाइसों पर, नेटिव ऑडियो एपीआई काम करता है. यह एपीआई, OpenSL ES 1.0.1 के सबसेट पर आधारित होता है.
- प्रो ऑडियो
- फ़ीचर फ़्लैग का छोटा नाम
android.hardware.audio.pro
. ज़रूरी शर्तों के बारे में जानकारी, Android सीडीडी के 5.10 पेशेवर ऑडियो सेक्शन में दी गई है. सुविधाandroid.hardware.audio.pro
में pro का मतलब, अनुमानित रीयल-टाइम परफ़ॉर्मेंस के लेवल से है, न कि टारगेट किए गए उपयोगकर्ता से. - रीयल टाइम (संज्ञा), रीयल-टाइम (विशेषण)
-
रीयल-टाइम कंप्यूटिंग सिस्टम, ज़रूरी समयसीमा के अंदर काम के इवेंट के लिए जवाब देने की गारंटी देते हैं. रीयल-टाइम कंप्यूटिंग के लिए डिवाइस पर सहायता की सुविधा होना ज़रूरी है. हालांकि, प्रॉ ऑडियो में बताई गई
android.hardware.audio.pro
सुविधा की ज़रूरी शर्तों को पूरा करने के लिए, यह ज़रूरी नहीं है.रीयल-टाइम परफ़ॉर्मेंस की सुविधा से, ऑडियो के अलावा अन्य फ़ील्ड में भी फ़ायदे मिलते हैं. जैसे, गेमिंग, ग्राफ़िक, कैमरा, वीडियो, सेंसर प्रोसेसिंग, वर्चुअल रिएलिटी (वीआर), और ऑगमेंटेड रिएलिटी (एआर).
- साइलेंट मोड
- फ़ोन की रिंगर और सूचनाओं को म्यूट करने की सुविधा, जिसे उपयोगकर्ता सेट कर सकता है. इससे मीडिया चलाने (संगीत, वीडियो, गेम) या अलार्म पर कोई असर नहीं पड़ता.
SoundPool
AudioTrack
से ज़्यादा लेवल की क्लाइंट क्लास. सैंपल के तौर पर इस्तेमाल की गई ऑडियो क्लिप चलाता है. यूज़र इंटरफ़ेस (यूआई) के फ़ीडबैक और गेम की आवाज़ों को ट्रिगर करने के लिए, यह सुविधा काम की है. क्लास की जानकारीandroid.media.SoundPool
पर दी गई है.- Stagefright
- मीडिया प्लेबैक इंजन. मीडिया देखें.
- StateQueue
- AudioFlinger में मौजूद मॉड्यूल, थ्रेड के बीच स्थिति को सिंक करने के लिए ज़िम्मेदार होता है. NBAIO का इस्तेमाल डेटा पास करने के लिए किया जाता है, जबकि StateQueue का इस्तेमाल कंट्रोल की जानकारी पास करने के लिए किया जाता है.
- रणनीति वाले गेम
- एक जैसे व्यवहार वाली स्ट्रीम टाइप का ग्रुप. इसका इस्तेमाल, ऑडियो नीति सेवा करती है.
- स्ट्रीम का टाइप
- एनोटेशन, जो ऑडियो आउटपुट के इस्तेमाल के उदाहरण के बारे में बताता है. ऑडियो नीति को लागू करने के लिए, वॉल्यूम और रूटिंग के फ़ैसले तय करने के लिए, स्ट्रीम टाइप के साथ-साथ अन्य पैरामीटर का इस्तेमाल किया जाता है. स्ट्रीम के टाइप की सूची देखने के लिए,
android.media.AudioManager
देखें. - टी सिंक
- ऑडियो डीबगिंग देखें.
- TinyALSA,
tinyalsa
- TinyALSA, BSD लाइसेंस वाले ALSA कर्नेल के ऊपर एक छोटा यूज़र-मोड एपीआई है.
tinyalsa
TinyALSA लाइब्रेरी में मौजूद पैकेज का नाम है. हमारा सुझाव है कि HAL को लागू करने के लिए, लाइब्रेरी का इस्तेमाल करें. ToneGenerator
AudioTrack
से ज़्यादा लेवल की क्लाइंट क्लास. ड्यूअल-टोन मल्टी-फ़्रीक्वेंसी (डीटीएमएफ़) सिग्नल चलाता है. ज़्यादा जानकारी के लिए, ड्यूअल-टोन मल्टी-फ़्रीक्वेंसी सिग्नलिंग और क्लास की परिभाषा देखें. इसके लिए,android.media.ToneGenerator
पर जाएं.- ट्रैक
- ऑडियो स्ट्रीम. इसे
AudioTrack
याAudioRecord
क्लास कंट्रोल करती है. - वॉल्यूम अटेन्यूएशन कर्व
- किसी खास आउटपुट के लिए, सामान्य वॉल्यूम इंडेक्स से किसी खास घटाव फ़ैक्टर पर डिवाइस के हिसाब से मैपिंग.
- वॉल्यूम इंडेक्स
- यह एक ऐसा इंटीजर है जिसमें यूनिट नहीं होती. इससे किसी स्ट्रीम के लिए, रिलेटिव वॉल्यूम तय किया जाता है.
android.media.AudioManager
के वॉल्यूम से जुड़े एपीआई एलिमेंट, ऐबसलूट ऐट्यूनेशन फ़ैक्टर के बजाय वॉल्यूम इंडेक्स में काम करते हैं.