音源分離Source Separation

混ざった音を種類ごとに分けること

ポイント
  • 音源分離は一つに混ざって録音された音を種類ごとに分けて、それぞれ取り出す作業です。
  • 混ざった音には境目がありません。波がすでにひとつに合わさっているので、切り分ける場所がありません。
  • そこで音の絵を広げ、欄ごとに誰の取り分がどれくらいかを割り当てる方式で分けます。
  • 種類ごとに高さの模様や音の質、時間とともに動く癖が違い、それが手がかりになります。
  • きれいには分かれません。分けた方には、他の音の痕跡がいつも少し残ります。
目次

1たとえで理解する

養殖池ひとつには何種類もの魚が一緒に泳いでいます。それでも分けて取ることはできます。大きさが違い、泳ぐ層が違い、動く癖が違うので、網の目や取る場所を変えれば種類ごとに違う容器に入るからです。もちろんきれいには分かれません。どの容器にも違う種類が数匹混ざりますし、初めて見る種類は入れる容器がそもそもありません。

音源分離は、音でこの作業をすることです。ひとつのファイルの中に歌声と伴奏が、会議室の複数の声が一緒に混ざっています。種類ごとに違う特徴を手がかりに容器を分け、そうすると歌声だけ、ドラムだけ、一人の声だけを別々に聞けるようになります。

2くわしく

混ざった後には境目がありません

池では種類が変わらず別々に泳いでいますが、音は事情が違います。複数の音が同じ空間にあると、空気の震えがそのまま足し合わされてひとつの波になります。録音されたファイルの中には歌声と伴奏が並んで入っているのではなく、二つを足した値ひとつだけが残っています。

数字でたとえるなら、複数の数を足した結果だけを教えられて、元の数を当てろという問題です。答えがひとつに決まりません。だから音源分離は測る作業ではなく、推し量る作業です。

推し量れる理由は、音にはそれぞれ形があるからです。適当な数が足されたのではなく、声らしく、ドラムらしく形づくられたものが足されたとわかっていれば、分けて見る余地が生まれます。

音の絵の上で取り分を分けます

実際の作業は波形を直接切るのではなく、音の絵の上で行われることが多いです。時間と高さで欄が分かれた絵を広げ、欄ごとにこの音がどの種類の取り分かを割合で割り当てます。

この割合表をかぶせると一種類だけが残り、残りは抑えられます。割合表を種類の数だけ作ると、種類ごとの音がそれぞれ出てきます。すべての種類を足すと元の音に戻るように合わせるのがふつうです。

欄ごとに持ち主をひとつだけに決めないことが大切です。同じ欄に二つの音がいっしょに入っていることがよくあるからです。半分ずつ分け合うように割り当ててこそ、分けた音がぶつぶつ途切れません。

何を手がかりにするか

一番大きな手がかりは高さの模様です。声は規則的な縞模様を作り、ドラムは短く広がるしみを作るので、絵の中で形が違います。音が続く長さも違います。弦楽器は長く続き、打楽器は一瞬で消えます。

時間とともにどう動くかも見ます。歌声は歌詞と呼吸によって上下し、伴奏は拍を守ります。この違う流れが重なった区間を分ける手がかりになります。

録音が左右に分かれていれば方向も手がかりです。左で大きく聞こえる音と真ん中で聞こえる音を分けて見られます。ただし最近の方式は、一本にまとめられた録音でもかなりうまく分けられます。

きれいには分かれません

分けた歌声だけを聞いてみると、後ろに伴奏の痕跡がかすかに聞こえます。反対側には声の余韻が残ります。音が水の中で鳴っているようにこもったり、輪郭がざらついたりすることもあります。

特に難しい場合があります。とてもよく似た声が二つ同時に話すとき、響きの強い部屋で録音したとき、学習になかった楽器や音が混ざったときです。元の録音ですでにつぶれて記録された音は、分けても蘇りません。失われた情報は分けるだけでは戻ってきません。

どこに使われるか

曲から伴奏だけを残したり声だけを取り出したりする使い方が一番なじみ深いです。昔の録音を楽器ごとに分けて再びミックスし直す復元作業や、映画でせりふだけを大きくして背景音を下げる作業にも使います。

音声の分野では、会議の録音から一人の声だけを残したり、騒がしい場所での通話で声と雑音を分けたりするのに使われます。分けたあとに文字起こしをすると精度が目に見えて上がるので、前段の処理として組み込む場合が多いです。

3もう少し正確に

複数の音が混ざった信号から元の音を取り戻す問題なので、ブラインド信号分離という名前でも扱われます。音の絵の上で欄ごとに割合を割り当てる方式をマスキングと呼び、最近は絵を経由せず波形から直接分ける方式も多く使われます。結果がどれだけ良いかは、分けた音にどれだけ元の音が残り、どれだけ他の音が漏れ込んだかを測って比べます。音楽では、ふつう歌声、ドラム、ベース、その他のようにあらかじめ決めた種類に分けます。

たとえがずれる点もあります。池では種類が実際に別々に存在するので取り出せば済みますが、混ざった音には分け出す実体が残っていません。分けた音は元の録音の断片を見つけたものではなく、こうだったであろうと新しく作り出した音に近いです。だから分けたファイルには元になかったざらつきが生まれることもあり、同じファイルを別の道具に入れると結果が少しずつ変わります。

4やってみる

5よくある誤解

  • 元の録音から片方を消せばもう片方がそのまま残ると思われがちですが、実際には重なった部分がいっしょに抑えられるので、残る方も少し傷みます。

  • 分けた音が別々に録音したものと同じだと思われがちですが、実際にはそれらしく蘇らせた音なので、注意して聞くと痕跡が残っています。

  • 音質の良いファイルなら常にきれいに分かれると思われがちですが、実際には似た音が重なっていたり響きが強かったりすると、良いファイルでもうまく分かれません。

7ひとこと要約

つまり音源分離はひとつの池に混ざった魚を容器ごとに分けて取ることに似ていて、音には切る境目がないので欄ごとに取り分を割り当てて蘇らせる方式で行われます。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02