Spleeter

Spleeter

Spleeter je biblioteka za izdvajanje audio izvora napisana na Pythonu (koristi Tensorflow).Model za odvajanje izvora koji je jednostavan za obuku, a koji je već obučio najmoderniji model za izvođenje različitih ukusa odvajanja.
Spleeter je biblioteka za razdvajanje izvora Deezer audio izvora s ispitivanim modelima napisanim na Python-u i koristi Tensorflow.Instrument može podijeliti glazbeni zapis na zasebne sastavnice (vokal, bubnjevi, bas i drugi specifični zvukovi).Nakon podjele u nekoliko audio zapisa, svaki se od njih može koristiti u vlastite svrhe (ukloniti vokale, izrezati ritam gitare i još mnogo toga).Rezultirajući zvučni zapisi mogu se uvesti u bilo koji audio uređivač, poput Audacity. Omogućuje jednostavno treniranje modela razdvajanja izvora (pod pretpostavkom da imate skup izoliranih izvora) i pruža već obučeni najmoderniji model za izvođenje različitih ukusaodvajanje: ... vokal (pjevajući glas) / pratnja razdvajanje (2 stabljika) vokal / bubnjevi / bas / drugo razdvajanje (4 stabljike) vokal / bubnjevi / bas / klavir / ostalo razdvajanje (5 stabljika) 2 stabljika i 4 stabljika modeli imajuvrhunske izvedbe na skupu podataka musdb.Spleeter je također vrlo brz jer može izvoditi audio datoteke do 4 stabljike 100 puta brže nego u stvarnom vremenu kada se izvodi na GPU-u.Dizajnirali smo Spleeter tako da ga možete koristiti izravno iz naredbenog retka kao i izravno u vlastitom razvojnom cjevovodu kao Python knjižnica.Može se instalirati s Condom, s pipom ili se koristiti s Dockerom.Brzi početak Želite isprobati?Samo klonirajte spremište i instalirajte Conda okruženje za početak odvajanja audio datoteke na sljedeći način: git clone conda env stvorite -f spleeter / conda / spleeter-cpu.yaml conda aktivirajte spleeter-cpu spleeter odvojeno -i spleeter / audio_example.mp3 -p spleeter: 2stems -o output Trebali biste dobiti dvije odvojene audio datoteke (vocals.wav i pratnja.wav) u mapi output / audio_example.Za detaljniju dokumentaciju, pogledajte wiki skladišta.Tu je i neslužbena web stranica koja omogućuje upotrebu Spleetera na mreži:
spleeter

Alternativa Spleeteru za Web sa licencom otvorenog koda