9.5 ファンノイズなどの定常ノイズのせいで音源分離がうまくいかない

Problem

ロボットのファンノイズなどの定常ノイズの影響を考慮して, 音源分離を行ないたい場合に対応する. ロボットの定常ノイズ源方向の計測が必要.

Solution

LocalizeMUSIC , SourceTracker , ConstantLocalization , CombineSource を組み合わせたネットワークで、定常ノイズを音源ID 0として出力することができる.

ネットワークは SourceSelectorByID の図を参照.

LocalizeMUSIC のパラメータ MIN_DEG , MAX_DEG の値は、定常ノイズの方向を除いた範囲を設定する.

SourceTracker のパラメータ MIN_ID には1を設定する.

ConstantLocalization のパラメータには,あらかじめ計測しておいた定常ノイズ発生源の方向と, MIN_ID 0を設定する.

GHDSS 等の音源分離結果の出力に SourceSelectorByID をつなげて固定ノイズをフィルタリングできる.

成功したかどうかは, Synthesize SaveRawPCM などの結果出力モジュールを接続し, 分離音を調べると良い. ノイズ源に関する分離音は出力されなくなっているはずである.

Discussion

なし.

See Also

SourceSelectorByID , ConstantLocalization