Terjemahan mesin · Versi asli bahasa Inggris
Hapus vokal dari lagu di Mac
Buat instrumen untuk latihan bernyanyi dari rekaman musik di Mac-mu. speech CLI memisahkan vokal, drum, bass dan instrumen lainnya; FFmpeg menggabungkan tiga backstems. Mulailah dengan contoh pendek di bawah ini dan dengarkan sebelum memproses lagu Anda sendiri.
Hapus vokal dari lagu, split instrumen dan ekspor WAVs pada Android, iPhone dan iPad. Bebas, dengan proses on- perangkat setelah pengaturan model.
1. Pasang alat-alat
Anda perlu Apple Silicon Mac, macOS 15 atau nanti, dan HomebrewBuka Terminal dan jalankan perintah instalasi. Ini adalah arus kerja Mac lokal: ini tidak memerlukan akun Soniqo atau upload audio.
brew install speech ffmpeg
Pemisahan pertama mengunduh HTDemucs model dari Hugging Face, jadi memungkinkan koneksi internet dan tambahan waktu. model tetap cache pada Anda MacSeparations kemudian dapat berjalan offline dengan model cache.
2. Coba sampel musik
Gunakan folder kerja baru untuk menjaga masukan dan hasilnya bersamaan. Unduh sampel stereo WAV, atau mainkan contoh pertama. Para pemain ini menggunakan rekaman yang sama sehingga Anda dapat membandingkan apa yang tersisa di setiap keluaran.
curl -fL https://soniqo.audio/audio/samples/music/sample.wav -o sample.wav
Unduh sampel WAV · Contoh kredit dan lisensi
Core 'ngrato (1995) · Singing Sergeants, United States Air Force Band. These are illustrative outputs from the commands below, not a separation-quality benchmark.
3, pisahkan rekamannya.
Jalankan perintah ini dalam folder yang berisi sample.wavIni menulis vocals.wav, drums.wav, bass.wav dan other.wav ke stemsRekaman aslinya tetap di tempatnya.
speech separate sample.wav --engine htdemucs --htdemucs-precision int8 --output-dir stems
4. Simpan instrumental
Gabungan drum, bass dan instrumen lain untuk meninggalkan vokal batang. FFmpeg perintah menulis instrumental.wav dan menerapkan sebuah pembatas untuk mengontrol puncak. Ini mencampur tiga bagian yang terpisah; ini tidak mengurangi suara perkiraan dari berkas asli.
ffmpeg -i stems/drums.wav -i stems/bass.wav -i stems/other.wav -filter_complex 'amix=inputs=3:normalize=0,alimiter=limit=0.98:level=false:latency=true' -c:a pcm_s16le instrumental.wav
Buka instrumental.wav untuk memeriksa jejak belakang, dan stems/vocals.wav untuk mendengar suara yang terisolasi dengarkan suara yang tersisa, instrumen yang hilang atau transien yang diubah dense mixes, relib dan suara tumpang tindih dapat meninggalkan terpisah artefak yang terdengar
Gunakan lagu Anda sendiri
Ganti contoh masukan dengan path ke stereo Anda WAV berkas. Simpan kutipan di sekitar nama berkas berisi spasi, dan pilih sebuah folder keluaran berbeda untuk setiap lagu. Resep ini menggunakan 44.1 stereo kHz WAV audio; mempersiapkan format berkas lain sebagai WAV pertama.
speech separate "/path/to/Your Song.wav" --engine htdemucs --htdemucs-precision int8 --output-dir my-song-stems
For the instrumental, replace stems dalam perintah FFmpeg dengan folder keluaran lagu itu.
Apa yang diharapkan
Sebuah sampel pendek bukan sebuah benchmark untuk sebuah lagu tiga menit atau untuk telepon. Mengproses waktu dan memori menggunakan tergantung pada trek dan model. Mulailah dengan klip pendek, menjaga asli, dan memeriksa hasil oleh telinga sebelum menggunakannya dalam sesi praktek atau edit.
Untuk pengaturan model dan Swift API, baca Pemisahan SumberLihat Sedang Dimulai untuk bantuan instalasi dan Referensi CLI untuk pilihan perintah.