অডিও ফাইল ফরম্যাট ম্যানিপুলেট করার জন্য Free.NET লাইব্রেরি

.NET API-এর মাধ্যমে অডিও ফাইল প্লে, রিওকর্ড, এনকোড, পড়ুন এবং রূপান্তর করুন।

NAudio হল একটি ওপেন সোর্স এপিআই যা অডিও ফাইলগুলিকে প্রোগ্রাম্যাটিকভাবে ম্যানিপুলেট করতে পারে। API .NET ডেভেলপারকে বিভিন্ন স্ট্যান্ডার্ড থেকে অডিও পড়তে, অডিও প্লেব্যাক করতে, অডিও ফরম্যাট রূপান্তর করতে, সিস্টেম অডিও রেকর্ড করতে এবং আরও অনেক কিছু করতে দেয়। APIটি দরকারী ইউটিলিটি ক্লাসের একটি বিস্তৃত সেট প্রদান করতে চায় যার মাধ্যমে আপনি নিজের অডিও ম্যানিপুলেশন অ্যাপ্লিকেশন তৈরি করতে পারেন।

API ব্যবহার করে, আপনি Waveout, DirectSound, ASIO এবং WASAPI ব্যবহার করে অডিও প্লেব্যাক করতে পারেন এবং WAV, AIFF, MP3, G.711, ADPCM, WMA, AAC, MP4 এবং আরও অনেক কিছু থেকে অডিও পড়তে পারেন। এপিআই আপনার মেশিনে ইনস্টল করা একটি ACM কোডেক ব্যবহার করে অডিও এনকোড করার অনুমতি দেয়, আপনি একটি 32-বিট মিক্সিং ইঞ্জিন ব্যবহার করে অডিও স্ট্রীমগুলিকে মিশ্রিত এবং ম্যানিপুলেট করতে পারেন।

Previous Next

NAudio দিয়ে শুরু করা

NAudio ইনস্টল করার সর্বোত্তম উপায় হল NuGet এর মাধ্যমে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন এবং আপনার অ্যাপ্লিকেশনে NAudio ইনস্টল করতে পারেন।

NuGet থেকে NAudio ইনস্টল করুন

 Install-Package NAudio

ফ্রি C# API ব্যবহার করে অডিও ফাইল চালান

NAudio .NET প্রোগ্রামারদের তাদের নিজস্ব .NET অ্যাপ্লিকেশন থেকে অডিও ফাইল চালাতে দেয়। একটি অডিও ফাইল চালানোর জন্য, প্রথমে, আপনাকে AudioFileHeaer ব্যবহার করে ফাইলটি খুলতে হবে। আপনার ফাইল সফলভাবে খোলার পরে আপনি অডিও চালানোর জন্য একটি আউটপুট ডিভাইস হিসাবে WaveOutEvent ব্যবহার করতে পারেন। আপনি Init পদ্ধতি এবং কল Play() পদ্ধতির মাধ্যমে AudioFile আউটপুট ডিভাইসে পাস করে অডিও চালাতে পারেন।

MP3 থেকে WAV ফাইলে রূপান্তর করতে বিনামূল্যে C# API

API ডেভেলপারদের MP3 ফাইলকে অন্য ফাইল ফরম্যাটে রূপান্তর করতে দেয়। অ্যাপ্লিকেশন মেশিনে ACM MP3 কোডেক উপস্থিত থাকলে বিকাশকারীরা তাদের নিজস্ব অ্যাপ্লিকেশনে একটি MP4 রূপান্তর বৈশিষ্ট্য যুক্ত করতে পারে। এই কোডেকটি সাধারণত উইন্ডোজের বেশিরভাগ সংস্করণে প্রি-ইনস্টল করা থাকে। MP3 তে WAV রূপান্তর করা খুবই সহজ আপনাকে MP4FileReader ব্যবহার করে একটি MP3 ফাইল খুলতে হবে এবং WaveFileWriter.CreateWaveFile() পদ্ধতি ব্যবহার করে রূপান্তর করতে হবে।

C# এর মাধ্যমে একাধিক অডিও ফাইল একত্রিত করুন

API ডেভেলপারদের একাধিক অডিও ফাইলকে একক অডিও ফাইলে সংযুক্ত করতে দেয়। সংযোগ প্রক্রিয়া বেশ সহজ. আপনি AudioFileReader() পদ্ধতি ব্যবহার করে আপনার একাধিক অডিও ফাইল লোড করতে পারেন এবং ConcatenatingSampleProvider() পদ্ধতি ব্যবহার করে তাদের একত্রিত করতে পারেন।

 বাংলা