برنامه نویسی

حذف آواز و موسیقی از آهنگ های صوتی (آسان peasy)

Summarize this content to 400 words in Persian Lang

مقدمه

Spleeter یک ابزار متن باز است که توسط Deezer برای جداسازی منبع توسعه یافته است و به کاربران امکان می دهد وکال و همراهی را از آهنگ های صوتی جدا کنند. این راهنما مراحل راه‌اندازی Spleeter را در یک محیط Windows Subsystem for Linux (WSL) و استفاده از آن برای حذف صداها از یک فایل صوتی شرح می‌دهد.

پیش نیازها

WSL: مطمئن شوید که WSL را روی دستگاه ویندوز خود نصب کرده اید.

پایتون: Python 3 باید در محیط WSL شما نصب شود.

پیپ: مدیر بسته پایتون باید در دسترس باشد.

راهنمای گام به گام

مرحله 1: بسته های مورد نیاز را نصب کنید

لیست بسته را به روز کنید:

sudo apt update

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پایتون و پیپ را نصب کنید (اگر قبلاً نصب نشده باشد):

sudo apt install python3 python3-pip

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Spleeter را نصب کنید:

pip install spleeter

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

وابستگی های اضافی را نصب کنید: برای اطمینان از سازگاری، نسخه خاصی از NumPy را نصب کنید:

pip install ‘numpy

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اسپلیتر را ارتقا دهید (در صورت لزوم):

pip install –upgrade spleeter

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 2: FFmpeg را نصب کنید

Spleeter برای پردازش صدا به FFmpeg نیاز دارد. آن را با استفاده از:

sudo apt install ffmpeg

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 3: فایل صوتی خود را آماده کنید

مطمئن شوید که فایل صوتی شما از طریق WSL قابل دسترسی است. برای مثال، اگر فایل صوتی شما در E:\path\audio.mp3، می توانید به آن در WSL در آدرس زیر دسترسی داشته باشید:

/mnt/e/path/audio.mp3

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 4: Spleeter را برای جدا کردن آوازها اجرا کنید

برای جدا کردن صداها از فایل صوتی از دستور زیر استفاده کنید:

python3 -m spleeter separate -i /mnt/e/path/audio.mp3 -o /mnt/e/path/output

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 5: خروجی را بررسی کنید

پس از اجرای دستور، دایرکتوری خروجی را بررسی کنید (/mnt/e/path/output). شما باید دو فایل صوتی پیدا کنید:

vocals.wav: شامل آوازهای جدا شده است.

accompaniment.wav: شامل قسمت ساز می باشد.

نتیجه گیری

شما با موفقیت Spleeter را در یک محیط WSL راه اندازی کردید و از آن برای حذف وکال از یک فایل صوتی استفاده کردید. این ابزار قدرتمند را می توان برای کارهای مختلف پردازش صدا استفاده کرد و آن را به منبعی ارزشمند برای نوازندگان، تولیدکنندگان و علاقه مندان به صدا تبدیل می کند.

مقدمه

Spleeter یک ابزار متن باز است که توسط Deezer برای جداسازی منبع توسعه یافته است و به کاربران امکان می دهد وکال و همراهی را از آهنگ های صوتی جدا کنند. این راهنما مراحل راه‌اندازی Spleeter را در یک محیط Windows Subsystem for Linux (WSL) و استفاده از آن برای حذف صداها از یک فایل صوتی شرح می‌دهد.

پیش نیازها

  • WSL: مطمئن شوید که WSL را روی دستگاه ویندوز خود نصب کرده اید.
  • پایتون: Python 3 باید در محیط WSL شما نصب شود.
  • پیپ: مدیر بسته پایتون باید در دسترس باشد.

راهنمای گام به گام

مرحله 1: بسته های مورد نیاز را نصب کنید

  1. لیست بسته را به روز کنید:
   sudo apt update
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. پایتون و پیپ را نصب کنید (اگر قبلاً نصب نشده باشد):
   sudo apt install python3 python3-pip
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. Spleeter را نصب کنید:
   pip install spleeter
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. وابستگی های اضافی را نصب کنید: برای اطمینان از سازگاری، نسخه خاصی از NumPy را نصب کنید:
   pip install 'numpy
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. اسپلیتر را ارتقا دهید (در صورت لزوم):
   pip install --upgrade spleeter
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 2: FFmpeg را نصب کنید

Spleeter برای پردازش صدا به FFmpeg نیاز دارد. آن را با استفاده از:

sudo apt install ffmpeg
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 3: فایل صوتی خود را آماده کنید

مطمئن شوید که فایل صوتی شما از طریق WSL قابل دسترسی است. برای مثال، اگر فایل صوتی شما در E:\path\audio.mp3، می توانید به آن در WSL در آدرس زیر دسترسی داشته باشید:

/mnt/e/path/audio.mp3
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 4: Spleeter را برای جدا کردن آوازها اجرا کنید

برای جدا کردن صداها از فایل صوتی از دستور زیر استفاده کنید:

python3 -m spleeter separate -i /mnt/e/path/audio.mp3 -o /mnt/e/path/output
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 5: خروجی را بررسی کنید

پس از اجرای دستور، دایرکتوری خروجی را بررسی کنید (/mnt/e/path/output). شما باید دو فایل صوتی پیدا کنید:

  • vocals.wav: شامل آوازهای جدا شده است.
  • accompaniment.wav: شامل قسمت ساز می باشد.

نتیجه گیری

شما با موفقیت Spleeter را در یک محیط WSL راه اندازی کردید و از آن برای حذف وکال از یک فایل صوتی استفاده کردید. این ابزار قدرتمند را می توان برای کارهای مختلف پردازش صدا استفاده کرد و آن را به منبعی ارزشمند برای نوازندگان، تولیدکنندگان و علاقه مندان به صدا تبدیل می کند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا