表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

残響音声の位相を学習から外すと、残響除去はどう変わるか

PI-FSN

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

PI-FSNの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: Distribution of the Fourier coefficients of a synthetic RIR in the complex plane, at 3 different frequencies. To parametrize the RIR, α ⁡ ( f ) \alpha(f) and B ⁡ ( f ) B(f) are autoregressive (AR) profiles of order 8 whose poles are randomly chosen in the unit disk. Here, their means over f f are respectively α ¯ ≃ 0.0113 ​ s − 1 \bar{\alpha}\simeq 0.0113s^{-1} (corresponding to a reverberation time of approximately 82 ​ m ​ s 82~ms ) and B ¯ ≃ 0.0029 \bar{B}\simeq 0.0029

出典:PI-FSN / arXiv ↗

概要

  • 後期残響の統計モデルでは、高周波側の位相の乱れは一様な分布に近づく。低周波には例外がある。
  • EARS-Reverbでの対数圧縮したFSNの比較では、位相を損失から外すとSRMRが3.246から6.563になった。
  • 同じ振幅損失でのSI-SDRはFSNが−16.541、PI-FSNが−2.111だった。モデルも異なるため、差を損失だけの効果とは読めない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、PI-FSNの仕組み

左から右へ読む
  1. 01残響音声
  2. 02乾いた音を推定
  3. 03再残響化して振幅照合
  4. 04残響除去音声

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

室内で録音すると、壁などから遅れて届く反射音が発話に重なる。残響除去は、こうした録音から反射の少ない「乾いた音声」を推定する処理で、音声認識や通話の聞き取りに関わる。

乾いた正解音声を学習時に参照しない弱教師あり方式では、残響を含む録音から使える情報を見極める必要がある。本研究は、音の周波数成分の位相を学習時の比較に含めるべきかを調べた。

手法

学習では、FSNが残響音声から乾いた音声を推定する。次に、減衰率と残響の大きさを使って室内インパルス応答を合成し、推定音声に残響を加え直す。室内インパルス応答は、短い音を出した後に反射音がどう続くかを表す。再合成音が元の録音に近づくよう学習し、利用時には推定した残響除去音声を出す。

比較には短時間フーリエ変換を使う。音声を短い区間に分け、各区間を周波数成分で表す方法だ。例えば発話の録音なら、元の音と再合成音の各成分の振幅だけを照合し、位相を損失の計算から外す。PI-FSNはさらに正の実数のマスクで振幅を調整し、入力音声の位相を保つ。

新規性

著者らは、音波の伝わり方を統計的に扱う理論に基づき、遅れて届く反射音である後期残響が、音声の位相をどう乱すか解析した。位相は音の波の各成分が周期のどの位置にあるかを表す。高周波側では、乱れが一様な分布に近づくという結果を得た。

この知見を、乾いた正解音声を学習時に参照しない残響除去へ適用した。再合成音との比較から位相を外す操作と、モデルが位相を推定しないPI-FSNへの変更を、分けて検証した。

従来手法との違い

基準となるFullSubNet(FSN)は、周波数ごとの振幅を入力に、位相も変更できる複素数のマスクを推定する。著者らは同じFSNで、再合成した残響音声と入力音声を比べる損失を、位相を含む形と振幅だけの形に変えた。

さらにPI-FSNでは、正の実数のマスクで振幅を調整し、入力の位相を保つ。FSNの4種類の損失に対し、PI-FSNで試したのは対数圧縮した振幅だけの損失1種類である。モデル変更の効果と損失変更の効果を混同できない。

実験結果

著者らはEARS-Reverbの100時間超の英語音声と、2000件超の実環境の室内インパルス応答を用い、乾いた音声と応答を組み合わせて残響音声を作った。15%をテスト、8%を検証に使い、検証・テストには学習と異なる応答の集合を用いた。評価指標はSRMR、SI-SDR、WB-PESQ、ESTOIで、いずれも高いほどよい。

対数圧縮を使うFSNでは、位相を含む損失から振幅だけの損失に変えると、SRMRは3.246から6.563、WB-PESQは1.248から1.405、ESTOIは0.553から0.647となった。同じ振幅損失でのSI-SDRはFSNが−16.541、PI-FSNが−2.111だった。SI-SDRの表中のばらつきはFSNで±97.8、PI-FSNで±2.95と大きく異なる。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:会議室で録った発話の残響を抑え、文字起こしに渡す前処理として試す。入力は対象のマイクによる残響音声、出力は残響除去音声とし、後段には既存の文字起こし処理を使う。文字起こし精度への効果は本論文では示されていない。

学習には対象に近い残響音声と、再残響化に使う減衰率・残響の大きさが必要になる。乾いた音声の正解ラベルはモデルの学習目標には使わず、評価時には対応する乾いた音声を確保する。追加センサーの要否と対象室内への適応方法は、導入先で確認する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象室内の残響音声を集め、再残響化に必要な減衰率と残響の大きさを得られるか確かめる。論文の実験では乾いた音声と室内インパルス応答から残響音声を生成したが、モデルの学習目標に乾いた正解音声は使わない。評価には対応する乾いた音声を用意し、室内条件を分ける。追加センサーが必要かも収集方法に合わせて確認する。

位相を含む損失のFSNを基準に、振幅だけの損失のFSNとPI-FSNを同条件で比べる。対象録音へ適応した後、論文の音声指標と文字起こし結果を測り、発話ごとの改善と悪化を確認する。

限界と課題

著者らの理論結果は後期残響の統計モデルに基づく高周波側の漸近的な結果で、低周波では例外がある。時間・周波数方向の独立性に関する議論にも、周波数間隔や解析窓の大きさについて条件がある。実験で扱うのは特定の弱教師あり方式とFSN系モデルで、著者らは他方式への拡張を今後の課題に挙げる。

編集上の検証事項は、対象の部屋とマイクで残響パラメータを得られるか、低周波の位相を保つ判断が適切か、発話ごとに聞き取りや文字起こしがどう変わるかである。表に記された指標の差だけでは、対象業務での改善は判断できない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Is Phase Really Needed for Weakly-Supervised Dereverberation ?

In unsupervised or weakly-supervised approaches for speech dereverberation, the target clean (dry) signals are considered to be unknown during training. In that context, evaluating to what extent information can be retrieved from the sole knowledge of reverberant (wet) speech becomes critical. This work investigates the role of the reverberant (wet) phase in the time-frequency domain. Based on Statistical Wave Field Theory, we show that late reverberation perturbs phase components with white, uniformly distributed noise, except at low frequencies. Consequently, the wet phase carries limited useful information and is not essential for weakly supervised dereverberation. To validate this finding, we train dereverberation models under a recent weak supervision framework and demonstrate that performance can be significantly improved by excluding the reverberant phase from the loss function.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01