रास्पबेरी लोगोएउटा श्वेतपत्र दिँदै
उच्च-स्तर ओभरview अडियोको
रास्पबेरी पाई एसबीसीहरूमा विकल्पहरू
रास्पबेरी पाई लिमिटेड

कोलोफोन

© 2022-2025 Raspberry Pi Ltd
यो कागजात क्रिएटिभ कमन्स एट्रिब्युसन-नो डेरिभेटिभ्स ४.० इन्टरनेशनल (CC BY-ND) अन्तर्गत इजाजतपत्र प्राप्त छ।
संस्करण 1.0
निर्माण मिति: २८/०५/२०२५

कानूनी अस्वीकरण सूचना

रास्पबेरी PI उत्पादनहरूका लागि प्राविधिक र विश्वसनीयता डाटा (डेटाशिटहरू सहित) समय-समयमा परिमार्जित ("स्रोतहरू") RASPBERRY PI LTD ("RPL") र "WARSIMP LINCYERSP" द्वारा प्रदान गरिन्छ। लुडिङ, तर सीमित छैन को लागि, एक विशेष उद्देश्यको लागि व्यापारिकता र फिटनेसको निहित वारेन्टीहरू अस्वीकार गरिएको छ। लागू कानून द्वारा अनुमति दिइएको अधिकतम हदसम्म कुनै पनि अवस्थामा RPL कुनै पनि प्रत्यक्ष, अप्रत्यक्ष, आकस्मिक, विशेष, अनुकरणीय, वा परिणामात्मक क्षतिहरूको लागि उत्तरदायी हुनेछैन। UTE सामान वा सेवाहरू; प्रयोगको हानि, डाटा , वा मुनाफा; वा व्यापार अवरोध) यद्यपि कारणले र दायित्वको कुनै सिद्धान्तमा, चाहे सम्झौतामा, कडा दायित्व, वा तोडफोड (लापरवाही वा अन्य कारणले गर्दा, कुनै पनि परिस्थितिको कारणले गर्दा) सम्भाव्यताको सल्लाह दिए पनि यस्तो क्षतिको।
RPL ले कुनै पनि समयमा र कुनै पनि सूचना बिना संसाधनहरू वा तिनीहरूमा वर्णन गरिएका कुनै पनि उत्पादनहरूमा कुनै पनि सुधार, सुधार, सुधार वा अन्य कुनै परिमार्जन गर्ने अधिकार सुरक्षित गर्दछ।
स्रोतहरू उपयुक्त स्तरको डिजाइन ज्ञान भएका कुशल प्रयोगकर्ताहरूका लागि लक्षित छन्। स्रोतहरूको चयन र प्रयोग र तिनीहरूमा वर्णन गरिएका उत्पादनहरूको कुनै पनि प्रयोगको लागि प्रयोगकर्ताहरू पूर्ण रूपमा जिम्मेवार छन्। प्रयोगकर्ताले स्रोतहरूको प्रयोगबाट उत्पन्न हुने सबै दायित्वहरू, लागतहरू, क्षतिहरू वा अन्य नोक्सानहरू विरुद्ध RPL लाई क्षतिपूर्ति दिन र हानिरहित राख्न सहमत छन्। RPL ले प्रयोगकर्ताहरूलाई Raspberry Pi उत्पादनहरूसँग मात्र स्रोतहरू प्रयोग गर्न अनुमति दिन्छ। स्रोतहरूको अन्य सबै प्रयोग निषेध गरिएको छ। कुनै पनि अन्य RPL वा अन्य तेस्रो पक्ष बौद्धिक सम्पत्ति अधिकारलाई कुनै इजाजतपत्र दिइएको छैन।
उच्च जोखिम गतिविधिहरू। रास्पबेरी पाई उत्पादनहरू डिजाइन, निर्माण वा असफल सुरक्षित प्रदर्शन आवश्यक पर्ने खतरनाक वातावरणहरूमा प्रयोगको लागि अभिप्रेरित छैनन्, जस्तै आणविक सुविधाहरू, विमान नेभिगेसन वा सञ्चार प्रणाली, हवाई ट्राफिक नियन्त्रण, हतियार प्रणाली वा सुरक्षा-महत्वपूर्ण अनुप्रयोगहरू (जीवन समर्थन प्रणाली र अन्य चिकित्सा उपकरणहरू सहित) को सञ्चालनमा, जसमा उत्पादनहरूको विफलताले प्रत्यक्ष रूपमा मृत्यु, व्यक्तिगत चोटपटक वा गम्भीर शारीरिक वा वातावरणीय क्षति ("उच्च जोखिम गतिविधिहरू") निम्त्याउन सक्छ। RPL ले उच्च जोखिम गतिविधिहरूको लागि फिटनेसको कुनै पनि स्पष्ट वा निहित वारेन्टीलाई विशेष रूपमा अस्वीकार गर्दछ र उच्च जोखिम गतिविधिहरूमा रास्पबेरी पाई उत्पादनहरूको प्रयोग वा समावेशको लागि कुनै दायित्व स्वीकार गर्दैन। रास्पबेरी पाई उत्पादनहरू RPL को अधीनमा प्रदान गरिन्छ। मानक सर्तहरू। RPL को स्रोतहरूको प्रावधानले RPL हरूको विस्तार वा अन्यथा परिमार्जन गर्दैन। मानक सर्तहरू यसमा व्यक्त गरिएका अस्वीकरणहरू र वारेन्टीहरू समावेश छन् तर सीमित छैनन्।

कागजात संस्करण इतिहास

रिलीज मिति विवरण
1 ०७-अप्रिल-२०२३ प्रारम्भिक रिलीज

कागजातको दायरा
यो कागजात निम्न रास्पबेरी Pi उत्पादनहरूमा लागू हुन्छ:

PI 0 PI 1 Pi 2 Pi 3 Pi 4 Pi 400 Pi 5 Pi 500 CM1 CM3 CM4 CM5 पिको पिको२
0 W H A B A B B सबै सबै सबै सबै सबै सबै सबै सबै सबै सबै

परिचय

वर्षौंको दौडान, रास्पबेरी पाई एसबीसी (एकल-बोर्ड कम्प्युटर) मा अडियो आउटपुटको लागि उपलब्ध विकल्पहरू धेरै संख्यामा भएका छन्, र तिनीहरूलाई सफ्टवेयरबाट संचालित गर्ने तरिका परिवर्तन भएको छ।
यो कागजातले तपाईंको Raspberry Pi उपकरणमा अडियो आउटपुटको लागि उपलब्ध धेरै विकल्पहरू मार्फत जानेछ र डेस्कटप र कमाण्ड लाइनबाट अडियो विकल्पहरू कसरी प्रयोग गर्ने भन्ने बारे निर्देशनहरू प्रदान गर्नेछ।
यो श्वेतपत्रले रास्पबेरी पाई उपकरणमा रास्पबेरी पाई ओएस चलिरहेको र नवीनतम फर्मवेयर र कर्नेलहरूसँग पूर्ण रूपमा अद्यावधिक रहेको मान्दछ।

रास्पबेरी पाई अडियो हार्डवेयर

HDMI
सबै Raspberry Pi SBC हरूमा HDMI कनेक्टर हुन्छ जसले HDMI अडियोलाई समर्थन गर्दछ। तपाईंको Raspberry Pi SBC लाई स्पिकरहरू सहितको मनिटर वा टेलिभिजनमा जडान गर्नाले ती स्पिकरहरू मार्फत HDMI अडियो आउटपुट स्वतः सक्षम हुनेछ। HDMI अडियो एक उच्च-गुणस्तरको डिजिटल सिग्नल हो, त्यसैले परिणामहरू धेरै राम्रो हुन सक्छन्, र DTS जस्तो बहुच्यानल अडियो समर्थित छ।
यदि तपाईं HDMI भिडियो प्रयोग गर्दै हुनुहुन्छ तर अडियो सिग्नल विभाजित होस् भन्ने चाहनुहुन्छ भने — उदाहरणका लागिampले, एक लाई ampHDMI इनपुटलाई समर्थन नगर्ने लाइफायर — त्यसपछि तपाईंले HDMI सिग्नलबाट अडियो सिग्नल निकाल्न स्प्लिटर भनिने हार्डवेयरको अतिरिक्त टुक्रा प्रयोग गर्नुपर्नेछ। यो महँगो हुन सक्छ, तर अन्य विकल्पहरू पनि छन्, र ती तल वर्णन गरिएका छन्।
एनालग PCM/३.५ मिमी ज्याक
रास्पबेरी पाई मोडेलहरू B+, 2, 3, र 4 मा 4-पोल 3.5 मिमी अडियो ज्याक छ जसले अडियो र कम्पोजिट भिडियो सिग्नलहरूलाई समर्थन गर्न सक्छ। यो PCM (पल्स-कोड मोड्युलेसन) सिग्नलबाट उत्पन्न हुने कम-गुणस्तरको एनालग आउटपुट हो, तर यो अझै पनि हेडफोन र डेस्कटप स्पिकरहरूको लागि उपयुक्त छ।
रास्पबेरी पाई SBCS सिंगल बोर्ड कम्प्युटर - आइकन नोट
Raspberry Pi 5 मा कुनै एनालग अडियो आउटपुट छैन।
ज्याक प्लग सिग्नलहरू निम्न तालिकामा परिभाषित गरिएका छन्, केबलको छेउबाट सुरु भएर टुप्पोमा समाप्त हुन्छन्। केबलहरू फरक-फरक असाइनमेन्टहरूसँग उपलब्ध छन्, त्यसैले तपाईंसँग सही छ भनी सुनिश्चित गर्नुहोस्।

ज्याक खण्ड संकेत
आस्तीन भिडियो
घण्टी १२ जमिन
घण्टी १२ सहि
टिप बायाँ

I2S-आधारित एडेप्टर बोर्डहरू
Raspberry Pi SBC का सबै मोडेलहरूमा GPIO हेडरमा I2S पेरिफेरल उपलब्ध हुन्छ। I2S एक विद्युतीय सिरियल बस इन्टरफेस मानक हो जुन डिजिटल अडियो उपकरणहरू जडान गर्न र इलेक्ट्रोनिक उपकरणमा पेरिफेरलहरू बीच PCM अडियो डेटा सञ्चार गर्न प्रयोग गरिन्छ। Raspberry Pi Ltd ले GPIO हेडरमा जडान हुने अडियो बोर्डहरूको दायरा निर्माण गर्दछ र SoC (चिपमा प्रणाली) बाट अडियो डेटा एड-अन बोर्डमा स्थानान्तरण गर्न I2S इन्टरफेस प्रयोग गर्दछ।
नोट: GPIO हेडर मार्फत जडान हुने र उपयुक्त विशिष्टताहरू पालना गर्ने एड-अन बोर्डहरूलाई HATs (माथि संलग्न हार्डवेयर) भनिन्छ। तिनीहरूको विशिष्टताहरू यहाँ पाउन सकिन्छ: https://datasheets.raspberrypi.com/
अडियो HAT हरूको पूर्ण दायरा Raspberry Pi Ltd मा देख्न सकिन्छ। webसाइट: https://www.raspberrypi.com/products/
अडियो आउटपुटको लागि ठूलो संख्यामा तेस्रो-पक्ष HAT हरू पनि उपलब्ध छन्, उदाहरणका लागिample पिमोरोनी, हाइफाइबेरी, एडफ्रुट, आदिबाट, र यिनीहरूले विभिन्न सुविधाहरू प्रदान गर्छन्।
USB अडियो
यदि HAT स्थापना गर्न सम्भव छैन भने, वा तपाईं हेडफोन आउटपुट वा माइक्रोफोन इनपुटको लागि ज्याक प्लग जोड्ने द्रुत र सजिलो तरिका खोज्दै हुनुहुन्छ भने, USB अडियो एडाप्टर राम्रो विकल्प हो। यी सरल, सस्तो उपकरणहरू हुन् जुन Raspberry Pi SBC मा USB-A पोर्टहरू मध्ये एकमा प्लग हुन्छन्।
Raspberry Pi OS मा पूर्वनिर्धारित रूपमा USB अडियोका लागि ड्राइभरहरू समावेश हुन्छन्; उपकरण प्लग इन हुने बित्तिकै, यो उपकरण मेनुमा देखा पर्दछ जुन टास्कबारमा स्पिकर आइकनमा दायाँ क्लिक गर्दा देखा पर्दछ।
प्रणालीले संलग्न USB उपकरणमा माइक्रोफोन इनपुट छ कि छैन भनेर स्वचालित रूपमा पत्ता लगाउनेछ र उपयुक्त समर्थन सक्षम गर्नेछ।
ब्लुटुथ
ब्लुटुथ अडियोले ब्लुटुथ प्रविधि मार्फत ध्वनि डेटाको वायरलेस प्रसारणलाई जनाउँछ, जुन धेरै व्यापक रूपमा प्रयोग गरिन्छ। यसले रास्पबेरी पाई एसबीसीलाई ब्लुटुथ स्पिकरहरू र हेडफोनहरू/इयरबडहरू, वा ब्लुटुथ समर्थन भएको कुनै पनि अन्य अडियो उपकरणसँग कुरा गर्न सक्षम बनाउँछ। दायरा एकदम छोटो छ - लगभग १० मिटर अधिकतम।
ब्लुटुथ उपकरणहरूलाई Raspberry Pi SBC सँग 'जोडा' बनाउनु पर्छ र यो गरिसकेपछि डेस्कटपको अडियो सेटिङहरूमा देखा पर्नेछ। Raspberry Pi OS मा ब्लुटुथ पूर्वनिर्धारित रूपमा स्थापना गरिएको छ, ब्लुटुथ लोगो ब्लुटुथ हार्डवेयर स्थापना भएका कुनै पनि उपकरणहरूमा डेस्कटप टास्कबारमा देखा पर्दछ (या त निर्मित वा ब्लुटुथ USB डोंगल मार्फत)। ब्लुटुथ सक्षम हुँदा, आइकन नीलो हुनेछ; जब यो असक्षम हुन्छ, आइकन खैरो हुनेछ।

सफ्टवेयर समर्थन

पूर्ण रास्पबेरी पाई ओएस छविमा अन्तर्निहित अडियो समर्थन सफ्टवेयरमा उल्लेखनीय परिवर्तन आएको छ, र, अन्तिम प्रयोगकर्ताको लागि, यी परिवर्तनहरू प्रायः पारदर्शी छन्। प्रयोग गरिएको मूल ध्वनि उपप्रणाली ALSA थियो। पल्स अडियोले ALSA लाई सफल बनायो, हालको प्रणालीले प्रतिस्थापन गर्नु अघि, जसलाई पाइप वायर भनिन्छ। यो प्रणालीमा पल्स अडियो जस्तै कार्यक्षमता र एक उपयुक्त API छ, तर यसमा भिडियो र अन्य सुविधाहरू ह्यान्डल गर्न विस्तारहरू पनि छन्, जसले भिडियो र अडियोको एकीकरणलाई धेरै सजिलो बनाउँछ। पाइप वायरले पल्स अडियो जस्तै API प्रयोग गर्ने भएकोले, पल्स अडियो उपयोगिताहरूले पाइप वायर प्रणालीमा राम्रोसँग काम गर्दछ।
यी उपयोगिताहरू पूर्वमा प्रयोग गरिन्छamples तल।
छविको आकार कम राख्नको लागि, Raspberry Pi OS Lite ले अझै पनि अडियो समर्थन प्रदान गर्न ALSA प्रयोग गर्दछ र यसमा कुनै पनि पाइप वायर, पल्स अडियो, वा ब्लुटुथ अडियो पुस्तकालयहरू समावेश छैनन्। यद्यपि, आवश्यकता अनुसार ती सुविधाहरू थप्न उपयुक्त पुस्तकालयहरू स्थापना गर्न सम्भव छ, र यो प्रक्रिया पनि तल वर्णन गरिएको छ।
डेस्कटप
माथि उल्लेख गरिएझैं, अडियो अपरेशनहरू डेस्कटप टास्कबारमा रहेको स्पिकर आइकन मार्फत ह्यान्डल गरिन्छ। आइकनमा बायाँ क्लिक गर्दा भोल्युम स्लाइडर र म्यूट बटन देखा पर्दछ, जबकि दायाँ क्लिक गर्दा उपलब्ध अडियो उपकरणहरूको सूची देखा पर्दछ। तपाईंले प्रयोग गर्न चाहनुभएको अडियो उपकरणमा क्लिक गर्नुहोस्। प्रो परिवर्तन गर्न दायाँ क्लिक मार्फत विकल्प पनि छ।fileप्रत्येक उपकरणले प्रयोग गर्ने। यी प्रोfiles ले सामान्यतया फरक गुणस्तर स्तर प्रदान गर्दछ।
यदि माइक्रोफोन समर्थन सक्षम पारिएको छ भने, मेनुमा माइक्रोफोन आइकन देखा पर्नेछ; यसमा दायाँ क्लिक गर्नाले माइक्रोफोन विशिष्ट मेनु विकल्पहरू, जस्तै इनपुट उपकरण चयन, ल्याउँछ जबकि बायाँ क्लिक गर्नाले इनपुट स्तर सेटिङहरू ल्याउँछ।
ब्लुटुथ
ब्लुटुथ उपकरण जोडा बनाउन, टास्कबारमा रहेको ब्लुटुथ आइकनमा बायाँ-क्लिक गर्नुहोस्, त्यसपछि 'उपकरण थप्नुहोस्' चयन गर्नुहोस्। त्यसपछि प्रणालीले उपलब्ध उपकरणहरू खोज्न थाल्नेछ, जुन हेर्नको लागि 'डिस्कभर' मोडमा राख्न आवश्यक पर्दछ। सूचीमा देखा पर्दा उपकरणमा क्लिक गर्नुहोस् र त्यसपछि उपकरणहरू जोडा बनाइनुपर्छ। एक पटक जोडा बनाइएपछि, अडियो उपकरण मेनुमा देखा पर्नेछ, जुन टास्कबारमा रहेको स्पिकर आइकनमा क्लिक गरेर चयन गरिन्छ।
कमाण्ड लाइन
पाइप वायरले पल्स अडियो जस्तै API प्रयोग गर्ने भएकोले, पाइप वायरमा अडियो कार्य नियन्त्रण गर्न प्रयोग गरिने अधिकांश पल्स अडियो आदेशहरू। pacts पल्स अडियो नियन्त्रण गर्ने मानक तरिका हो: थप विवरणहरूको लागि कमाण्ड लाइनमा man pactl टाइप गर्नुहोस्।
रास्पबेरी पाई ओएस लाइटको लागि पूर्व शर्तहरू
Raspberry Pi OS को पूर्ण स्थापनामा, सबै आवश्यक कमाण्ड लाइन अनुप्रयोगहरू र पुस्तकालयहरू पहिले नै स्थापित छन्। यद्यपि, लाइट संस्करणमा, पाइप वायर पूर्वनिर्धारित रूपमा स्थापित हुँदैन र ध्वनि प्ले गर्न सक्षम हुन म्यानुअल रूपमा स्थापना गर्नुपर्छ।
Raspberry Pi OS Lite मा पाइप वायरको लागि आवश्यक पुस्तकालयहरू स्थापना गर्न, कृपया निम्न इनपुट गर्नुहोस्: sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils यदि तपाईं ALSA प्रयोग गर्ने अनुप्रयोगहरू चलाउने योजनामा ​​हुनुहुन्छ भने, तपाईंले निम्न पनि स्थापना गर्नुपर्नेछ: sudo apt install pipewire-alsa
स्थापना पछि रिबुट गर्नु सबै कुरा सुरु गर्ने र चलाउने सबैभन्दा सजिलो तरिका हो।
अडियो प्लेब्याक पूर्वampलेस
स्थापित पल्स अडियो मोड्युलहरूको सूची छोटो रूपमा प्रदर्शन गर्नुहोस् (लामो फारममा धेरै जानकारी हुन्छ र पढ्न गाह्रो हुन्छ): $ pactl सूची मोड्युलहरू छोटो छोटो रूपमा पल्स अडियो सिङ्कहरूको सूची प्रदर्शन गर्नुहोस्:
$ pactl सूची छोटो भयो
बिल्ट-इन अडियो र अतिरिक्त USB साउन्ड कार्ड भएको HDMI मनिटरमा जडान गरिएको Raspberry Pi 5 मा, यो आदेशले निम्न आउटपुट दिन्छ: $ pactl list छोटो भयो
१७९ alsa_output.platform-107c701400.hdmi.hdmi-stereo पाइप तार s32le 2ch 48000Hz निलम्बित २६५ alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output पाइप तार s16le 2ch 48000Hz निलम्बित
रास्पबेरी पाई SBCS सिंगल बोर्ड कम्प्युटर - आइकन नोट
Raspberry Pi 5 मा एनालग आउट छैन।
HDMI र एनालग भएको Raspberry Pi 4 मा Raspberry Pi OS Lite स्थापनाको लागि निम्न कुराहरू फर्काइन्छ: $ pactl list छोटो हुन्छ
६९ alsa_output.platform-bcm2835_audio.stereo-fallback पाइप तार s16le 2ch 48000Hz निलम्बित
७० alsa_output.platform-107c701400.hdmi.hdmi-stereo पाइप तार s32le 2ch 48000Hz निलम्बित
Raspberry Pi OS Lite को यस स्थापनामा पूर्वनिर्धारित सिङ्कलाई HDMI अडियोमा प्रदर्शन गर्न र परिवर्तन गर्न (यो पहिले नै पूर्वनिर्धारित हुन सक्छ भन्ने कुरालाई ध्यानमा राख्दै), टाइप गर्नुहोस्:
$ प्याक्टल गेट-डिफल्ट-सिङ्क
alsa_output.platform-bcm2835_audio.stereo-फलब्याक
$ प्याक्टल सेट-डिफल्ट-सिङ्क ७०
$ प्याक्टल गेट-डिफल्ट-सिङ्क
alsa_output.platform-107c701400.hdmi.hdmi-स्टेरियो
यस रूपमा प्ले ब्याक गर्नampले, यसलाई पहिले s मा अपलोड गर्न आवश्यक छample cache, यस अवस्थामा पूर्वनिर्धारित सिङ्कमा। तपाईंले pactl प्ले-को अन्त्यमा यसको नाम थपेर सिङ्क परिवर्तन गर्न सक्नुहुन्छ।ampले आदेश:
$ प्याक्टल अपलोड-हरूampsample.mp3 sampलेनाम
$ प्याक्टल प्ले-हरूampsampलेनाम
अडियो प्ले ब्याक गर्न प्रयोग गर्न अझ सजिलो पल्स अडियो कमाण्ड छ:
$ प्याप्ले एसampले.mp3
pactl मा प्लेब्याकको लागि भोल्युम सेट गर्ने विकल्प छ। डेस्कटपले अडियो जानकारी प्राप्त गर्न र सेट गर्न पल्स अडियो उपयोगिताहरू प्रयोग गर्ने भएकोले, यी कमाण्ड लाइन परिवर्तनहरूको कार्यान्वयन डेस्कटपको भोल्युम स्लाइडरमा पनि प्रतिबिम्बित हुनेछ।
यो पूर्वampले १०% ले भोल्युम घटाउँछ:
$ प्याक्टल सेट-सिङ्क-भोल्युम @DEFAULT_SINK@ -१०%
यो पूर्वample ले भोल्युमलाई ५०% मा सेट गर्छ:
$ प्याक्टल सेट-सिङ्क-भोल्युम @DEFAULT_SINK@ ५०%
यहाँ उल्लेख नगरिएका धेरै, धेरै पल्स अडियो आदेशहरू छन्। पल्स अडियो webसाइट (https://www.freedesktop.org/wiki/Software/PulseAudio/) र प्रत्येक आदेशको लागि म्यान पृष्ठहरूले प्रणालीको बारेमा विस्तृत जानकारी प्रदान गर्दछ।
ब्लुटुथ
कमाण्ड लाइनबाट ब्लुटुथ नियन्त्रण गर्नु जटिल प्रक्रिया हुन सक्छ। Raspberry Pi OS Lite प्रयोग गर्दा, उपयुक्त कमाण्डहरू पहिले नै स्थापित हुन्छन्। सबैभन्दा उपयोगी कमाण्ड bluetoothctl हो, र केही पूर्वampयसको प्रयोगमा रहेका केही कुराहरू तल दिइएको छ।
अन्य उपकरणहरूले यन्त्र पत्ता लगाउन सक्ने बनाउनुहोस्:
$ bluetoothctl पत्ता लगाउन सकिने सक्रिय छ
उपकरणलाई अन्य उपकरणहरूसँग जोड्न मिल्ने बनाउनुहोस्:
$ bluetoothctl जोड्न मिल्ने
दायरामा ब्लुटुथ उपकरणहरूको लागि स्क्यान गर्नुहोस्:
$ ब्लुटुथctl स्क्यान सक्रिय छ
स्क्यानिङ बन्द गर्नुहोस्:
$ bluetoothctl स्क्यान अफ bluetoothctl मा एक अन्तरक्रियात्मक मोड पनि छ, जुन कुनै प्यारामिटर बिना आदेश प्रयोग गरेर आह्वान गरिन्छ। निम्न उदाहरणample ले Raspberry Pi OS Lite Bookworm चलाउने Raspberry Pi 4 मा अन्तरक्रियात्मक मोड चलाउँछ, जहाँ list आदेश प्रविष्ट गरिन्छ र परिणामहरू देखाइन्छ: $ bluetoothctl
एजेन्ट दर्ता
[ब्लुटुथ]# सूची
नियन्त्रक D8:3A:DD:3B:00:00 Pi4Lite [पूर्वनिर्धारित] [ब्लुटुथ]#
अब तपाईंले दोभाषेमा आदेशहरू टाइप गर्न सक्नुहुन्छ र तिनीहरू कार्यान्वयन हुनेछन्। उपकरणसँग जोडा बनाउने र त्यसपछि जडान गर्ने एउटा सामान्य प्रक्रिया निम्नानुसार पढ्न सकिन्छ: $ bluetoothctl
एजेन्ट दर्ता गरिएको [ब्लुटुथ]# पत्ता लगाउन सकिने
पत्ता लगाउन सकिने मा परिवर्तन सफल भयो
[CHG] नियन्त्रक D8:3A:DD:3B:00:00 [ब्लुटुथ] मा पत्ता लगाउन सकिने # जोडी गर्न मिल्ने
मा जोडा मिलाउन सफल भयो
[CHG] नियन्त्रक D8:3A:DD:3B:00:00 [ब्लुटुथ] मा जोड्न मिल्ने # स्क्यान अन छ
< वरपरका उपकरणहरूको लामो सूची < हुन सक्छ >
[ब्लुटुथ]# जोडी [उपकरणको म्याक ठेगाना, स्क्यान आदेशबाट वा उपकरणबाट नै, xx:xx:xx:xx:xx:xx को रूपमा] [ब्लुटुथ]# स्क्यान बन्द
[ब्लुटुथ]# जडान गर्नुहोस् [उही म्याक ठेगाना] ब्लुटुथ उपकरण अब सिङ्कहरूको सूचीमा देखा पर्नेछ, जस्तै यो उदाहरणमा देखाइएको छ।ampरास्पबेरी पाई ओएस लाइट स्थापनाबाट:
$ pactl सूची छोटो भयो
६९ alsa_output.platform-bcm2835_audio.stereo-fallback पाइप तार s16le 2ch 48000Hz निलम्बित
७० alsa_output.platform-107c701400.hdmi.hdmi-stereo पाइप तार s32le 2ch 48000Hz निलम्बित
७१ bluez_output.CA_3A_B2_CA_7C_55.1 पाइप तार s32le 2ch 48000Hz निलम्बित
$ प्याक्टल सेट-डिफल्ट-सिङ्क ७०
$ प्याप्लेampअडियो_ले_file>
अब तपाईं यसलाई पूर्वनिर्धारित बनाउन सक्नुहुन्छ र यसमा अडियो प्ले ब्याक गर्न सक्नुहुन्छ।
निष्कर्ष
Raspberry Pi Ltd उपकरणहरूबाट अडियो आउटपुट उत्पादन गर्ने धेरै फरक तरिकाहरू छन्, जसले प्रयोगकर्ताको अधिकांश आवश्यकताहरू पूरा गर्दछ। यो श्वेतपत्रले ती संयन्त्रहरूको रूपरेखा प्रस्तुत गरेको छ र ती मध्ये धेरैको बारेमा जानकारी प्रदान गरेको छ। आशा छ कि यहाँ प्रस्तुत गरिएको सल्लाहले अन्तिम प्रयोगकर्तालाई उनीहरूको परियोजनाको लागि सही अडियो आउटपुट योजना छनौट गर्न मद्दत गर्नेछ। सरल उदाहरणampअडियो प्रणालीहरू कसरी प्रयोग गर्ने भन्ने बारे जानकारी दिइएको छ, तर पाठकले थप विवरणको लागि अडियो र ब्लुटुथ आदेशहरूको लागि म्यानुअल र म्यान पृष्ठहरू हेर्नु पर्छ।

Raspberry Pi Raspberry Pi Ltd को ट्रेडमार्क हो
रास्पबेरी पाई लिमिटेड

कागजातहरू / स्रोतहरू

रास्पबेरी पाई SBCS एकल बोर्ड कम्प्युटर [pdf] प्रयोगकर्ता गाइड
SBCS सिंगल बोर्ड कम्प्युटर, SBCS, सिंगल बोर्ड कम्प्युटर, बोर्ड कम्प्युटर, कम्प्युटर

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *