音源分離という技術分野があります。 音楽データを入力として、各楽器や音声毎に分離して出力するというものです。 例えば曲の中から歌の部分だけを分離して消してしまえばカラオケのデータになります。 音源分離は昔から様々な手法で取り組まれてきましたが、近年ではこの分野でもAI技術が応用されています。 オープンソースの音声分離ソフトウェアの一つに「Demucs」があります。 Metaの研究所が開発しているもので、GitHub で公開されています。 Python が動く環境であれば簡単にインストールできるようなので使ってみました。 https://github.com/facebookresearch/demucs/blob/main/docs/linux.md に従ってインストールします。 まずはpythonのバージョンを確認。 $ python3 --version Python 3.9.2 Py