সাউন্ড রেকর্ডার গাইড

আপনার মাইক্রোফোন থেকে অডিও রেকর্ড করুন। সমস্ত প্রক্রিয়াকরণ ব্রাউজারে চলে — কোন আপলোড নেই, কোন সার্ভার নেই।

সাউন্ড রেকর্ডার-এ ফিরে যান

এই সরঞ্জাম কী করে

সাউন্ড রেকর্ডার আপনার ডিভাইসের মাইক্রোফোন থেকে অডিও রেকর্ড করে। মাইক্রোফোন অ্যাক্সেসের অনুমতির জন্য বটনে ক্লিক করুন, তারপর রেকর্ডিং শুরু ও বন্ধ করুন। সব প্রসেসিং আপনার ব্রাউজারে চলে — কোনো আপলোড নেই, কোনো সার্ভার নেই।

কীভাবে ব্যবহার করবেন

  1. অ্যাক্সেস অনুমতি দিন — মাইক্রোফোন সক্রিয় করতে বটনে ক্লিক করুন।
  2. রেকর্ডিং শুরু করুন — অডিও ক্যাপচার শুরু করতে "রেকর্ডিং শুরু করুন" ক্লিক করুন।
  3. রেকর্ডিং বন্ধ করুন — শেষ হলে "বন্ধ করুন" ক্লিক করুন। রেকর্ডিং তালিকায় যোগ হবে।
  4. ডাউনলোড — কোনো রেকর্ডিংয়ের উপর হোভার করুন এবং সেভ করতে ডাউনলোড আইকনে ক্লিক করুন।
  5. সরান — হোভার করে রেকর্ডিং বাতিল ও মেমোরি মুক্ত করতে রিমুভ (X) বটনে ক্লিক করুন।

কীভাবে কাজ করে

সরঞ্জাম ব্রাউজারের MediaDevices API (getUserMedia) ব্যবহার করে মাইক্রোফোনে অ্যাক্সেস করে। MediaRecorder API দিয়ে অডিও রেকর্ড হয়, যা WebM (অথবা Safari-তে MP4) চাঙ্ক তৈরি করে; এগুলো এক Blob-এ জুড়ে ডাউনলোডের জন্য দেওয়া হয়। সব রেকর্ডিং ব্রাউজার মেমোরিতে blob URL হিসেবে রাখা থাকে যতক্ষণ আপনি সরাবেন বা পেজ ছাড়বেন।

HTTPS দরকার কারণ getUserMedia শুধুমাত্র নিরাপদ প্রসঙ্গে (HTTPS বা localhost) কাজ করে। এতে নিরাপত্তাহীন পেজে ভুলবশত মাইক্রোফোন অ্যাক্সেস দেয়া থেকে ব্যবহারকারী সুরক্ষিত থাকে।

ব্যবহারের ক্ষেত্র ও উদাহরণ

  • ভয়েস মেমো — আলাদা অ্যাপ ছাড়াই দ্রুত নোট বা রিমাইন্ডার রেকর্ড করুন।
  • ভয়েস মেসেজ — শেয়ার করার জন্য ছোট অডিও মেসেজ রেকর্ড করুন।
  • ইন্টারভিউ — পরে ব্যবহারের জন্য ইন্টারভিউ বা আলাপ রেকর্ড করুন।
  • অডিও নোট — টাইপ করা অসুবিধাজনক হলে আইডিয়া বা ডিক্টেশন রেকর্ড করুন।

সীমাবদ্ধতা ও জানা সীমাবদ্ধতা

  • HTTPS দরকার — সরঞ্জাম সাধারণ HTTP-তে কাজ করে না (localhost ছাড়া)।
  • ব্রাউজার সাপোর্ট — getUserMedia ও MediaRecorder সব আধুনিক ব্রাউজারে সাপোর্টেড; পুরনো ব্রাউজার কাজ নাও করতে পারে।
  • ফর্ম্যাট ভিন্ন — আউটপুট সাধারণত WebM (Opus) অথবা Safari-তে MP4/M4A। কিছু প্লেয়ারে রূপান্তর লাগতে পারে।
  • অনুমতি — মাইক্রোফোন অ্যাক্সেস দিতে হবে। deny করলে সরঞ্জাম ব্লক হবে।

প্রশ্নোত্তর

সাউন্ড রেকর্ডার কি আপনার রেকর্ডিং সার্ভারে আপলোড করে?
না। সব রেকর্ডিং সম্পূর্ণ আপনার ব্রাউজারে হয়। অডিও আপনার ডিভাইসে থাকবে যতক্ষণ না আপনি ডাউনলোড করেন। কোনো সার্ভারে কিছু পাঠানো হয় না।
সাউন্ড রেকর্ডার কেন HTTPS দরকার?
ব্রাউজারগুলো ব্যবহারকারীর গোপনীয়তা রক্ষার জন্য getUserMedia()-এর জন্য নিরাপদ প্রসঙ্গ (HTTPS বা localhost) চায়। এটি ওয়েব স্ট্যান্ডার্ড।
সাউন্ড রেকর্ডার কী ফর্ম্যাট তৈরি করে?
বেশিরভাগ ব্রাউজার WebM সহ Opus অডিও হিসাবে সেভ করে। Safari MP4/M4A তৈরি করতে পারে। সঠিক ফর্ম্যাট আপনার ব্রাউজারের MediaRecorder সমর্থনের উপর নির্ভর করে।
ফোনে সাউন্ড রেকর্ডার ব্যবহার করতে পারব?
হ্যাঁ। মাইক্রোফোন ও সমর্থিত ব্রাউজার আছে এমন যেকোনো ডিভাইসে সরঞ্জাম কাজ করে। মোবাইলে মাইক্রোফোন অনুমতি দিতে হতে পারে।
মাইক্রোফোন অ্যাক্সেস denied হলে?
সরঞ্জাম একটি বার্তা দেখাবে। ব্রাউজারের সাইট অনুমতি পরীক্ষা করুন এবং এই সাইটের জন্য মাইক্রোফোন অ্যাক্সেস অনুমতি দিন।

কীভাবে কাজ করে

পদ্ধতি

  • All recording runs in your browser; nothing is uploaded to any server.
  • Recordings are released from memory when you remove them or leave the page.

সমস্ত হিসাব এবং রূপান্তর সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না, তাই আপনার ইনপুট কখনো আপনার ডিভাইস ছেড়ে যায় না।