Deezer - voogefirma kattekatse algallikakood, mis arendab masinĂ”ppesĂŒsteemi keerukate helikooslustest heli allikate eraldamiseks. Programm vĂ”imaldab eemaldada kompositsioonist vokaali ja jĂ€tta ainult muusikalise saatmise, manipuleerida ĂŒksikute instrumentide heliga vĂ”i jĂ€tta muusika alles ning jĂ€tta vokaal, et overlay'ida selle teise helikihiga, luua mixe, karaoket vĂ”i transkriptsioone. Projekti kood on kirjutatud Pythonis, kasutades Tensorflow'i mootorit ja on MIT litsentsi all.
Allalaadimiseks juba treenitud mudeleid vokaali (ĂŒhe hÀÀle) eraldamiseks saatest, samuti nelja ja viie voolu eraldamiseks, mis sisaldavad vokaali, trumme, bassi, klaverit ja muud heli. Spleeterit saab rakendada nii Python'i teegina kui ka eraldiseisva kĂ€surea utiliidina. Lihtsaimas variandis loodud algfailist kaks, neli vĂ”i viis failid, milles on vokaal ja saatest tulenevad komponendid (vocals.wav, drums.wav, bass.wav, piano.wav, other.wav).
Kui jagada 2 ja 4 voogudeks, pakub Spleeter vĂ€ga kĂ”rge jĂ”udluse. NĂ€iteks GPU kasutamisel kulub helifaili jagamiseks 4 vooguks 100 korda vĂ€hem aega kui algse kompositsiooni kestus. NVIDIA GeForce GTX 1080 GPU ja 32-tuumalise Intel Xeon Gold 6134 CPU sĂŒsteemis viidi testkogumi musDB, mille kestus on 3 tundi ja 27 minutit, töötlemine lĂ€bi 90 sekundi jooksul.
Spleeteri eeliste seas, vĂ”rreldes teiste helide eraldamise projektidega, nagu avatud projekt , mainitakse kvaliteetsemate mudelite rakendamist, mis on loodud ulatusliku helifailide kogumi alusel. AutoriĂ”iguste piirangute tĂ”ttu on masinĂ”ppe teadlastel piiratud juurdepÀÀs ĂŒsna vĂ€hestele avalikele muusikafailide kogudele, samas kui Spleeteri mudelid on loodud kasutades andmeid laialdasest muusikakataloogist Deezer.
Kohal Open-Unmixi tööriistadega saavutab Spleeter umbes 35% kiirema eraldamise CPU testimisel, toetab MP3-faile ja genereerib oluliselt kvaliteetsemat tulemust (Open-Unmixi hÀÀle eraldamisel jÀÀb mÔningate instrumentide jÀlgi, mis tÔenÀoliselt tuleneb sellest, et Open-Unmixi mudelid on treenitud ainult 150 kompositsiooni kogumil).
Allikas: opennet.ru
