Vytiahnutie nástrojov a hlasu z nahrávky

22.08 | 23:04 | Žumpa | bedňa

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: Pretože ide o univerzálne natrénovanú umelú inteligenciu, tak pri niektorých nahrávkach dostaneme výborné výsledky a pri niektorých horšie.

Pre klasické oddelenia hlasu a ostatného použijete príkaz:
spleeter separate -o audio_output audio.mp3
audio_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 Drei
Original
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é.
    • RE: Vytiahnutie nástrojov a hlasu z nahrávky 23.08 | 08:13
      Avatar Branislav Poldauf Manjaro, Debian stable  Používateľ

      to vyzera veľmi zaujimavo, toto určite využijem, netušil som že to ide takto jednoducho

      dík

      Linux: the operating system with a CLUE... Command Line User Environment
      • RE: Vytiahnutie nástrojov a hlasu z nahrávky 23.08 | 11:24
        Avatar bedňa LegacyIce-antiX  Administrátor

        Jj dosť jednoducho, ale keby si chcel výsledky vylepšiť tu je návod.

        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • RE: Vytiahnutie nástrojov a hlasu z nahrávky 23.08 | 12:41
      Avatar Richard Antix  Používateľ

      Jedného by ani nenapadlo, na čo všetko sa dá A.I. použiť.