vocal remover
v5.1.1
นี่เป็นเครื่องมือที่ใช้การเรียนรู้อย่างลึกซึ้งเพื่อแยกแทร็กเครื่องมือออกจากเพลงของคุณ
ดาวน์โหลดเวอร์ชันล่าสุดจากที่นี่
ดู : เริ่มต้น
cd vocal-remover
pip install -r requirements.txt
คำสั่งต่อไปนี้จะแยกอินพุตออกเป็นแทร็กเครื่องมือและเสียงร้อง พวกเขาจะถูกบันทึกเป็น *_Instruments.wav และ *_Vocals.wav
python inference.py --input path/to/an/audio/file
python inference.py --input path/to/an/audio/file --gpu 0
-ตัวเลือก --tta ดำเนินการทดสอบเวลาทดสอบเพื่อปรับปรุงคุณภาพการแยก
python inference.py --input path/to/an/audio/file --tta --gpu 0
-Masks ตัวเลือก --postprocess Masks ส่วนที่เป็นเครื่องมือตามปริมาณเสียงร้องเพื่อปรับปรุงคุณภาพการแยก
คำเตือน
นี่คือคุณสมบัติการทดลอง หากคุณได้รับปัญหาใด ๆ กับตัวเลือกนี้โปรดปิดการใช้งาน
python inference.py --input path/to/an/audio/file --postprocess --gpu 0
path/to/dataset/
+- instruments/
| +- 01_foo_inst.wav
| +- 02_bar_inst.mp3
| +- ...
+- mixtures/
+- 01_foo_mix.wav
+- 02_bar_mix.mp3
+- ...
python train.py --dataset path/to/dataset --mixup_rate 0.5 --reduction_rate 0.5 --gpu 0