Awtomatikong salin · Orihinal sa Ingles

Alisin ang mga huni sa isang awit sa iyong Mac

Gumawa ng instrumento sa pag - awit mula sa isang rekording ng musika sa iyong Mac. Ang malayang speech Ang CLI ay naghihiwalay ng mga kuwerdas, tambol, bass at iba pang instrumento; pinagsasama ng FFmpeg ang tatlong sumusuportang tangkay. Paandarin ang maikling halimbawa sa ibaba at makinig bago ang pagpoproseso ng iyong sariling awit.

Tanggalin ang mga vocal mula sa mga kanta, split instruments at iluwas ang WAVs sa Android, iPhone at iPad. Free, na may on-device processing pagkatapos ng model set-up.

1. Iluklok ang mga kasangkapan

Kailangan mo ng isang Apple Silicon Mac, macOS 15 o nang maglaon, at Homebrew. Buksan ang Terminal at patakbuhin ang utos sa pagluklok. Ito ay isang lokal na Mac workflow: hindi nito kailangan ang Soniqo account o isang audio upload.

brew install speech ffmpeg

Ang unang paghihiwalay ay nag-download ng HTDemucs model mula sa Hugging Face, kaya hayaan ang isang koneksiyon sa internet at ekstrang oras. Ang modelo ay nananatiling naka-create sa iyong Mac. Ang mga kalaunang paghihiwalay ay maaaring mag-distrito sa pamamagitan ng cached model.

2. Subukan ang musika

Gumamit ng isang bagong folder para mapanatiling magkasama ang input at mga resulta. I - download ang stereo WAV sampol, o itugtog muna ang mga halimbawa. Ang mga manlalarong ito ay gumagamit ng iisang rekording upang maihambing mo kung ano ang natitira sa bawat output.

curl -fL https://soniqo.audio/audio/samples/music/sample.wav -o sample.wav

Ihulog ang sampol na WAV · Mga papuri at lisensiya ng Sample

Core isengrato (1995) · Singing Sergeants, United States Air Force Band. These are illustrative outputs from the commands below, not a separation-quality benchmark.

Orihinal na rekording
Bocals
Panunuluyang mga kasangkapan

3. Ibukod ang rekording

Itakbo ang utos na ito sa folder na naglalaman ng sample.wav. Sumulat ito vocals.wav, drums.wav, bass.wav at other.wav sa loob ng stems. Ang orihinal na pagrerekord ay nananatili sa lugar.

speech separate sample.wav --engine htdemucs --htdemucs-precision int8 --output-dir stems

4. Iligtas ang mga kasangkapan

Pagsama - samahin ang mga tambol, bass at iba pang instrumento upang lumabas ang kuwerdas stem. Hinango Sumulat ng utos instrumental.wav at maglagay ng limitasyon upang kontrolin ang mga taluktok. Hinahalo nito ang tatlong magkakahiwalay na bahagi; hindi nito inaalis ang tinatayang tinig mula sa orihinal na talaksan.

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

Buksan ang instrumental.wav upang tingnan ang suportang track, at stems/vocals.wav

Gamitin ang iyong sariling awit

Palitan ang halimbawa ng input ng landas sa iyong stereo WAV file. I-update ang mga file na naglalaman ng mga espasyo, at pumili ng iba't ibang output folder para sa bawat awit. Ang resiping ito ay gumagamit ng 44.1 kHz stereo WAV audio; ihanda ang iba pang file format bilang WAV una.

speech separate "/path/to/Your Song.wav" --engine htdemucs --htdemucs-precision int8 --output-dir my-song-stems

Para sa instrumental, palitan ang stems sa utos na FFmpeg sa pamamagitan ng kantang iyon na propesyunal na output folder.

Kung Ano ang aasahan

Ang isang maikling sampol ay hindi isang benkmark para sa isang tatlong-minutong awit o para sa isang telepono. ang pagproseso ng oras at pagmememorya ay nakasalalay sa track at modelo.Simula sa maikling clip, panatilihin ang orihinal, at tingnan ang resulta sa pamamagitan ng tainga bago gamitin ito sa isang sesyon ng pagsasanay o edit.

Para sa model settings at sa Swift API, basahin Pinagmumulan ng Paghihiwalay. Tingnan Pagsisimula para sa tulong na pang-install at ang KLI reference para sa opsyon ng pag-uutos.