macOS নেটিভ ইকো বাতিলকরণ

সংস্করণ 10.12 (সিয়েরা) থেকে, macOS একটি নেটিভ ইকো ক্যানসেলার অন্তর্ভুক্ত করে। এটির ব্যবহার পরীক্ষামূলকভাবে Chrome M66-এ একটি অরিজিন ট্রায়াল নির্বাচন করে বা Chrome শুরু করার সময় একটি কমান্ড লাইন পতাকা সরবরাহ করে সক্ষম করা যেতে পারে; নিচে দেখ .

পরীক্ষাটি সক্ষম করার সাথে, macOS নেটিভ ইকো ক্যানসেলারটি echoCancellation সীমাবদ্ধতা সক্ষম সহ getUserMedia স্ট্রিমগুলির জন্য ব্যবহার করা হবে। অন্যান্য প্ল্যাটফর্মে, এবং macOS-এর পূর্ববর্তী সংস্করণগুলিতে, পরীক্ষা সক্রিয় করা কার্যকরভাবে কিছুই করবে না; আগের মতোই একই ইকো ক্যানসেলার ব্যবহার করা হবে (সাধারণত WebRTC থেকে সফ্টওয়্যারটি)।

কেন আমরা এই করছেন?

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

একটি প্রতিধ্বনি বাতিলকারী কি?

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

কিভাবে পরীক্ষা সক্রিয় করতে হয়

আপনার সাইটে এই নতুন আচরণ পেতে, আপনাকে "macOS নেটিভ ইকো বাতিলকরণ" অরিজিন ট্রায়ালের জন্য সাইন আপ করতে হবে৷ আপনি যদি স্থানীয়ভাবে এটি চেষ্টা করতে চান, পরীক্ষাটি কমান্ড লাইনে সক্ষম করা যেতে পারে:

chrome --enable-blink-features=ExperimentalHardwareEchoCancellation

কমান্ড লাইনে এই পতাকাটি পাস করা বর্তমান সেশনের জন্য Chrome-এ বৈশিষ্টটিকে বিশ্বব্যাপী সক্ষম করে।

এই পরীক্ষার মাধ্যমে, আমরা macOS নেটিভ ইকো ক্যানসেলার ব্যবহার করার সময় কোনো গুণগত পার্থক্য মূল্যায়ন করতে চাই, যেমন:

  • এটা কতটা ভালো ইকো বাতিল করে?
  • এটি কতটা ভালভাবে ডবল টক পরিস্থিতিতে পরিচালনা করে - অর্থাৎ যখন উভয় পক্ষ একই সময়ে কথা বলছে?
  • বাতিল করার কোনো প্রতিধ্বনি না থাকলে এটি কি অডিওর গুণমানকে নেতিবাচকভাবে প্রভাবিত করে?
  • কিছু অডিও ডিভাইস (যেমন হেডসেট) সমস্যা সৃষ্টি করে?
  • ইত্যাদি

আমরা macOS-এ নেটিভ ইকো ক্যানসেলার ব্যবহার করার সময় অন্যান্য অ্যাপ্লিকেশানগুলির সাথে ক্রোম কীভাবে ইন্টারঅ্যাক্ট করে, সেইসাথে যে কোনও স্থিতিশীলতা সমস্যা বা বাস্তবায়নের সাথে অন্যান্য সমস্যার বিষয়েও আগ্রহী।

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