AIToday
音声・スピーチオープンソースAIQiita 機械学習掲載日時: 2026年11月11日 19:01

ボーカル除去、L−RとAI音源分離を比較

LINEで送る
ボーカル除去、L−RとAI音源分離を比較

3つのポイント

  1. 何が起きたか

    数行のPythonで書けるL−R(左チャンネルから右を引く方式)と、曲をドラム・ベース・その他・ボーカルに分ける既定モデルhtdemucsを持つDemucsを比較した解説。

  2. なぜ重要か

    L−Rはセンターに定位するベースやキック、スネアも消え、リバーブが残ってモノラル出力になるため学習向きで聴ける伴奏にはならない。Demucsは伴奏を保ったままボーカルを分離できる。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

比較の出発点は単純な現実だ。多くのポップスのミックスはリードボーカルを左右のチャンネルに均等に置くため、片方からもう片方を引けば消える。これがL−Rの論理のすべてで、数行のPythonで示される。だが同じ論理でセンターに置かれた他の要素、ベースやキック、スネアもしばしばそこに置かれるため消え、減算の結果はモノラル1チャンネルになりステレオの広がりは失われる。ボーカルのリバーブはステレオ空間に広がって残り、声の残像が残る。

Demucsは別の道を取る。Hybrid Transformerアーキテクチャに基づきMITライセンスで公開されたhtdemucsモデルは、多くの曲からボーカル、ドラム、ベース、その他の楽器がどんな音かを学習し、ミックス音声から各音源を推定する。チャンネル差ではなく音の性質で分離するため、センターの楽器は伴奏に残り、ボーカルは独立したトラックとして取り出せる。公式リポジトリは2025年1月1日にアーカイブされ、重要な修正のみ作者のフォークで続いている。

双方に実用上の限界は残る。L−Rはほぼ軽量だが、薄いモノラルの結果になり、モノラル録音には全く対応できない。Demucsは重く、既定で約7GBのGPUメモリを要するが、--segmentやCPUモードで速度と引き換えに減らせる。それでも深いエコーやライブの観客録音、古いモノラル音源ではボーカルの痕跡が残ることがある。合唱やハーモニーはボーカルのステムに入るため、リードだけの抽出は得意ではない。設定を省きたい読者向けに、ブラウザベースのサービスVoice Removerはバックエンドでhtdemucsを動かし、MP3の伴奏とボーカルのトラックを返す。

よくある質問
L−Rはボーカルだけを消せる?
いいえ。L−Rは右から左を引くため、センターに定位するベースやキック、スネアも消え、モノラルのトラックが出力される。
Demucsは何を出力する?
既定のhtdemucsは曲をドラム、ベース、その他、ボーカルに分ける。--two-stems=vocalsを指定するとボーカルとそれ以外になる。
Demucsは無料で使える?
はい。DemucsはMITライセンスのオープンソースで、公式リポジトリは2025年1月1日にアーカイブされ、修正は作者のフォークで続いている。
Qiita 機械学習元記事を読む
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

次の記事へClaude内で外部アプリの編集画面を表示可能に