Traducere automată · Originalul în engleză

Împărţiţi un cântec în patru tulpini pe dvs. Mac

Trageți un cântec în afară, astfel încât să puteți asculta vocea, toba, bas sau partea instrumentală rămasă. Acest Terminal rețeta folosește gratuit speech CLI și HTDemucs pe un Apple Silicon Mac. Fiecare tulpină devine un fișier stereo separat WAV, pe care îl puteți deschide într-un editor audio.

Îndepărtați vocea din cântece, instrumente de divizare și exportați WAV-uri pe Android, iPhone și iPad. Gratuit, cu prelucrare pe dispozitiv după configurarea modelului.

1. Instalați instrumentele

Aveți nevoie de un Apple Silicon Mac, macOS 15 sau mai târziu și Homebrew. Deschideți terminalul și executați comanda de instalare. Acesta este un flux local de lucru Mac: nu are nevoie de un cont Soniqo sau o încărcare audio.

brew install speech

Prima separare descarcă modelul HTDemucs de la Hugging Face, astfel încât să permită o conexiune la internet și timp suplimentar. Modelul rămâne cached pe dvs. Mac. Separarea ulterioară poate rula offline cu modelul cached.

2. Încercați proba de muzică

Utilizați un dosar de lucru nou pentru a menține intrarea și rezultatele împreună. Descărcați stereo WAV eșantion, sau juca exemplele în primul rând. Acești jucători folosesc aceeași înregistrare, astfel încât să puteți compara ceea ce rămâne în fiecare ieșire.

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

Încarcă eșantionul WAV · Creditele și licența de dimensiuni

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

Înregistrare originală
Vocaluri
Tambure
Bass
Alte instrumente

3. Separați înregistrarea

Execută această comandă în dosarul care conține sample.wav Scrie. vocals.wav, drums.wav, bass.wav şi other.wav în stems Înregistrarea originală rămâne la locul ei.

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

4. Ascultați fiecare tulpină

Deschideți cele patru fișiere WAV în jucătorul sau editorul preferat. Ele au aceeași durată și aceeași rată de eșantionare, astfel încât să le puteți plasa pe piese aliniate. Solo o parte pentru a studia, sau să-l mute și să se joace împreună cu ceilalți.

Alege rezultatul de care ai nevoie

Fişierul vocal este partea de cântat izolată. other.wav fişier colectează instrumentele rămase; nu este o chitară dedicată sau stem pian. Pentru o piesa de suport fără vocal, urmaţi reţeta vocal-removal pentru a combina celelalte trei fişiere.

Foloseşte-ţi propriul cântec.

Înlocuiți intrarea de exemplu cu calea către fișierul dvs. stereo WAV. Păstrați citate în jurul numelor de fișiere care conțin spații și alegeți un dosar de ieșire diferit pentru fiecare cântec. Această rețetă folosește 44.1 kHz stereot WAV audio; pregătiți alte formate de fișiere ca WAV mai întâi.

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

La ce să mă aştept?

O mostră scurtă nu este un punct de referință pentru un cântec de trei minute sau pentru un telefon. Timpul de procesare și utilizarea memoriei depind de pista și modelul. Începeți cu un clip scurt, păstrați originalul, și verificați rezultatul prin ureche înainte de a-l utiliza într-o sesiune practică sau editare.

Pentru setările de modele și Swift API, citiți Source Separation. A se vedea Getting Started for instalation help and the CLI reference for command options.