# Vocal Remover

> ボーカルを除去してカラオケ音源を作ったり、ボーカルだけを抽出したり。AI がグラフィックボードで動く音源分離。20 秒試聴してから WAV で保存。アップロードなし。

- URL: https://bytescope.dev/ja/vocal-remover/
- Locale: ja · Also: [en](https://bytescope.dev/en/vocal-remover.md) · [zh-Hant](https://bytescope.dev/zh-Hant/vocal-remover.md)
- Runs: ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。
- Requires: A desktop browser with WebGPU (tested in Chrome) on a real graphics card with more than 4 GB of video memory (the model peaks around 3.5 GB). It does not run on the CPU: without WebGPU, or with a software renderer such as SwiftShader, the page explains why and does not start. The first run downloads a 175 MB model and a 26 MB engine once; phones are not supported.
- Updated: 2026-09-08

## What it does

ボーカル除去は、ミックス済みのステレオ音源をパートごとに分け直す処理です。MP3・M4A・WAV・FLAC・OGG のほか、動画ファイルを入れれば音声トラックを使います。返ってくるのは 2 本：声だけのトラック（アカペラ）と、それ以外すべて（歌える伴奏）です。歌う人はカラオケや歌ってみたの練習に、トラックメイカーはリミックスの素材に、演奏する人は音の詰まったアレンジで何が鳴っているかを聴き取るのに使えます。デコードもモデルの実行もこのブラウザのタブの中、お使いのグラフィックボードで行われ、何もアップロードされません。

### 分離のしくみ

モデルは HTDemucs（Hybrid Transformer Demucs）。Meta の Défossez らが 2022 年に発表し、MIT ライセンスで公開しているものです。曲を波形とスペクトログラムの両方から読み、Transformer で二つの見方を突き合わせます。中では実はドラム・ベース・ボーカル・その他の 4 つに分けていて、このページではドラム・ベース・その他を足し合わせて伴奏にしています。曲は 44.1 kHz ステレオに変換し、4 分の 1 ずつ重なる 7.8 秒の区間に切って、ONNX Runtime Web で 1 区間ずつ GPU に通し、最後にクロスフェードでつなぐので継ぎ目は出ません。モデルの前後のスペクトログラム計算は Web Worker で動くので、長い曲でもページは固まりません。

### まず試聴、それから曲全体

最初のボタンは曲の真ん中あたりの 20 秒を分離します。たいていサビか A メロに当たるので、その曲がどのくらいきれいに分かれるかを、1 分以上かけて全体を処理する前に確かめられます。良さそうなら曲全体を分離しましょう。進み具合には、処理済みの秒数、実時間の何倍の速さか、残り時間が出ます。GTX 1060 クラスのグラフィックボードなら、3 分の曲でおよそ 45 秒です。2 本とも 44.1 kHz・16 ビットのステレオ WAV で、元の曲とまったく同じ長さで保存されます。

### 仕上がりの目安

分離は完璧ではありません。ボーカルトラックに楽器が少し残ったり、伴奏にコーラスやリバーブが少し残ったりします。とくにハモりが厚い曲、合唱、リバーブ・ディレイ・歪み・オートチューンが強くかかった声は、どこまでが声なのかモデルにも判別しにくく、残りやすくなります。音数の少ないポップスやロックがいちばんきれいに分かれます。BGM つきの話し声にも使えますが、学習しているのは音楽で、ポッドキャストではありません。

### 必要なパソコン環境

初回だけモデル（約 175 MB）と推論エンジン（約 26 MB、ONNX Runtime Web を jsDelivr CDN から）をダウンロードし、その後はブラウザのキャッシュから読み込みます。モデルは WebGPU で実際のグラフィックボード上でしか動かず、ピーク時に約 3.5 GB のビデオメモリを使うため、4 GB 以下のボードでは失敗することがあります。CPU で動かすモードはありません。CPU では曲の長さの数倍の時間と 3 GB 近いメモリがかかったためです。ブラウザに WebGPU がない場合や、ハードウェアアクセラレーションがオフでソフトウェア描画になっている場合は、処理を始めずにその旨を表示し、確認用に「My Computer Specs」へのリンクを出します。デスクトップ・ノートパソコン向けで、スマートフォンやタブレットには対応していません。

### 著作権について

分離したトラックも元の曲の一部であり、著作権は元の曲のままです。個人の練習・研究・私的なカラオケの範囲で使ってください。権利者の許可なく公開したり、配布したり、配信サービスや動画サイトにアップロードしたりしないでください。

## Limits

Does not upload songs, does not separate perfectly (some instruments bleed into the vocal track and some backing vocals or reverb into the instrumental, especially with harmonies or heavy vocal effects), does not split drums, bass or other instruments yet, does not write MP3 (WAV only), and does not clear the copyright of the original song.

## FAQ

### 曲はアップロードされますか？

いいえ。ファイルはこのタブの中でデコードされ、分離はお使いのグラフィックボード上で WebGPU によって行われます。ダウンロードが発生するのは初回のモデルと推論エンジンだけで、音声がブラウザの外に出ることはなく、記録も残りません。

### なぜグラフィックボードが必要なのですか？

HTDemucs は大きなネットワークで、モデルファイルだけで約 175 MB あり、音楽 7.8 秒ごとに何十億回もの計算をします。GTX 1060 と WebGPU なら 3 分の曲が約 45 秒ですが、CPU では曲そのものより数倍遅く、3 GB 近いメモリを使いました。タブが固まるだけの CPU モードを用意する代わりに、何が足りないかを表示し、ブラウザとグラフィックボードを確認できる「My Computer Specs」へ案内しています。

### スマートフォンで動かないのはなぜですか？

ピーク時にブラウザ本体とは別に約 3.5 GB のビデオメモリが必要で、スマートフォンやタブレットが Web ページに使わせてくれる量を超えます。初回のダウンロードも約 200 MB あります。このページは実際のグラフィックボードを積んだデスクトップやノートパソコン向けで、スマートフォンでは落ちたり極端に遅くなったりする処理を始める代わりに、その理由を表示します。

### ダウンロードの大きさと保存場所は？

モデルが約 175 MB、推論エンジンが約 26 MB で、どちらも初回の 1 回だけです。モデルは SHA-256 の指紋で照合してからこのブラウザのキャッシュに保存されるので、次の曲からはダウンロードなしで始まります。ブラウザの設定でこのサイトのデータを消すと削除されます。

### 伴奏に声が少し残るのはなぜですか？

ミックス済みの音源ではパートが分かれて残っていないからです。リバーブやハモり、エフェクトで声は音全体に広がっていて、モデルはそれぞれの音のどこまでが歌声かを推測するしかありません。厚いコーラス、合唱、リバーブ・ディレイ・オートチューンの強い声ほど残りやすく、すっきりしたアレンジの上のリードボーカルがいちばんきれいに分かれます。曲全体を処理する前に、20 秒の試聴で確かめてください。

### ドラムやベース、ほかの楽器も分けられますか？

今はまだできません。モデルの中ではドラム・ベース・ボーカル・その他にすでに分かれていますが、このバージョンで出せるのはボーカルと、残り 3 つを足した伴奏の 2 本です。ドラム・ベース・その他を個別に出してミキサーで調整できる機能は、次のバージョンで予定しています。

### 分離したトラックを自分の動画や作品に使えますか？

権利者の許可がある場合だけです。分離しても曲の権利者は変わらず、アカペラも伴奏も元の録音の一部のままです。個人の練習・研究・私的なカラオケには問題ありませんが、許諾なしに公開・配布したり、配信サービスや動画サイトにアップロードしたりしないでください。

## Related tools

- [BPM & Key Finder](https://bytescope.dev/ja/bpm-key-finder.md) — 歌ったり弾いたりする前に、曲のテンポとキーを調べる。
- [Audio to MIDI](https://bytescope.dev/ja/audio-to-midi.md) — 分離したボーカルのメロディを MIDI ファイルにする。
- [Extract Audio from Video](https://bytescope.dev/ja/extract-audio.md) — 動画から音声トラックを取り出す。
