Vytiahnutie nástrojov a hlasu z nahrávky
Tento zápisok bude o extrakcií hlasu a nástrojov z audia pomocou umelej inteligencie a to úplne jednoducho.
Úvod
Použijeme hotovú knižnicu s umelou inteligenciou a to spleeter od strímovacej platformy Deezer.Inštalácia
sudo apt install python3-dev sudo apt install python3-venv python3 -m venv env source env/bin/activate python3 -m pip install --upgrade setuptools python3 -m pip install --upgrade pip python3 -m pip install tensorboard==2.3.0 python3 -m pip install spleeter
Obsah
Knižnica podporuje extrakciu:- Hlasu a ostatného
- Hlasu, bubnov, basy a ostatného
- Hlasu, bubnov, basy, piana a ostatného
Pre klasické oddelenia hlasu a ostatného použijete príkaz:
spleeter separate -o audio_output audio.mp3audio_output je aresár kde nájdeme extrahované súbory.
Pre oddelenie hlasu, bubnov, basy a ostatného použijete príkaz:
spleeter separate -o audio_output -p spleeter:4stems example.mp3
Pre oddelenie hlasu, bubnov, basy, piana a ostatného použijete príkaz:
spleeter separate -o audio_output -p spleeter:5stems example.mp3
Príklady výstupov
Free Software Song by DreiOriginal
Nástroje
Hlas
Louis Armstrong - What A Wonderful World
Original
Nástroje
Hlas
Pink Floyd - Wish You Were Here
Original
Nástroje
Hlas
Záver
Dúfam že vám tento blog pomôhol vytvoriť si nejakú zábavu pre karaoke, alebo serióznu prácu s muzikou, alebo hocičo iné.Pre pridávanie komentárov sa musíte prihlásiť.
to vyzera veľmi zaujimavo, toto určite využijem, netušil som že to ide takto jednoducho
dík
Jj dosť jednoducho, ale keby si chcel výsledky vylepšiť tu je návod.
Jedného by ani nenapadlo, na čo všetko sa dá A.I. použiť.