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