মাইক্রোফোন - লিনাক্সের উপর স্থিতিশীল পটভূমি শব্দ দমন


13

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

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

শোর দমন বিকল্প দেখাচ্ছে চিত্র

আমার প্রশ্ন হ'ল আমি কীভাবে ALSA / পালস অডিওতে পটভূমি শব্দ দমন সক্ষম করতে পারি? আমি কি ইনস্টল করতে পারি এমন কোনও মডিউল আছে বা এর জন্য কোনও সেটিংস রয়েছে যা কনফিগার ফাইলে সক্ষম করা যেতে পারে?

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

আমি জানি আমি আরও ভাল সাউন্ডকার্ড এবং মাইক্রোফোন কিনতে পারি, তবে আমি যেমন বলেছি উইন্ডোজ রিয়েলটেক ড্রাইভাররা রিয়েল টাইমে সফটওয়্যার স্তরের শব্দটি সরিয়ে দেয় (যেমন টিমস্পেক 3 / স্টিম / যে কোনও ভিওআইপি প্রোগ্রামে কথা বলার সময় কোনও শব্দ নেই) তাই আমি আশা করি যে এই জাতীয় বিকল্প রয়েছে লিনাক্সেও।

এটি আসক উবুন্টুতেও ক্রসপোস্ট করা হয়েছে যার পরিবর্তে ইতিমধ্যে এখানে উত্তর দেওয়া হয়েছিল ।


1
ক্রসপোস্টেড: Askubuntu.com/questions/421671/… আপনি যদি স্পষ্টভাবে নির্দেশ করে থাকেন তবে সেই আইএমওতে কোনও সমস্যা নেই । অন্যথায় আপনি সদৃশ উত্তর ইত্যাদি পোস্ট করার জন্য লোকদের সময় নষ্ট করার সম্ভাবনা তৈরি করেন
সোনারলকস

2
@ গোল্ডিলোকগুলি উভয় সাইটেই তথ্য যুক্ত করেছে যে এটি সদৃশ উত্তরগুলি থাকবে না তা নিশ্চিত করার জন্য
ক্রসপোস্ট করা হয়েছে

উত্তর:


5

মতে Realtek স্পেসিফিকেশন ,

  • মাইক্রোফোন অ্যাকোস্টিক ইকো বাতিলকরণ (এইসি), নয়েজ দমন (এনএস), এবং ভয়েস অ্যাপ্লিকেশনগুলির জন্য বিম ফর্মিং (বিএফ) প্রযুক্তি

মধ্যে তালিকাভুক্ত করা হয় সফটওয়্যার বৈশিষ্ট্য তালিকা। আমি ALC892 চিপসেট ডেটাশিটেও দেখেছি এবং এটি আসলে চিপসেটের কোনও বৈশিষ্ট্য নয় । সুতরাং এটি নিশ্চিত হয়ে গেছে যে এই কার্যকারিতাটি কেবলমাত্র একটি সফ্টওয়্যার বৈশিষ্ট্য, আপনার উইন্ডোজ ALC892 ড্রাইভার দ্বারা পরিচালিত।

তাই আমি এই বিশেষ ড্রাইভারটির সাথে আবদ্ধ নয়, লিনাক্সের উপর শব্দটি সরবরাহের আরও সাধারণ সমাধানের চেষ্টা করব:

/programming//q/4875818/684229


উত্তরের জন্য ধন্যবাদ. তবে আপনি যে প্রশ্নটি যুক্ত করেছেন সেটি ইকো বাতিলকরণ সম্পর্কে বলে যা স্থির পটভূমির শব্দ কমানোর থেকে আলাদা (প্রতিধ্বনির বক্তৃতা থেকে, স্থির শব্দটি সাধারণত হার্ডওয়্যার দ্বারা সৃষ্ট হয়)।
ব্যবহারকারী 1873947

স্পষ্টতই রিয়েলটেক (এবং অন্যরা) এই বৈশিষ্ট্যটি প্রয়োগ করার জন্য পেটেন্ট লঙ্ঘনের জন্য মামলা করেছেন লেক্সোলজি / লাইব্রেরি / there সেখানে উল্লিখিত পেটেন্টগুলি পরীক্ষা করে দেখতে পারা যায়।
ফিৎস

যেহেতু আমি এই লিঙ্কটির স্থায়িত্ব সম্পর্কে নিশ্চিত নই: "ইউএস পেটেন্ট নং। 5,825,898 ('898 পেটেন্ট); 6,483,923 (' 923 পেটেন্ট); 6,049,607 ('607 পেটেন্ট); 6,363,345 (' 345 পেটেন্ট); এবং 6,377,637 ('637 পেটেন্ট) "।
ফিজ

3

এটি যদি ডিভাইসের একটি বৈশিষ্ট্য এবং এটি যে সফ্টওয়্যারটি নিয়ে আসে কেবল এটি নয় (এটি সম্ভবত এটি পূর্ববর্তী) তবে এটি কার্নেল ড্রাইভারের মধ্যে প্রয়োগ করতে হবে। 1 এটি আমার কাছে সাধারণত দেখা যায় যে, রিয়েলটেক পিসিআই সাউন্ড কার্ডগুলি আসলে এএলসি কোডেকগুলিকে সমর্থন করার জন্য প্যাচ সহ ইন্টেল এইচডিএ ড্রাইভার ব্যবহার করে (যার আগ্রহী তাদের জন্য [src]/sound/pci/hda/patch_realtek.c:)।

কার্নেল উত্স ডকুমেন্টেশনগুলির মাধ্যমে অনুসন্ধান করা, এই শব্দগুলির সাথে সম্পর্কিত "শব্দ দমন" বা "প্রতিধ্বনি বাতিল" উল্লেখ করা হয়নি। চালকের উত্স নিজেই অনুসন্ধান করা হচ্ছে, এটিও স্পষ্টভাবে উল্লেখ করা হয়নি। আমি মনে করি যদি এটি প্রয়োগ করা হয় তবে এটি অবশ্যই কোনও ইন্টারফেসের সাথে /procবা /sysকোন ব্যবহারকারী স্পেস সফ্টওয়্যার ব্যবহার করতে পারে, বা ড্রাইভার মডিউলটির বিকল্পগুলির সাথে নথিভুক্ত হবে ।

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

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

সুতরাং আপনি যদি অন্যরকম কিছু না শুনেন তবে আপনি সম্ভবত ভাগ্যের বাইরে রয়েছেন। আপনি এটির সফ্টওয়্যার সমাধানের জন্য আশেপাশে দেখতে পারেন, এই জাতীয় বৈশিষ্ট্যগুলি স্পষ্টতই লিনাক্সের উপরে স্কাইপ দ্বারা প্রয়োগ করা হয়, সুতরাং তারা সম্ভবত একা সফ্টওয়্যার ব্যবহার করে বাস্তব সময়ে কাজ করতে পারে। কেউ এর উপর একটি কাগজও লিখেছেন , Lol। দুর্ভাগ্যক্রমে আমার আশেপাশে আর কোনও ভাগ্য অনুসন্ধান হয়নি।

নেই এখানে কিছু আলোচনা বৈশিষ্ট্য ব্যবহার করার alsamixerকিছু শব্দ দূষণ কমানোর সম্পন্ন করার জন্য। আমি মনে করি এটি করার জন্য আপনাকে পালসওদিও অক্ষম করতে হবে।


১. পালসৌদিও আসলে একটি ইউজারস্পেস টুল যা ALSA এর শীর্ষে নির্মিত হয়েছে, কার্নেলের সাউন্ড সাবসিস্টেম (যার অর্থ: পালসওডিও হার্ডওয়্যার অ্যাক্সেস প্রয়োগ করে না, এটি কেবল কার্নেল ড্রাইভার থেকে আসা / যাওয়া স্ট্রিমগুলির সাথে কাজ করে)।

২. যদি এটি সন্ধান করে তবে আপনি ২.6 সংস্করণ নয়, 3.0 সংস্করণ চান। এই সংখ্যাগুলি লিনাক্স কার্নেলের যে সংস্করণের সাথে সামঞ্জস্যপূর্ণ তা উল্লেখ করে এবং আপনি একটি 3.x কার্নেল ব্যবহার করছেন। তবে, আবারও যদি আপনার শব্দ অন্যথায় ঠিক থাকে তবে আমি এটিকে বিরক্ত করার বিরুদ্ধে দৃ strongly ়ভাবে সুপারিশ করছি কারণ এটি আপনার পক্ষে কিছু করার সম্ভাবনা কম।


গভীর উত্তরের জন্য আপনাকে ধন্যবাদ। তবে আমি এখানে বর্ণিত "ওয়েলব্র্যাটিক-এইসি মডিউল" নামে কিছু পেয়েছি: উইকি.জেন্টো . org / উইকি / পুলস অডিও । তবে মনে হয় এটি কেবলমাত্র অ্যাপ্লিকেশনগুলিতে কাজ করে যা সেই মডিউলটিকে সমর্থন করে, এটি কি সঠিক? এছাড়াও এটি সম্ভাবনাও রয়েছে যে উবুন্টুতে এটি অক্ষম করা হয়েছে, কোনও সুযোগেই আপনি কীভাবে পলস অডিওতে এই মডিউলটি সক্ষম করবেন তা জানেন? এটি আমার সমস্যার সমাধান হতে পারে
ব্যবহারকারী 1873947

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.