Maskinoversettelse · Engelsk original
Del en sang i fire stilker på Mac
Dra en sang fra hverandre slik at du kan lytte til sin vokal, tromme, bass eller gjenværende instrumental del. Denne Terminal oppskriften bruker gratis speech CLI og HTDemucs på en Apple Silicon Mac. Hver stamme blir en separat stereo WAV fil som du kan åpne i en lydredigering.
Fjerne vokal fra sanger, splitte instrumenter og eksportere WAV på Android, iPhone og iPad. Gratis, med on-device behandling etter modelloppsett.
1. Installere verktøyene
Du trenger en Apple Silicon Mac, macOS 15 eller nyere, og Homebrew. Åpne terminal og kjøre installasjonskommandoen. Dette er en lokal Mac arbeidsflyt: det trenger ikke en Soniqo-konto eller lydopplasting.
brew install speech
Den første separasjonen laster ned HTDemucs-modellen fra Hugging Face, så la en Internett-tilkobling og ekstra tid. Modellen forblir cached på Mac. Senere separasjoner kan kjøres offline med den cachede modellen.
2. Prøv musikkprøven
Bruk en ny arbeidsmappe til å holde inn- og resultatene sammen. Last ned stereoen WAV-prøven eller spille av eksemplene først. Disse spillerne bruker samme opptak slik at du kan sammenligne det som forblir i hver utdata.
curl -fL https://soniqo.audio/audio/samples/music/sample.wav -o sample.wav
Last ned prøven WAV · Simple kreditter og lisens
Core 'ngrato (1995) · Singing Sergeants, United States Air Force Band. These are illustrative outputs from the commands below, not a separation-quality benchmark.
3. Separat opptaket
Kjør denne kommandoen i mappen som inneholder sample.wav. Det skriver vocals.wav, drums.wav, bass.wav og other.wav inn i stemsDen opprinnelige innspillingen er på plass.
speech separate sample.wav --engine htdemucs --htdemucs-precision int8 --output-dir stems
4. Lytt til hver stamme
Åpne de fire WAV-filene i den foretrukne spilleren eller redaktøren. De deler samme varighet og prøvehastighet slik at du kan plassere dem på innrettede spor. Solo en del for å studere den, eller dempe den og spille sammen med de andre.
Velg det resultatet du trenger
Vokalfilen er den isolerte sangdelen. other.wav-filen samler de gjenværende instrumentene; det er ikke en dedikert gitar eller pianostamme. For et støttespor uten vokal, følg vokal-removal oppskrift for å kombinere de andre tre filene.
Bruk din egen sang
Bytt ut eksemplets inngang med banen til stereoen WAV fil. Hold sitater rundt filnavn som inneholder mellomrom, og velg en annen ut-mappe for hver sang. Denne oppskriften bruker 44,1 kHz stereo WAV lyd; forberede andre filformater som WAV først.
speech separate "/path/to/Your Song.wav" --engine htdemucs --htdemucs-precision int8 --output-dir my-song-stems
Hva man kan forvente
En kort prøve er ikke et benchmark for en tre minutters sang eller for en telefon. Behandlingstid og minnebruk avhenger av sporet og modellen. Begynn med et kort klipp, hold originalen og sjekk resultatet av øret før du bruker det i en praksis økt eller rediger.
For modellinnstillinger og Swift API, les Kjeldseparasjon. Se Å komme i gang for installasjonshjelp og CLI referanse for kommandoalternativer.