背景ノイズを除去する
窓の外の交通音。しばらくすると耳が慣れてしまう扇風機の音。室内で録るすべての音に加わる低いうなり。 このページでは、録音から除去できる音とできない音、そしてお手元の録音がどちらに当たるかを、 ファイルをアップロードせず、無料で約 1 分以内に確かめる方法を説明します。
エンジンが実際に何をしているのか
ノイズ除去には、音声強調モデルの DeepFilterNet 3 を使用しています。「交通音」専用の 規則や「エアコン」用の設定があるわけではありません。モデルは人の声が時間ごとにどのような特徴を 示すかを学習し、その特徴に当てはまらない音を抑えます。
重要なのはノイズの種類ではなく、声とノイズをどの程度分離できるかです。
ファイル全体を解析してから処理するのではなく、音声を短いフレームに分けて順番に推論します。そのため、 30 秒のプレビューは iPhone でも数秒で完了します。エンジンはブラウザ内で動作する WebAssembly で、 処理にはお使いの端末を使用します。
除去しやすい音と難しい音
以下はモデルの仕組みに基づく推論であり、お手元のファイルと同じ条件で測定した結果ではありません。 処理工程全体を通して結果を公開している録音は、交通音を含むトップページの街頭インタビュー 1 本だけです。それ以外について断定することはできません。
- **比較的除去しやすい音。**はっきりした声の後ろで連続して鳴り、複雑な構造を持たない音です。 声とノイズを区別する手がかりが多くあります。
- **難しい音:ほかの人の声。**音声モデルは人の声を残すように作られているため、不要な会話も 残る可能性があります。背景の会話は、とくに除去が難しい音です。
- **難しい音:声と重なる音。**時間と周波数の両方で声と重なると、その下にある声を再構成するための 情報がほとんど残りません。
- **対象外:録音時の損傷。**クリッピング、マイク入力の飽和、すでにノイズフロアに埋もれた声などです。 ノイズ除去は音を取り除く処理であり、最初から録音されていない情報は復元できません。
- 未検証:部屋の残響。残響は話し手自身の声が遅れて届く現象で、声に加わるノイズとは異なります。 このモデルでどの程度除去できるかは測定していません。残るものと考え、制作工程を決める前に プレイヤーで実際の結果を確認してください。
除去できるノイズの一覧を示すことはできません。録音ごとの正確な答えは、お手元のファイルを使った A/B プレイヤーで確認できます。そのために、無料で 1 分以内に試せるプレビューを用意しています。
3 つのプリセットから選ぶ
プレビューが完成すると、3 つの設定を何度でも切り替えられます。切り替え時はノイズ除去だけを やり直すため、数秒で結果を確認できます。
- バランス:モデルの標準設定です。ほとんどのファイルに推奨します。
- 強め:ノイズをより強く抑えます。水の中にいるような音や機械的な音になることがあります。
- クリアボイス:控えめに処理し、部屋の響きを多く残します。
ノイズ除去は元に戻せない処理です。ノイズを強く抑えるほど、声の成分まで失われる可能性があります。 「バランス」で十分に良く聞こえるなら、その設定をお使いください。足りない場合は「強め」に切り替え、 実際の音を確認してください。
お手元のファイルはアップロードされません
アップロードの工程自体がありません。ブラウザがファイルをローカルで開き、約 9 MB の WebAssembly エンジンをファイル選択後に一度だけダウンロードします。このページを開くだけでは取得されません。 音声を受け取らないため、学習に使用することもできません。詳しくは プライバシーに関する説明をご覧ください。そこでは、ファイルの扱いが異なる予定の 吹き替えツールについても説明しています。