রাস্পবেরি লোগোএকটি সাদা কাগজ প্রদান a
উচ্চ-স্তরের ওভারview অডিও
রাস্পবেরি পাই এসবিসি-তে বিকল্পগুলি
রাস্পবেরি পাই লিমিটেড

কোলোফোন

© 2022-2025 Raspberry Pi Ltd
এই ডকুমেন্টেশনটি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-নো ডেরিভেটিভস ৪.০ ইন্টারন্যাশনাল (সিসি বাই-এনডি) এর অধীনে লাইসেন্সপ্রাপ্ত।
সংস্করণ 1.0
নির্মাণের তারিখ: ২৮/০৫/২০২৫

আইনি দাবিত্যাগ বিজ্ঞপ্তি

রাস্পবেরি PI পণ্যগুলির জন্য প্রযুক্তিগত এবং নির্ভরযোগ্যতা ডেটা (ডেটাশিট সহ) সময়ে সময়ে সংশোধিত ("সম্পদ") রাস্পবেরি পিআই লিমিটেড ("RPL") এবং "প্রযুক্তিবিদ হিসেবে" দ্বারা প্রদান করা হয় লুডিং, কিন্তু সীমিত নয় প্রতি, একটি বিশেষ উদ্দেশ্যের জন্য ব্যবসায়িকতা এবং উপযুক্ততার অন্তর্নিহিত ওয়্যারেন্টিগুলি অস্বীকার করা হয়৷ প্রযোজ্য আইন দ্বারা অনুমোদিত সর্বাধিক পরিমাণে RPL কোনো প্রত্যক্ষ, পরোক্ষ, আকস্মিক, বিশেষ, দৃষ্টান্তমূলক বা ফলস্বরূপ ক্ষতির জন্য দায়বদ্ধ হবে না (আনুষঙ্গিকভাবে UTE পণ্য বা পরিষেবা; ব্যবহারের ক্ষতি, ডেটা , বা মুনাফা; বা ব্যবসায়িক বাধা) যাইহোক এবং দায়বদ্ধতার যেকোন তত্ত্বের উপর, চুক্তিতে, কঠোর দায়বদ্ধতা, বা অত্যাচার (অবহেলা সহ বা অন্যথায়) যেকোনও কারণে ঘটতে পারে এমনকি যদি সম্ভাবনার পরামর্শ দেওয়া হয় এই ধরনের ক্ষতি.
RPL যেকোন সময় এবং পরবর্তী নোটিশ ছাড়াই রিসোর্সেস বা তাদের মধ্যে বর্ণিত যেকোন পণ্যের কোনো উন্নতি, উন্নতি, সংশোধন বা অন্য কোনো পরিবর্তন করার অধিকার সংরক্ষণ করে।
রিসোর্সগুলি উপযুক্ত স্তরের ডিজাইন জ্ঞানসম্পন্ন দক্ষ ব্যবহারকারীদের জন্য তৈরি। ব্যবহারকারীরা রিসোর্স নির্বাচন এবং ব্যবহারের জন্য এবং এতে বর্ণিত পণ্যগুলির যে কোনও প্রয়োগের জন্য সম্পূর্ণরূপে দায়ী। ব্যবহারকারী রিসোর্স ব্যবহারের ফলে উদ্ভূত সমস্ত দায়, খরচ, ক্ষতি বা অন্যান্য ক্ষতির বিরুদ্ধে RPL কে ক্ষতিপূরণ দিতে এবং নির্দোষ রাখতে সম্মত হন। RPL ব্যবহারকারীদের শুধুমাত্র রাস্পবেরি পাই পণ্যের সাথে রিসোর্স ব্যবহারের অনুমতি দেয়। রিসোর্সগুলির অন্যান্য সমস্ত ব্যবহার নিষিদ্ধ। অন্য কোনও RPL বা অন্য কোনও তৃতীয় পক্ষের বৌদ্ধিক সম্পত্তি অধিকারকে কোনও লাইসেন্স দেওয়া হয় না।
উচ্চ ঝুঁকিপূর্ণ কার্যকলাপ। রাস্পবেরি পাই পণ্যগুলি এমন বিপজ্জনক পরিবেশে ডিজাইন, তৈরি বা ব্যবহারের উদ্দেশ্যে তৈরি করা হয় না যেখানে ব্যর্থ নিরাপদ কর্মক্ষমতা প্রয়োজন, যেমন পারমাণবিক স্থাপনা পরিচালনা, বিমান নেভিগেশন বা যোগাযোগ ব্যবস্থা, বিমান ট্র্যাফিক নিয়ন্ত্রণ, অস্ত্র ব্যবস্থা বা নিরাপত্তা-সমালোচনামূলক অ্যাপ্লিকেশন (জীবন সহায়তা ব্যবস্থা এবং অন্যান্য চিকিৎসা ডিভাইস সহ), যেখানে পণ্যগুলির ব্যর্থতা সরাসরি মৃত্যু, ব্যক্তিগত আঘাত বা গুরুতর শারীরিক বা পরিবেশগত ক্ষতির কারণ হতে পারে ("উচ্চ ঝুঁকিপূর্ণ কার্যকলাপ")। RPL বিশেষভাবে উচ্চ ঝুঁকিপূর্ণ কার্যকলাপগুলির জন্য ফিটনেসের কোনও স্পষ্ট বা অন্তর্নিহিত ওয়ারেন্টি অস্বীকার করে এবং উচ্চ ঝুঁকিপূর্ণ কার্যকলাপে রাস্পবেরি পাই পণ্য ব্যবহার বা অন্তর্ভুক্তির জন্য কোনও দায় স্বীকার করে না। রাস্পবেরি পাই পণ্যগুলি RPL-এর শর্ত সাপেক্ষে সরবরাহ করা হয়। স্ট্যান্ডার্ড শর্তাবলী। RPL-এর সম্পদের বিধান RPL-এর সম্প্রসারণ বা অন্যথায় পরিবর্তন করে না স্ট্যান্ডার্ড শর্তাবলী এতে প্রকাশিত দাবিত্যাগ এবং ওয়ারেন্টি অন্তর্ভুক্ত কিন্তু সীমাবদ্ধ নয়।

নথি সংস্করণ ইতিহাস

মুক্তি তারিখ বর্ণনা
1 1-এপ্রিল-25 প্রাথমিক মুক্তি

নথির সুযোগ
এই নথিটি নিম্নলিখিত রাস্পবেরি পাই পণ্যগুলিতে প্রযোজ্য:

পিআই 0 পিআই 1 পাই 2 পাই 3 পাই 4 পাই 400 পাই 5 পাই 500 CM1 CM3 CM4 CM5 পিকো পিকো২
0 W H A B A B B সব সব সব সব সব সব সব সব সব সব

ভূমিকা

বছরের পর বছর ধরে, রাস্পবেরি পাই এসবিসি (একক-বোর্ড কম্পিউটার) তে অডিও আউটপুটের জন্য উপলব্ধ বিকল্পগুলি আরও অসংখ্য হয়ে উঠেছে, এবং সফ্টওয়্যার থেকে সেগুলি চালিত হওয়ার পদ্ধতিও পরিবর্তিত হয়েছে।
এই ডকুমেন্টটি আপনার রাস্পবেরি পাই ডিভাইসে অডিও আউটপুটের জন্য উপলব্ধ অনেক বিকল্পের মধ্য দিয়ে যাবে এবং ডেস্কটপ এবং কমান্ড লাইন থেকে অডিও বিকল্পগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে নির্দেশাবলী প্রদান করবে।
এই শ্বেতপত্রে ধরে নেওয়া হয়েছে যে রাস্পবেরি পাই ডিভাইসটি রাস্পবেরি পাই অপারেটিং সিস্টেমে চলছে এবং সর্বশেষ ফার্মওয়্যার এবং কার্নেলগুলির সাথে সম্পূর্ণ আপ টু ডেট।

রাস্পবেরি পাই অডিও হার্ডওয়্যার

HDMI
সমস্ত রাস্পবেরি পাই এসবিসি-তে একটি এইচডিএমআই সংযোগকারী থাকে যা এইচডিএমআই অডিও সমর্থন করে। আপনার রাস্পবেরি পাই এসবিসিকে স্পিকার সহ একটি মনিটর বা টেলিভিশনের সাথে সংযুক্ত করলে স্বয়ংক্রিয়ভাবে সেই স্পিকারগুলির মাধ্যমে এইচডিএমআই অডিও আউটপুট সক্ষম হবে। এইচডিএমআই অডিও একটি উচ্চমানের ডিজিটাল সিগন্যাল, তাই ফলাফল খুব ভাল হতে পারে এবং ডিটিএসের মতো মাল্টিচ্যানেল অডিও সমর্থিত।
যদি আপনি HDMI ভিডিও ব্যবহার করেন কিন্তু অডিও সিগন্যালটি আলাদা করতে চান — উদাহরণস্বরূপampলে, একটি ampযদি HDMI ইনপুট সমর্থন করে না এমন লাইফায়ার থাকে — তাহলে HDMI সিগন্যাল থেকে অডিও সিগন্যাল বের করার জন্য আপনাকে স্প্লিটার নামক একটি অতিরিক্ত হার্ডওয়্যার ব্যবহার করতে হবে। এটি ব্যয়বহুল হতে পারে, তবে অন্যান্য বিকল্পও রয়েছে এবং সেগুলি নীচে বর্ণনা করা হয়েছে।
অ্যানালগ পিসিএম/৩.৫ মিমি জ্যাক
রাস্পবেরি পাই মডেল B+, 2, 3, এবং 4-এ একটি 4-পোল 3.5 মিমি অডিও জ্যাক রয়েছে যা অডিও এবং কম্পোজিট ভিডিও সিগন্যাল সমর্থন করতে পারে। এটি একটি নিম্নমানের অ্যানালগ আউটপুট যা একটি PCM (পালস-কোড মড্যুলেশন) সিগন্যাল থেকে উৎপন্ন হয়, তবে এটি এখনও হেডফোন এবং ডেস্কটপ স্পিকারের জন্য উপযুক্ত।
রাস্পবেরি পাই SBCS সিঙ্গেল বোর্ড কম্পিউটার - আইকন উল্লেখ্য
রাস্পবেরি পাই ৫-এ কোনও অ্যানালগ অডিও আউটপুট নেই।
জ্যাক প্লাগ সিগন্যালগুলি নিম্নলিখিত টেবিলে সংজ্ঞায়িত করা হয়েছে, কেবলের প্রান্ত থেকে শুরু করে টিপ পর্যন্ত শেষ। কেবলগুলি বিভিন্ন অ্যাসাইনমেন্ট সহ পাওয়া যায়, তাই নিশ্চিত করুন যে আপনার কাছে সঠিকটি আছে।

জ্যাক সেগমেন্ট সংকেত
হাতা ভিডিও
রিং 2 স্থল
রিং 1 ঠিক
টিপ বাম

I2S-ভিত্তিক অ্যাডাপ্টার বোর্ড
রাস্পবেরি পাই এসবিসি-র সকল মডেলের জিপিআইও হেডারে একটি আই২এস পেরিফেরাল থাকে। আই২এস হল একটি ইলেকট্রিক্যাল সিরিয়াল বাস ইন্টারফেস স্ট্যান্ডার্ড যা ডিজিটাল অডিও ডিভাইসগুলিকে সংযুক্ত করতে এবং ইলেকট্রনিক ডিভাইসে পেরিফেরালগুলির মধ্যে পিসিএম অডিও ডেটা যোগাযোগ করতে ব্যবহৃত হয়। রাস্পবেরি পাই লিমিটেড বিভিন্ন ধরণের অডিও বোর্ড তৈরি করে যা জিপিআইও হেডারের সাথে সংযুক্ত থাকে এবং আই২এস ইন্টারফেস ব্যবহার করে এসওসি (চিপের সিস্টেম) থেকে অ্যাড-অন বোর্ডে অডিও ডেটা স্থানান্তর করে।
দ্রষ্টব্য: যে অ্যাড-অন বোর্ডগুলি GPIO হেডারের মাধ্যমে সংযুক্ত হয় এবং উপযুক্ত স্পেসিফিকেশন মেনে চলে তাদের HAT (উপরে সংযুক্ত হার্ডওয়্যার) বলা হয়। তাদের স্পেসিফিকেশন এখানে পাওয়া যাবে: https://datasheets.raspberrypi.com/
রাস্পবেরি পাই লিমিটেডে অডিও হ্যাটগুলির সম্পূর্ণ পরিসর দেখা যাবে। webসাইট: https://www.raspberrypi.com/products/
অডিও আউটপুটের জন্য প্রচুর সংখ্যক তৃতীয় পক্ষের HAT উপলব্ধ রয়েছে, উদাহরণস্বরূপampপিমোরোনি, হাইফাইবেরি, অ্যাডাফ্রুট ইত্যাদি থেকে তৈরি, এবং এগুলো বিভিন্ন বৈশিষ্ট্য প্রদান করে।
ইউএসবি অডিও
যদি HAT ইনস্টল করা সম্ভব না হয়, অথবা আপনি হেডফোন আউটপুট বা মাইক্রোফোন ইনপুটের জন্য জ্যাক প্লাগ সংযুক্ত করার দ্রুত এবং সহজ উপায় খুঁজছেন, তাহলে একটি USB অডিও অ্যাডাপ্টার একটি ভাল পছন্দ। এগুলি সহজ, সস্তা ডিভাইস যা Raspberry Pi SBC-এর USB-A পোর্টগুলির একটিতে প্লাগ ইন করে।
রাস্পবেরি পাই অপারেটিং সিস্টেমে ডিফল্টরূপে USB অডিওর জন্য ড্রাইভার থাকে; একটি ডিভাইস প্লাগ ইন করার সাথে সাথে, এটি ডিভাইস মেনুতে প্রদর্শিত হবে যা টাস্কবারের স্পিকার আইকনে ডান-ক্লিক করলে প্রদর্শিত হবে।
সংযুক্ত USB ডিভাইসে মাইক্রোফোন ইনপুট আছে কিনা তাও সিস্টেমটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে এবং উপযুক্ত সহায়তা সক্ষম করবে।
ব্লুটুথ
ব্লুটুথ অডিও বলতে ব্লুটুথ প্রযুক্তির মাধ্যমে শব্দ ডেটার তারবিহীন ট্রান্সমিশনকে বোঝায়, যা ব্যাপকভাবে ব্যবহৃত হয়। এটি রাস্পবেরি পাই এসবিসিকে ব্লুটুথ স্পিকার এবং হেডফোন/ইয়ারবাড, অথবা ব্লুটুথ সাপোর্ট সহ অন্য যেকোনো অডিও ডিভাইসের সাথে কথা বলতে সক্ষম করে। এর পরিসর মোটামুটি ছোট — সর্বোচ্চ প্রায় ১০ মিটার।
ব্লুটুথ ডিভাইসগুলিকে রাস্পবেরি পাই এসবিসি-এর সাথে 'পেয়ার' করতে হবে এবং এটি সম্পন্ন হওয়ার পরে ডেস্কটপের অডিও সেটিংসে প্রদর্শিত হবে। রাস্পবেরি পাই ওএসে ব্লুটুথ ডিফল্টরূপে ইনস্টল করা থাকে, ব্লুটুথ হার্ডওয়্যার ইনস্টল করা যেকোনো ডিভাইসের ডেস্কটপ টাস্কবারে ব্লুটুথ লোগো প্রদর্শিত হয় (হয় বিল্ট-ইন অথবা ব্লুটুথ ইউএসবি ডংগলের মাধ্যমে)। ব্লুটুথ সক্রিয় থাকলে, আইকনটি নীল হবে; যখন এটি অক্ষম থাকে, আইকনটি ধূসর হবে।

সফটওয়্যার সমর্থন

সম্পূর্ণ রাস্পবেরি পাই ওএস ইমেজে অন্তর্নিহিত অডিও সাপোর্ট সফ্টওয়্যারটি উল্লেখযোগ্যভাবে পরিবর্তিত হয়েছে এবং শেষ ব্যবহারকারীর জন্য, এই পরিবর্তনগুলি বেশিরভাগই স্বচ্ছ। ব্যবহৃত মূল সাউন্ড সাবসিস্টেমটি ছিল ALSA। Pulse Audio ALSA-এর স্থলাভিষিক্ত হয়, বর্তমান সিস্টেম দ্বারা প্রতিস্থাপিত হওয়ার আগে, যাকে Pipe Wire বলা হয়। এই সিস্টেমে Pulse Audio-এর মতো একই কার্যকারিতা এবং একটি সামঞ্জস্যপূর্ণ API রয়েছে, তবে এতে ভিডিও এবং অন্যান্য বৈশিষ্ট্যগুলি পরিচালনা করার জন্য এক্সটেনশনও রয়েছে, যা ভিডিও এবং অডিওর একীকরণকে অনেক সহজ করে তোলে। যেহেতু Pipe Wire Pulse Audio-এর মতো একই API ব্যবহার করে, Pulse Audio ইউটিলিটিগুলি Pipe Wire সিস্টেমে সূক্ষ্মভাবে কাজ করে।
এই ইউটিলিটিগুলি প্রাক্তনে ব্যবহৃত হয়ampলেস নীচে।
ছবির আকার কম রাখার জন্য, Raspberry Pi OS Lite এখনও অডিও সাপোর্ট প্রদানের জন্য ALSA ব্যবহার করে এবং এতে কোনও পাইপ ওয়্যার, পালস অডিও, বা ব্লুটুথ অডিও লাইব্রেরি অন্তর্ভুক্ত নেই। তবে, প্রয়োজন অনুসারে এই বৈশিষ্ট্যগুলি যোগ করার জন্য উপযুক্ত লাইব্রেরি ইনস্টল করা সম্ভব, এবং এই প্রক্রিয়াটিও নীচে বর্ণনা করা হয়েছে।
ডেস্কটপ
উপরে উল্লিখিত হিসাবে, ডেস্কটপ টাস্কবারের স্পিকার আইকনের মাধ্যমে অডিও অপারেশন পরিচালনা করা হয়। আইকনে বাম-ক্লিক করলে ভলিউম স্লাইডার এবং মিউট বোতামটি দেখা যায়, অন্যদিকে ডান-ক্লিক করলে উপলব্ধ অডিও ডিভাইসের একটি তালিকা দেখা যায়। আপনি যে অডিও ডিভাইসটি ব্যবহার করতে চান তাতে ক্লিক করুন। ডান-ক্লিকের মাধ্যমে প্রো পরিবর্তন করার একটি বিকল্পও রয়েছে।fileপ্রতিটি ডিভাইসে ব্যবহৃত হয়। এই প্রোfileসাধারণত বিভিন্ন মানের স্তর প্রদান করে।
মাইক্রোফোন সাপোর্ট সক্রিয় থাকলে, মেনুতে একটি মাইক্রোফোন আইকন প্রদর্শিত হবে; এটিতে ডান-ক্লিক করলে মাইক্রোফোন-নির্দিষ্ট মেনু বিকল্পগুলি আসবে, যেমন ইনপুট ডিভাইস নির্বাচন, যেখানে বাম-ক্লিক করলে ইনপুট স্তরের সেটিংস আসবে।
ব্লুটুথ
একটি ব্লুটুথ ডিভাইস পেয়ার করতে, টাস্কবারের ব্লুটুথ আইকনে বাম-ক্লিক করুন, তারপর 'ডিভাইস যোগ করুন' নির্বাচন করুন। এরপর সিস্টেমটি উপলব্ধ ডিভাইসগুলি খুঁজতে শুরু করবে, যেগুলি দেখার জন্য 'ডিসকভার' মোডে রাখতে হবে। তালিকায় ডিভাইসটি উপস্থিত হলে তাতে ক্লিক করুন এবং তারপরে ডিভাইসগুলি পেয়ার করা উচিত। পেয়ার হয়ে গেলে, অডিও ডিভাইসটি মেনুতে উপস্থিত হবে, যা টাস্কবারের স্পিকার আইকনে ক্লিক করে নির্বাচন করা হয়।
কমান্ড লাইন
যেহেতু পাইপ ওয়্যার পালস অডিওর মতো একই API ব্যবহার করে, তাই পাইপ ওয়্যারে অডিও কাজ নিয়ন্ত্রণ করতে ব্যবহৃত বেশিরভাগ পালস অডিও কমান্ড। pacts হল পালস অডিও নিয়ন্ত্রণের আদর্শ উপায়: আরও বিস্তারিত জানার জন্য কমান্ড লাইনে man pactl টাইপ করুন।
রাস্পবেরি পাই ওএস লাইটের পূর্বশর্ত
রাস্পবেরি পাই ওএসের সম্পূর্ণ ইনস্টলেশনে, সমস্ত প্রয়োজনীয় কমান্ড লাইন অ্যাপ্লিকেশন এবং লাইব্রেরি ইতিমধ্যেই ইনস্টল করা থাকে। তবে, লাইট সংস্করণে, পাইপ ওয়্যার ডিফল্টরূপে ইনস্টল করা থাকে না এবং শব্দ বাজানোর জন্য ম্যানুয়ালি ইনস্টল করতে হয়।
Raspberry Pi OS Lite-এ Pipe Wire-এর জন্য প্রয়োজনীয় লাইব্রেরি ইনস্টল করতে, অনুগ্রহ করে নিম্নলিখিতগুলি ইনপুট করুন: 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 sinks short
১৭৯ 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 4 - যাতে HDMI এবং অ্যানালগ আছে - তে Raspberry Pi OS Lite ইনস্টল করার জন্য নিম্নলিখিতটি ফেরত দেওয়া হয়: $ pactl list ছোট হয়ে যায়
69 alsa_output.platform-bcm2835_audio.stereo-fallback পাইপ ওয়্যার s16le 2ch 48000Hz সাসপেন্ড করা হয়েছে
৭০ alsa_output.platform-107c701400.hdmi.hdmi-stereo পাইপ ওয়্যার s32le 2ch 48000Hz স্থগিত করা হয়েছে
রাস্পবেরি পাই ওএস লাইটের এই ইনস্টলেশনে ডিফল্ট সিঙ্কটি HDMI অডিওতে প্রদর্শন এবং পরিবর্তন করতে (উল্লেখ্য যে এটি ইতিমধ্যেই ডিফল্ট হতে পারে), টাইপ করুন:
$ প্যাক্টল গেট-ডিফল্ট-সিঙ্ক
alsa_output.platform-bcm2835_audio.stereo-ফলব্যাক
$ প্যাক্টল সেট-ডিফল্ট-সিঙ্ক 70
$ প্যাক্টল গেট-ডিফল্ট-সিঙ্ক
alsa_output.platform-107c701400.hdmi.hdmi-স্টেরিও
হিসেবে প্লেব্যাক করতেample, প্রথমে এটি s-এ আপলোড করতে হবেample cache, এই ক্ষেত্রে ডিফল্ট সিঙ্কে। আপনি pactl প্লে-এর শেষে সিঙ্কের নাম যোগ করে এটি পরিবর্তন করতে পারেন।ample আদেশ:
$ প্যাক্টল আপলোড-গুলিampএসampলে.এমপি৩ এসampলেনাম
$ প্যাক্টল প্লে-এসampএসampলেনাম
অডিও প্লেব্যাক করার জন্য একটি পালস অডিও কমান্ড রয়েছে যা ব্যবহার করা আরও সহজ:
$ প্যাপ্লে এসampলে.এমপি৩
pactl-এ প্লেব্যাকের জন্য ভলিউম সেট করার একটি বিকল্প রয়েছে। যেহেতু ডেস্কটপ অডিও তথ্য পেতে এবং সেট করার জন্য Pulse Audio ইউটিলিটি ব্যবহার করে, তাই এই কমান্ড লাইন পরিবর্তনগুলির সম্পাদন ডেস্কটপের ভলিউম স্লাইডারেও প্রতিফলিত হবে।
এই প্রাক্তনample ভলিউম ১০% কমিয়ে দেয়:
$ প্যাক্টল সেট-সিঙ্ক-ভলিউম @DEFAULT_SINK@ -১০%
এই প্রাক্তনample ভলিউম ৫০% এ সেট করে:
$ প্যাক্টল সেট-সিঙ্ক-ভলিউম @DEFAULT_SINK@ ৫০%
অনেক, অনেক পালস অডিও কমান্ড আছে যা এখানে উল্লেখ করা হয়নি। পালস অডিও webসাইট (https://www.freedesktop.org/wiki/Software/PulseAudio/) এবং প্রতিটি কমান্ডের ম্যান পৃষ্ঠাগুলি সিস্টেম সম্পর্কে বিস্তৃত তথ্য প্রদান করে।
ব্লুটুথ
কমান্ড লাইন থেকে ব্লুটুথ নিয়ন্ত্রণ করা একটি জটিল প্রক্রিয়া হতে পারে। রাস্পবেরি পাই ওএস লাইট ব্যবহার করার সময়, উপযুক্ত কমান্ডগুলি ইতিমধ্যেই ইনস্টল করা থাকে। সবচেয়ে কার্যকর কমান্ড হল bluetoothctl, এবং কিছু প্রাক্তনampএর ব্যবহারের কিছু তথ্য নিচে দেওয়া হল।
অন্যান্য ডিভাইসের কাছে ডিভাইসটি আবিষ্কারযোগ্য করে তুলুন:
$ bluetoothctl আবিষ্কারযোগ্য চালু আছে
ডিভাইসটিকে অন্যান্য ডিভাইসের সাথে জোড়া লাগানোর মতো করে তুলুন:
$ bluetoothctl জোড়া লাগানো যাবে
রেঞ্জের মধ্যে ব্লুটুথ ডিভাইসগুলির জন্য স্ক্যান করুন:
$ ব্লুটুথসিটিএল স্ক্যান চালু আছে
স্ক্যানিং বন্ধ করুন:
$ bluetoothctl scan off bluetoothctl-এর একটি ইন্টারেক্টিভ মোডও রয়েছে, যা কোনও প্যারামিটার ছাড়াই কমান্ড ব্যবহার করে চালু করা হয়। নিম্নলিখিত উদাহরণample ইন্টারেক্টিভ মোড চালায়, যেখানে তালিকা কমান্ড প্রবেশ করানো হয় এবং ফলাফল দেখানো হয়, Raspberry Pi 4 চালিত Raspberry Pi OS Lite Bookworm-এ: $ bluetoothctl
এজেন্ট নিবন্ধিত
[ব্লুটুথ]# তালিকা
কন্ট্রোলার D8:3A:DD:3B:00:00 Pi4Lite [ডিফল্ট] [ব্লুটুথ]#
এখন আপনি ইন্টারপ্রেটারে কমান্ড টাইপ করতে পারবেন এবং সেগুলি কার্যকর করা হবে। একটি ডিভাইসের সাথে পেয়ারিং এবং তারপর সংযোগ করার জন্য একটি সাধারণ প্রক্রিয়া নিম্নরূপ পড়তে পারে: $ bluetoothctl
এজেন্ট নিবন্ধিত [bluetooth]# আবিষ্কারযোগ্য চালু আছে
আবিষ্কারযোগ্য পরিবর্তন করা সফল হয়েছে
[CHG] কন্ট্রোলার D8:3A:DD:3B:00:00 [ব্লুটুথ] এ আবিষ্কারযোগ্য# জোড়া লাগানো
পেয়ারেবল পরিবর্তন করা সফল হয়েছে
[CHG] কন্ট্রোলার D8:3A:DD:3B:00:00 [ব্লুটুথ] এ জোড়া লাগানো যাবে # স্ক্যান চালু আছে
< আশেপাশের ডিভাইসের একটি দীর্ঘ তালিকা < হতে পারে >
[ব্লুটুথ]# জোড়া [ডিভাইসের ম্যাক ঠিকানা, স্ক্যান কমান্ড থেকে অথবা ডিভাইস থেকেই, xx:xx:xx:xx:xx:xx আকারে] [ব্লুটুথ]# স্ক্যান বন্ধ
[ব্লুটুথ]# সংযোগ করুন [একই ম্যাক ঠিকানা] ব্লুটুথ ডিভাইসটি এখন সিঙ্কের তালিকায় উপস্থিত হওয়া উচিত, যেমনটি এই উদাহরণে দেখানো হয়েছেampরাস্পবেরি পাই ওএস লাইট ইনস্টলেশন থেকে:
$pactl তালিকা ছোট হয়ে গেছে
69 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 সাসপেন্ড করা হয়েছে
$ প্যাক্টল সেট-ডিফল্ট-সিঙ্ক 71
$ প্যাপ্লেampলে_অডিও_file>
আপনি এখন এটিকে ডিফল্ট করে এতে অডিও প্লে ব্যাক করতে পারেন।
উপসংহার
রাস্পবেরি পাই লিমিটেড ডিভাইস থেকে অডিও আউটপুট তৈরির বিভিন্ন উপায় রয়েছে, যা ব্যবহারকারীর বেশিরভাগ চাহিদা পূরণ করে। এই শ্বেতপত্রে সেই প্রক্রিয়াগুলির রূপরেখা দেওয়া হয়েছে এবং তাদের অনেকগুলি সম্পর্কে তথ্য সরবরাহ করা হয়েছে। আশা করা যায় যে এখানে উপস্থাপিত পরামর্শ শেষ ব্যবহারকারীকে তাদের প্রকল্পের জন্য সঠিক অডিও আউটপুট স্কিম বেছে নিতে সহায়তা করবে। সহজ উদাহরণampঅডিও সিস্টেমগুলি কীভাবে ব্যবহার করবেন তার কিছু তথ্য দেওয়া হয়েছে, তবে পাঠকদের আরও বিস্তারিত জানার জন্য অডিও এবং ব্লুটুথ কমান্ডের ম্যানুয়াল এবং ম্যান পৃষ্ঠাগুলি দেখতে হবে।

রাস্পবেরি পাই রাস্পবেরি পাই লিমিটেডের একটি ট্রেডমার্ক
রাস্পবেরি পাই লিমিটেড

দলিল/সম্পদ

রাস্পবেরি পাই SBCS সিঙ্গেল বোর্ড কম্পিউটার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
SBCS সিঙ্গেল বোর্ড কম্পিউটার, SBCS, সিঙ্গেল বোর্ড কম্পিউটার, বোর্ড কম্পিউটার, কম্পিউটার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *