it-swarm.asia

هل هذا موجود: برنامج لإلغاء الضوضاء

أدرك أن أفضل خيار لإلغاء الضوضاء هو أن أشتري نفسي زوجًا من سماعات إلغاء الضوضاء ...

ولكن هل هناك أي برامج متوفرة تستخدم ميكروفون الكمبيوتر وسماعات الرأس لمنع الضوضاء في الخلفية؟

77
Alterlife

هناك أساسا طريقتان لقمع الضوضاء

  1. قمع الضوضاء باستخدام مرشحات Wiener أو أنظمة التقدير والطرح الأخرى. من أجل جعل هذه الأصوات جيدة ، هناك حاجة إلى الكثير من التحسين والقوة العقلية. بالنسبة للتطبيق الخاص بك ، قد لا يكون هذا حلاً جيدًا ، نظرًا لأن أجهزة الكمبيوتر الشخصية ليست مصممة للمعالجة الصوتية في الوقت الفعلي ، وأن الخوارزميات المعنية ليست سهلة.
  2. تشغيل ضوضاء الخلفية المصححة زمنياً والمعاكسة للطور مع الإشارة القابلة للاستخدام. يعمل هذا بشكل جيد بالنسبة لسماعات الرأس ، على الرغم من أنه عادةً ما يقدم بعض التلطيخ في الباص. ومع ذلك ، لا يعمل هذا أيضًا في وضع عدم الاتصال لأنه يحتاج إلى إشارة ضوضاء الخلفية الفعلية من المناطق المحيطة. وهي ليست قابلة للاستخدام للغاية بالنسبة لأجهزة الكمبيوتر الشخصية لأنها تقدم الكثير من الكمون الصوتي. يمكنك تجربة هذا مع بعض الحد الأدنى الفعلي لـ Linux-kernel.

بناءً على تجربتي في معالجة الصوت ومختلف أساليب إلغاء الضوضاء ، أوصي ببعض سماعات الرأس العازلة للصوت الجيدة. عادةً ما ينتج عن ذلك صوت أفضل دون الحاجة إلى أي خدع لمعالجة الإشارات لن تعمل بشكل جيد على أي حال.

42
bastibe

غير ممكن لأسباب مادية/الأجهزة.

تعمل ميزة إلغاء الضوضاء من خلال تسجيل الصوت وتشغيل صوت مقلوب في الطور لإلغائه. مع الكمبيوتر المحمول ، تمتص الميكروفون لأول مرة ، ويعني هذا أمامك أن الصوت القادم من الخلف سوف يصل إلى أذنيك أولاً قبل أن يضرب الميكروفون. بعد ذلك ، يجب أن تمر الكمبيوتر عبر بطاقة الصوت البطيئة (من المحتمل أن يكون اختبار ping من ثانية واحدة أو أكثر) إلى السماعات حيث سيتم تشغيلها. سيكون هذا الوقت المتأخر كبيرًا للغاية.

لذلك يتعلق الأمر بالأساس بهذا:
أنت وميكروفون تسمعان أشياء مختلفة (في سماعات الرأس كانت في أذنيك).
وقت التأخير من بطاقات الصوت القياسية للكمبيوتر المحمول كبير ، فلا يمكنك حتى الحصول على قيثارة تعمل بشكل جيد لهذا السبب على جهاز الكمبيوتر الخاص بك (بالقرب من 0 في سماعات الرأس).

هذا ، بغض النظر عن الطريقة المثلى تؤدي إلى تجربة مروعة.

17
Ambiwlans

راجع هذه المقالة: إلغاء الضوضاء في البرامج؟ .

انها مثيرة للاهتمام ، ولكن ليس لديها حل.

9
harrymc

باستخدام MATLAB وهذا الدليل/رمز عينة:

http://www.mathworks.com/help/dsp/examples/acoustic-noise-cancellation-lms-.html

يمكنك تسجيل الضوضاء التي تحاول إلغاؤها (إلى wav) وإنشاء إخراج صوتي من شأنه إلغاءه. قد تكون قادرًا أيضًا على تعديل الكود ليأخذ مدخلات الميكروفون كضوضاء ويكون له القدرة على توليد المخرجات وتشغيلها.

ضع في اعتبارك أن إلغاء الضوضاء يعمل بشكل أفضل مع ضوضاء النوع "الميكانيكية" منخفضة التردد. من الصعب للغاية إلغاء الضوضاء العالية (التردد العالي).

5
d4v3y0rk

إنه في الواقع ليس إلغاء الضوضاء ولكن Chatterblocker يمكن أن تساعدك على إخفاء/تجاهل الأصوات الخارجية.

4
Matthew Lock

يجب أن يكون من الممكن الحصول على صوت ثابت (على سبيل المثال: مراوح تحمل الأنين) ، ولكن كما أشير إلى ذلك ، لبيئات خلفية الصوت العادية المتغيرة ، فمن المؤكد أنها لن تعمل بشكل جيد مع الأجهزة والبرامج المشتركة.

أشك بقوة أيضًا في أن البرنامج سيكون لديه أي طريقة موثوقة لقياس التأخر بدقة عالية (للمعايرة) ، وهو أمر ضروري لإلغاء الموجات الصوتية. (تحرير: باستثناء ربما للقيام بالمعايرة اليدوية للمرحلة.)

يعني عدم وجود حبات منتظمة في الوقت الفعلي أيضًا أن تأخر الصوت يمكن أن يتغير قليلاً ، مما يؤدي أيضًا إلى التخلص من أي إلغاء لضوضاء العمل.

على الرغم من أن أجهزة الكمبيوتر يمكنها تسجيل الصوت وتشغيله ، إلا أنها لم تصمم أبدًا للحصول على الدقة والتعريف اللازمين لإلغاء الموجات الصوتية.

قد يؤدي تطبيق مثل هذا النظام على برنامج الكمبيوتر إلى شيء قد يزيد الضوضاء بدلاً من تقليله ، لذلك يجب تجنبه.

لا يزال أحد هذه المواضيع هو الذي يفسح المجال للبحث والتجريب ، حتى لو كان لمتعه فقط :)

أيضا ، يمكن أن الميكروفونات الراقية وأجهزة الصوت المهنية تحدث فرقا كبيرا.

المصدر: الخبير المعلن في كل شيء.

3
Rolfensen

إذا كان الصوت الذي تحتاج إلى إلغائه ثابتًا ، على سبيل المثال داخل الطائرة أو همهمة أحد المصانع ، فيبدو أن تأخر الكمبيوتر يجب ألا يهم ، لأن الصوت هو نفسه بغض النظر عن تأخر وصوله. سيكون المفتاح هو نقل الصوت الناتج في سماعات الرأس بدقة. على سبيل المثال ، قد يجرب المرء برنامج تحويل الطور القابل للتعديل مثل: http://freemusicsoftware.org/category/free-vst-effects-2/phase-shifter

يمكنك حتى تسجيل ضوضاء الخلفية ثم إعادة تشغيلها. سيكون عليك ضبط المرحلة حتى تكون عكس ما تسمعه أذنيك مباشرة.

إذا كانت مشكلة ميكروفون الكمبيوتر المحمول الفقير مشكلة ، فيمكنك إحضار جهاز SM58 المستخدم معك بثمن بخس.

أي ردود فعل على هذه الفكرة؟

2
user281793