· آموزش لینوکس - ۱۰ دقیقه

بهترین ابزار رایگان هوش مصنوعی برای حذف نویز پس‌زمینه از میکروفون شما

آیا نویز پس‌زمینه (وزوز کولر، شلوغی خانه) تماس‌های کاری شما را خراب می‌کند؟ تمرکز شما را از بین می‌رود و صدای‌تان غیرحرفه‌ای به نظر می‌رسد؟ با این ابزار رایگان هوش مصنوعی حذف نویز، کیفیت صدای حرفه‌ای را به سادگی به‌دست آورید. این ابزار بدون نیاز به خرید هدفون‌های گران‌قیمت یا سخت‌افزار اضافی کار می‌کند.

بهترین ابزار رایگان هوش مصنوعی برای حذف نویز پس‌زمینه از میکروفون شما

کابوس نویز: چرا راه‌حل‌های سنتی کافی نیستند?

کابوس نویز: چرا راه‌حل‌های سنتی کافی نیستند?

بیایید رو راست باشیم، دورکاری عالی به نظر می‌رسد… تا اینکه میکروفون‌تان همه چیز را ضبط می‌کند. کولر مثل موتور جت صدا می‌دهد، خیابان هیچ‌وقت آرام نمی‌گیرد، و ناگهان “دفتر کار آرام خانه” مثل صحنه جنگ جهانی به نظر می‌رسد. و اگر در منطقه‌ای گرم و شلوغ مثل جنوب کار می‌کنید، خاموش کردن کولر گزینه‌ی جالبی نیست، و درخواست رعایت سکوت از بقیه در طول روز هم؟ خب موفق باشید!

معمولا اولین غریزه این است که برای حل مشکل پول خرج کنیم: هدفون‌های گران‌قیمت نویز کنسلینگ، میکروفون‌های فانتزی، یا بسته‌های نرم‌افزاری که نوید صدای «کیفیت استودیویی» می‌دهند. اما حقیقت اینجاست: حتی گران‌ترین گجت‌ها هم محدودیت دارند. هدفون‌ها می‌توانند نویز پس‌زمینه را کم کنند، نه اینکه آن را حذف کنند؛ و ساعت‌ها استفاده مداوم از آن‌ها = خستگی کامل گوش. از طرفی، اگر میکروفون لپ‌تاپ شما ضعیف باشد (که اغلب همینطور است)، همچنان با صدای خفه و غیرحرفه‌ای دست و پنجه نرم خواهید کرد.

مشکل، شما نیستید، بلکه فناوری است. راه‌حل‌های سنتی برای دنیای قبل از هوش مصنوعی ساخته شده بودند؛ جایی که سخت‌افزار تمام کارهای سنگین را انجام می‌داد. اما ما اکنون در عصر هوش مصنوعی هستیم، زمانی که نرم‌افزار می‌تواند در زمان واقعی (Real-Time) یاد بگیرد، سازگار شود و صدای شما را متحول کند.

به جای تکیه بر راه‌حل‌های فیزیکی دست‌وپاگیر، اکنون می‌توانیم کنترل را به دست الگوریتم‌های هوشمند بسپاریم. این را به عنوان داشتن یک مهندس صدای دیجیتال تصور کنید که بی‌صدا در پشت صحنه کار می‌کند و صدای شما را با دقتی تقریبا جادویی از نویز پس‌زمینه جدا می‌سازد.

این صرفا یک ارتقاء کوچک نیست؛ بلکه یک تغییر کلی در طرز فکر است. هوش مصنوعی در حال بازنویسی قوانین نحوه‌ی برقراری ارتباط ماست و بالاخره نویز کنسلینگ در سطح حرفه‌ای را برای همه قابل دسترس می‌کند.

پس، آماده‌اید تا تجهیزات دست‌وپاگیر را کنار بگذارید و به آینده ارتباطات شفاف و راحت قدم بگذارید؟


راه‌حل نهایی من برای حذف نویز: سخت‌افزار ساده + جادوی هوش مصنوعی

راه‌حل نهایی من برای حذف نویز: سخت‌افزار ساده + جادوی هوش مصنوعی

به جای صرف هزینه‌های کلان برای تجهیزات، من رویکردی ساده و هوشمندانه در پیش گرفتم:

  • استفاده مجدد از میکروفون لپ‌تاپم: از همان میکروفون لپ‌تاپم استفاده کردم، نیازی به خرید جدید نبود.
  • DeepFilterNet: این مروارید متن‌باز (Open-Source) از گیت‌هاب https://github.com/Rikorose/DeepFilterNet از هوش مصنوعی استفاده می‌کند تا نویز پس‌زمینه را در زمان واقعی (Real-Time) کاملا از بین ببرد. این ابزار مثل داشتن یک مهندس صدای اختصاصی در کامپیوتر شماست که صدای فن‌ها، وزوز کولر گازی و حتی موسیقی پس‌زمینه را فیلتر می‌کند. من این را روی سیستم اوبونتو با استفاده از میکروفون معمولی لپ‌تاپم آزمایش کردم و نتیجه حیرت‌انگیز بود؛ این ابزار همه چیز را از وزوز هوا گرفته تا موسیقی با صدای بلند را بدون اینکه صدای شما را تحریف کند، مدیریت می‌کند.

بهترین بخش چیست؟ این ابزار کاملا رایگان است، روی لینوکس اجرا می‌شود و به طور یکپارچه با برنامه‌هایی مانند Zoom، Discord، Teams و موارد دیگر ادغام می‌گردد. دیگر نیازی به عذرخواهی بابت “محبط پر سر و صدا”ی شما نیست، فقط صدای حرفه‌ای و عاری از هرگونه حواس‌پرتی شماست که همکاران و مشتریان را تحت تأثیر قرار می‌دهد.


راهنمای گام به گام: نصب DeepFilterNet در لینوکس

راهنمای گام به گام: نصب DeepFilterNet در لینوکس

راه‌اندازی این ابزار ساده است، حتی اگر یک خوره لینوکس نباشید. من شما را راهنمایی خواهم کرد، از جمله اسکریپت سفارشی Bash خودم برای نصب بدون دردسر. من این را روی اوبونتو آزمایش کردم، اما باید روی سایر توزیع‌ها (Distros) که از PipeWire استفاده می‌کنند نیز کار کند.

گام ۱: دانلود کتابخانه

گام ۱: دانلود کتابخانه

به صفحه خروجی‌های DeepFilterNet GitHub در https://github.com/Rikorose/DeepFilterNet/releases بروید و فایل کتابخانه مناسب برای سیستم خود را دانلود کنید، به دنبال libdeep_filter_ladspa.so باشید. آن را در مکانی قابل دسترس، مانند پوشه دانلودهای (Downloads) خود ذخیره کنید.

گام ۲: اجرای اسکریپت نصب

گام ۲: اجرای اسکریپت نصب

من یک اسکریپت Bash کارآمد ایجاد کرده‌ام تا نصب و پیکربندی را انجام دهد.

اسکریپت را دانلود کنید، آن را قابل اجرا کنید:

sudo apt install wget -y && wget https://gist.githubusercontent.com/aminnez/54fb4e404e4806398d82ca29f9cc7641/raw/6a43a81ddf2aec5533136c56a2faa8b486c6b38e/install-deepfilter.sh

chmod +x install-deepfilter.sh

اسکریپت را به همراه مسیر فایل کتابخانه به عنوان آرگومان اجرا کنید (نیازی به دسترسی Root نیست):

./install-deepfilter.sh /path/to/libdeep_filter_ladspa.so

این اسکریپت همه چیز را خودکار می‌کند: پلاگین را در جای مناسب قرار می‌دهد، PipeWire (سرور صوتی شما) را راه‌اندازی می‌کند و یک “میکروفون DeepFilter” مجازی برای شما ایجاد می‌کند تا بتوانید آن را در برنامه‌ها انتخاب کنید.

گام ۳: پیکربندی و استفاده

گام ۳: پیکربندی و استفاده

پس از نصب:

  • در برنامه‌های کنفرانس ویدیویی (Zoom، Meet، Teams و غیره): به تنظیمات صوتی بروید و “DeepFilter Microphone” را به عنوان دستگاه ورودی خود انتخاب کنید.
  • در تنظیمات صدای سیستم شما: “DeepFilter Microphone” را برای ورودی سراسری سیستم انتخاب کنید.

بووووم! قابلیت حذف نویز مبتنی بر هوش مصنوعی برای شما فعال شد. من این را با صدای موزیک پخش از گوشی اجرا کردم و هیچ صدای نویزداری وجود نداشت، فقط صدای کاملا شفاف من.


مزایای بی‌نظیر: چرا این راه‌حل، روزمره‌ی شما را تغییر خواهد داد

مزایای بی‌نظیر: چرا این راه‌حل، روزمره‌ی شما را تغییر خواهد داد

این ابزار صرفا یک راه‌حل موقت نیست؛ بلکه یک ابزار واقعی برای افزایش کارایی شماست. در اینجا دلایلی وجود دارد که چرا شیفته آن خواهید شد:

  • صرفه‌جویی هنگفت در هزینه‌ها: آن هدست‌های گران‌قیمت نویز کنسلینگ را کنار بگذارید. هزینه کل راه‌اندازی من صفر بود، زیرا از میکروفون لپ‌تاپم استفاده مجدد کردم. DeepFilterNet؟ کاملا رایگان و متن‌باز است (در صورت امکان از توسعه‌دهندگان حمایت کنید!).
  • راحتی در طول روز: دیگر گوش‌های عرق کرده یا فشار هدست وجود ندارد. آزادانه با میکروفون لپ‌تاپ خود صحبت کنید، حتی در حال استراحت روی صندلی. ایده‌آل برای جلسات ماراتونی مانند برنامه‌نویسی دونفره یا جلسات تمام‌وقت.
  • سرکوب نویز شگفت‌انگیز: هوش مصنوعی شوخی ندارد؛ صداهای پس‌زمینه مانند فن‌ها، کولر گازی، ترافیک و حتی موسیقی را بدون دست زدن به کیفیت صدای شما حذف می‌کند. در آزمایش‌ها، این ابزار همه چیز را از وزوزهای ظریف گرفته تا حواس‌پرتی‌های بلند را حذف کرد و کاری می‌کند که شما انگار در یک استودیوی ضد صدا هستید.
  • افزایش بهره‌وری و حرفه‌ای‌گری: صدای واضح به معنای سوءتفاهم کمتر، همکاری‌های روان‌تر، و تحت تأثیر قرار دادن هم‌تیمی‌ها است.
  • انعطاف‌پذیری برای دوستداران لینوکس: متناسب با سیستم‌هایی که از PipeWire استفاده می‌کنند، قابل سفارشی‌سازی برای محیط شما (کاهش نویز کم برای روزهای آرام یا سرکوب حداکثری برای زمان‌های شلوغ).
  • امتیاز سازگاری با محیط زیست: به جای خرید گجت‌های جدید، از سخت‌افزار قدیمی استفاده مجدد کنید. به علاوه، فن‌ها و کولر گازی خود را بدون عذاب وجدان روشن نگه دارید.

تصور کنید چه میزان اعتماد به نفس شما بیشتر خواهد شد: ارائه‌هایی بدون اشکالات صوتی، یا لذت بردن از چت‌های غیررسمی در میت بدون سمفونی پس‌زمینه. این ابزار توانمند، کارآمد و کاملا هیجان‌انگیز است؛ تماس‌های شما هرگز مثل قبل نخواهد بود!


تنظیم دقیق پیکربندی: نکات مهم

تنظیم دقیق پیکربندی: نکات مهم

برای دستیابی به بهترین عملکرد:

  • محل پلاگین (Plugin Location): کتابخانه در مسیر $HOME/.ladspa/libdeep_filter_ladspa.so قرار دارد.
  • پیکربندی PipeWire: فایل $HOME/.config/pipewire/filter-chain.conf.d/50-deepfilter-mic.conf را بررسی کنید.

می‌توانید میزان کاهش نویز (Attenuation) را در این فایل پیکربندی تنظیم کنید:

  • “Attenuation Limit (dB)” 100 برای حداکثر سرکوب نویز (تنظیم پیش‌فرض، مناسب برای روزهای پر سر و صدا!).
  • “Attenuation Limit (dB)” 24 برای کاهش متوسط نویز.
  • “Attenuation Limit (dB)” 12 برای تنظیمات جزئی.

پس از اعمال تغییرات، PipeWire را مجددا راه‌اندازی کنید:

systemctl --user restart wireplumber pipewire pipewire-pulse

اگر نیاز دارید میکروفون خاصی را هدف قرار دهید، فایل پیکربندی را ویرایش کرده و ویژگی capture node.target را از حالت کامنت خارج (uncomment) و اصلاح کنید.


عیب‌یابی: راه‌حل‌های سریع برای مشکلات رایج

عیب‌یابی: راه‌حل‌های سریع برای مشکلات رایج

با مشکلی مواجه شدید؟ نگران نباشید، در اینجا نحوه عیب‌یابی آمده است:

  1. “میکروفون DeepFilter” نمایش داده نمی‌شود؟

    • لاگ‌ها (Logs) را بررسی کنید: journalctl --user -u pipewire -n 50 یا journalctl --user -u wireplumber -n 50.
  2. صدا قطع است یا هیچ ورودی صوتی ندارید؟

    • میکروفون واقعی خود را آزمایش کنید: pw-cat --record /tmp/test.wav.
    • مسیردهی (Routing) را تأیید کنید: pw-cli ls Node | grep -i deepfilter.

اغلب مشکلات ناشی از پیکربندی‌های PipeWire هستند، مسیرها و فرآیند راه‌اندازی مجدد را دوباره بررسی کنید. اگر گیر کردید، بخش Issues در گیت‌هاب DeepFilterNet منبعی عالی برای رفع مشکل است.


کلام آخر: نویزها را به هوش مصنوعی بسپارید

کلام آخر: نویزها را به هوش مصنوعی بسپارید

این هم از راهکار امتحان‌شده من برای برقراری تماس‌های بدون نویز در لینوکس. این روش مقرون‌به‌صرفه، کاربرپسند است و نتایجی ارائه می‌دهد که با سخت‌افزارهای گران‌قیمت رقابت می‌کند. چه یک توسعه‌دهنده باشید که در حال برنامه‌نویسی دونفره است و چه یک کارمند دورکار که از حواس‌پرتی‌های روزانه فرار می‌کند، این تنظیمات سطح کار شما را ارتقا خواهد داد. آن را امتحان کنید، مطابق نیاز خود تغییرش دهید و هیجان داشتن یک صدای حرفه‌ای و بدون وقفه را تجربه کنید.


آیا شما هم این ترفند حذف نویز را روی لینوکس امتحان کرده‌اید؟ نکات خود را در بخش نظرات به اشتراک بگذارید، مشتاقانه منتظر شنیدن آن‌ها هستم! اگر این پست به شما کمک کرد، آن را منتشر کنید تا محیط‌های کاری پر سر و صدا را به گذشته بسپاریم.

کلمات کلیدی: حذف نویز لینوکس، کاهش نویز رایگان هوش مصنوعی، نصب DeepFilterNet، نکات صوتی دورکاری

در همین زمینه

مشاهده همه »
· آموزش لینوکس - ۷ دقیقه
با ZSH یک ترمینال خفن داشته باش: نصب و پلاگین‌ها

با ZSH یک ترمینال خفن داشته باش: نصب و پلاگین‌ها

اگر تجربه کار با ترمینال ساده رو داشته باشید حتما وارد کردن دستورات و کار کردن با ترمینال برایتان دشوار بوده. شما می‌تونید با راه‌اندازی، نصب پلاگین‌ها و تم‌ها، تغییر پوسته، ویژگی‌های پیشرفته و سفارشی‌سازی ZSH، ترمینال خودتون رو به یک ترمینال کارا و قدرتمند تبدیل کنید.

· مفاهیم برنامه‌نویسی - ۶ دقیقه
پلاگین Folder Structure Generator: خودکارسازی و سازمان‌دهی پوشه‌های پروژه

پلاگین Folder Structure Generator: خودکارسازی و سازمان‌دهی پوشه‌های پروژه

راه‌اندازی ساختار پوشه‌ای تمیز و مقیاس‌پذیر برای هر پروژه خسته‌کننده است. چه از Clean Architecture، MVVM یا ساختار دیگر استفاده کنید، ایجاد پوشه‌ها زمان‌بر است. به‌همین دلیل، من Folder Structure Generator را ساختم—پلاگینی که ایجاد پوشه‌ها را خودکار کرده و در زمان شما صرفه‌جویی می‌کند!

· مفاهیم برنامه‌نویسی - ۸ دقیقه
آشنایی با Jupyter و مزایای آن برای برنامه‌نویسان و دیتاساینتیست‌ها

آشنایی با Jupyter و مزایای آن برای برنامه‌نویسان و دیتاساینتیست‌ها

Jupyter: ابزاری برای همه! از مبتدی تا حرفه‌ای، این پلتفرم به شما کمک می‌کند تا کدنویسی را بهتر درک کنید. با محیط تعاملی و کاربرپسندش، می‌توانید ایده‌های خود را تست کنید، باگ‌ها را رفع کنید و برای مصاحبه‌های شغلی آماده شوید. آماده‌اید مهارت‌های خود را ارتقا دهید و به یک برنامه‌نویس حرفه‌ای تبدیل شوید؟