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.
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.