Maskinoversættelse · Engelsk original

Opdel en sang i fire stængler på din Mac

Træk en sang fra hinanden, så du kan lytte til dens vokal, tromme, bas eller resterende instrumental del. Denne Terminal opskrift bruger gratis speech CLI og HTDemucs på en Apple Silicon Mac. Hver stængel bliver en separat stereo WAV fil, som du kan åbne i en lydeditor.

Fjern vokal fra sange, split instrumenter og eksportere WAVs på Android, iPhone og iPad. Gratis, med on- enhed behandling efter model setup.

1. Installer værktøjerne

Du har brug for en Apple Silicon Mac, macOS 15 eller senere, og Homebrew. Åbn Terminal og køre installationskommandoen. Dette er en lokal Mac arbejdsgang: det behøver ikke en Soniqo konto eller en lydupload.

brew install speech

Den første separation downloader HTDemucs modellen fra Hugging Face, så der er mulighed for en internetforbindelse og ekstra tid. Modellen forbliver cachet på din Mac. Senere separationer kan køre offline med cachet modellen.

2. Prøv musikken prøve

Brug en ny arbejdsmappe til at holde input og resultater sammen. Download stereo WAV prøve, eller afspil eksemplerne først. Disse spillere bruger den samme optagelse, så du kan sammenligne, hvad der forbliver i hver output.

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

Hent prøven WAV · Stikprøvekreditter og -licenser

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

Original optagelse
Vocaler
Trommer
Bass
Andre instrumenter

3. Separér optagelsen

Kør denne kommando i mappen der indeholder sample.wavDen skriver vocals.wav, drums.wav, bass.wav og other.wav til stemsDen oprindelige optagelse bliver på plads.

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

4. Lyt til hver stamme

Åbn de fire WAV filer i din foretrukne spiller eller editor. De deler samme varighed og samplingfrekvens, så du kan placere dem på justerede spor. Solo en del til at studere det, eller stumme det og spille sammen med de andre.

Vælg det resultat du har brug for

Den vokal fil er den isolerede sang del. other.wav fil indsamler de resterende instrumenter; det er ikke en dedikeret guitar eller klaver stamme. For en baggrunds spor uden vokal, følg vocal- remove opskriften at kombinere de andre tre filer.

Brug din egen sang

Erstat eksempelinput med stien til dit stereo WAV fil. Hold citater omkring filnavne der indeholder mellemrum, og vælg en anden uddatafil for hver sang. Denne opskrift bruger 44.1 kHz stereo WAV audio; forberede andre filformater som WAV Først.

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

Hvad kan man forvente

En kort prøve er ikke et benchmark for en tre-minutters sang eller for en telefon. Behandler tid og hukommelse brug afhænger af sporet og model. Begynd med en kort klip, holde originalen, og kontrollere resultatet ved øre, før du bruger det i en praksis session eller redigere.

For modelindstillinger og Swift API, læs KildeseparationSe. Kom i gang for installationshjælp og CLI-reference for kommandoer.