Deezer wuxuu furay koodhka isha ee Spleeter nidaam lagu kala saaro muusikada iyo codka

jeexjeexan

Bixiye muusiga qulqulka ah Deezer, waa la siidaayay war goor dhow go'aansaday in la furo koodhka isha ee mashruuc tijaabo ah "Spleeter" ayaa soo ifbaxaya sida nidaamka barashada mashiinka si loo kala saaro ilaha codka ee ka kooban dhawaaqa adag. Barnaamijka laftiisu wuxuu kuu ogolaanayaa inaad ka saarto codadka halabuurka oo aad kaliya ka tagto lasocodka muusikada, aad wax ka qabato codka qalab shaqsiyeed ama aad hoos u dhigto muusigga oo aad u ogolaato codka inuu ku dulmaro qadka kale ee dhawaaqa, abuuro iskudhaf, karaoke ama qoraal.

Mashruucan tijaabada ah "Spleeter", Bixiyaan moodello horey loo tababaray si loo soo dejiyo loona kala saaro codadka raacayo loomana baahno, iyo sidoo kale in loo kala qeybiyo 4 iyo 5 durdur, oo ay kujiraan codad, durbaanno, bass, piano iyo codka intiisa kale. Spleeter waxaa loo isticmaali karaa maktabad Python ah ama adeegsiga xariiqa taliska keligiis ah.

Markii loo qaybiyo 2 iyo 4 durdur, Spleeter wuxuu bixiyaa waxqabad aad u sarreeyatusaale ahaan markaad isticmaaleysid GPU, uqeybso feyl maqal ah 4 durdur waxay qaadataa 100 jeer waqti kayar mudada curinta asalka ah.

Daboolka hoostiisa, Spleeter waa mashiin si adag u qaabeysan oo qaabeysan, laakiin si adag ayaan u shaqeynay si aan uga dhigno mid runtii fududahay in la isticmaalo. Kala-saarista dhabta ah waxaa lagu gaari karaa hal xariiq oo amar ah, waana inay ku shaqeysaa laptop-kaaga, iyadoon loo eegin nidaamkaaga qalliinka. Isticmaalayaasha horumarsan, waxaa jira fasal Python API ah oo loo yaqaan 'Separator' oo aad si toos ah ugu maareyn karto dhuumahaaga caadiga ah.

Nidaamka leh NVIDIA GeForce GTX 1080 GPU iyo 6134-core Intel Xeon Gold 32 CPU, howsha aruurinta calaamadda musDB, oo qaadatay saddex saacadood iyo 27 daqiiqo, waxaa lagu dhammeeyay 90 ilbiriqsi.

Faa'iidooyinka waxaa bixiya Spleeter, marka la barbar dhigo horumarada kale ee dhanka kala maqnaanshaha dhawaaqa, sida mashruuca Furan-Unmix furan, isticmaalka moodooyinka si fiican loo dhisay ayaa la sheegay iyada oo ku saleysan ururinta ballaaran ee faylasha codka.

Waa tan sababta uu u qaatay go'aanka Deezer in la sii daayo Spleeter code, maxaa yeelay boostada ku saabsan, wuxuu faallo ka bixiyaa:

Maxaa loo bilaabayaa Spleeter?

Jawaab gaaban: waxaan u isticmaalnaa cilmi baaristayada waxaanan u maleyneynaa in kuwa kale ay sidoo kale doonayaan.

Waxaan ka shaqeyneynay kala soocida isha muddo dheer (oo waxaan horeyba boos ugu laheyn ICASSP 2019). Waxaan isbarbar dhig ku samaynay Spleeter ilaa Open-Unmix, oo ah nooc kale oo il furan ah oo dhawaan ay sii daayeen koox cilmi baaris ah oo loo yaqaan 'Inria research team', oo aan soo sheegnay waxqabad yar oo kafiican xawaare sare (ogow in datasetka tababarka uusan isku mid aheyn).

Ugu dambeyntii laakiin ugu yaraan, tababbarka noocyadan moodooyinka ah waxay qaadataa waqti iyo tamar badan. Adiga oo hal mar sameeya isla markaana wadaagaya natiijada, waxaan rajeyneynaa inaan dadka kale ka badbaadinno xoogaa dhibaato iyo kheyraad ah.

Xayiraadaha xuquuqda lahaanshaha awgood, cilmi baarayaasha mashiinka helitaan xadidan u leh ururinta faylasha muusikada moodellada helitaanka dadweynaha ee aadka u yar, halka moodooyinka Spleeter-ka lagu dhisay iyadoo la adeegsanayo xog laga helay buugga muusikada ballaadhan ee Deezer.

Marka la barbardhigo qalabka furan sida unmix, Spleeter wuxuu sameeyaa qiyaastii 35% si dhakhso ah heerarka CPU, waxay taageertaa faylasha MP3 waxayna soo saartaa natiijooyin aad ufiican (marka loo qoondeeyo codadka Open-Undo waxay isku darsameysaa raadadka aaladaha qaar oo laga yaabo inay sabab u tahay xaqiiqda ah in moodooyinka Open-Unmix loo tababaray uruurinta kaliya 150 raad).

Lambarka mashruuca wuxuu ku yimaadaa qaab maktabad Python ah ku saleysan Tensorflow, oo leh moodooyin horay loo tababaray oo loogu talagalay kala soocista gudbinta 2, 4 iyo 5 waxaana lagu qaybiyaa liisanka MIT. Xaaladda ugu fudud, laba, afar, ama shan feylal oo leh codad iyo waxyaalo raacsan (vocals.wav, drums.wav, bass.wav, piano.wav, other.wav) ayaa lagu sameeyay iyadoo lagu saleynayo feylka laga soo xigtay.

Haddii aad rabto inaad waxbadan ka ogaato mashruucan, waad la tashan kartaa xiriirka soo socda ama waad hubin kartaa koodhkeeda ilaha xiriirkan.

Casaan waxaa lagu soo bandhigi doonaa oo si toos ah loogu soo bandhigi doonaa shirkii ISMIR 2019 ee Delft.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.