Orisun ṣiṣi fun Spleeter, eto kan fun yiyatọ orin ati ohun

Sisanwọle olupese Deezer ṣí Awọn ọrọ orisun ti iṣẹ akanṣe Sleeter, eyiti o ṣe agbekalẹ eto ikẹkọ ẹrọ kan fun yiya awọn orisun ohun lati awọn akopọ ohun afetigbọ ti o nipọn. Eto naa ngbanilaaye lati yọ awọn ohun orin kuro ninu akopọ kan ki o fi ohun orin silẹ nikan, ṣe afọwọyi ohun awọn ohun elo kọọkan, tabi sọ orin naa silẹ ki o fi ohun silẹ fun fifin pẹlu jara ohun miiran, ṣiṣẹda awọn apopọ, karaoke tabi transcription. Koodu ise agbese ti kọ ni Python nipa lilo ẹrọ Tensorflow ati pin nipasẹ labẹ iwe-aṣẹ MIT.

Fun ikojọpọ ti a nṣe Awọn awoṣe ikẹkọ ti tẹlẹ fun yiyatọ awọn ohun orin (ohun kan) lati accompaniment, bakannaa fun pinpin si awọn ṣiṣan 4 ati 5, pẹlu awọn ohun orin, awọn ilu, baasi, piano ati iyokù ohun naa. Spleeter le ṣee lo mejeeji bi ile-ikawe Python ati bi ohun elo laini aṣẹ iduro. Ni ọran ti o rọrun julọ, da lori faili orisun ṣẹda meji, mẹrin tabi marun awọn faili pẹlu ohun ati accompaniment irinše (vocals.wav, drums.wav, bass.wav, piano.wav, other.wav).

Nigbati o ba pin si awọn okun 2 ati 4, Spleeter n pese iṣẹ ṣiṣe giga pupọ, fun apẹẹrẹ, nigba lilo GPU, pipin faili ohun sinu awọn okun 4 gba awọn akoko 100 kere si akoko ti akopọ atilẹba. Lori eto pẹlu NVIDIA GeForce GTX 1080 GPU ati 32-core Intel Xeon Gold 6134 CPU, gbigba idanwo musDB, eyiti o to wakati mẹta ati awọn iṣẹju 27, ni ilọsiwaju ni awọn aaya 90.

Orisun ṣiṣi fun Spleeter, eto kan fun yiyatọ orin ati ohun



Lara awọn anfani ti Sleeter, ni akawe si awọn idagbasoke miiran ni aaye ti ipinya ohun, gẹgẹbi iṣẹ-ṣiṣe orisun ṣiṣi Ṣii-Ṣipọpọ, nmẹnuba lilo awọn awoṣe didara ti o ga julọ ti a ṣe lati inu akojọpọ nla ti awọn faili ohun. Nitori awọn ihamọ aṣẹ-lori-ara, awọn oniwadi ikẹkọ ẹrọ ni opin si iraye si awọn ikojọpọ gbangba ti awọn faili orin ti ko tọ, lakoko ti awọn awoṣe Sleeter ti kọ ni lilo data lati inu iwe akọọlẹ orin nla ti Deezer.

Nipa ifiwera pẹlu Ṣii-Unmix, ohun elo Iyapa Spleeter jẹ nipa 35% yiyara nigba idanwo lori Sipiyu, ṣe atilẹyin awọn faili MP3, ati ṣe agbejade awọn abajade ti o dara julọ (awọn ohun orin kan ni Open-Unmix fi awọn itọpa diẹ ninu awọn irinṣẹ, eyiti o ṣee ṣe nitori otitọ pe awọn awoṣe Open-Unmix ti ni ikẹkọ lori akojọpọ awọn akopọ 150 nikan).

orisun: opennet.ru

Fi ọrọìwòye kun