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

since
平成38年9月29日

← 検索結果に戻る

補聴器向け音声強調に、同じ場所の騒音録音を使うDFingerNet

DFingerNet

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

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

原論文の図の説明を読む

Fig. 1: Architecture of the DFiN : The model processes input noise and noisy fingerprint through separate encoders for ERB and complex features. After fusion ( Eq.   5 ), the features are decoded by respective ERB and DF decoders. The decoded ERB features are used to apply gains, while the noisy spectrum is filtered using MF filters. Combining gains with the filtered spectrum results in the enhanced spectrum estimate E E , which is inverted to produce e ⁡ ( t ) e(t) .

出典:DFingerNet / arXiv ↗

概要

  • DFingerNetは、同じ環境で別に録った騒音の特徴を、補聴器向け音声強調モデルに加える。
  • 著者らのVCTK-FSD評価では、SI-SDR改善量がDFingerNetで11.35 dB、基準のDeepFilterNetで10.84 dBだった。
  • VCTK-DEMANDでは基準モデルの方が良く、利用環境ごとの比較が必要である。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、DFingerNetの仕組み

左から右へ読む
  1. 01騒音混じりの音声と環境音
  2. 02別々に特徴抽出
  3. 03騒音特徴を平均・加算
  4. 04音声成分を推定
  5. 05強調音声を出力

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

研究の背景

DFingerNetは、補聴器での音声強調に、その場の騒音を別に録った音を使う方法である。食堂のように声と周囲の音が重なる場所では、会話音声を残しながら騒音を抑える必要がある。

基になるDeepFilterNetは、さまざまな環境を一つの学習済みモデルで扱う。著者らは、補聴器で使える計算量に制約がある中、学習時と使用時の騒音が違う場合にも適応できる方法を検討した。

手法

入力は騒音混じりの音声と、同じ環境で別に録った音である。後者を騒音フィンガープリント、つまりその場の騒音の特徴を示す手掛かりとして使う。例えば食堂で会話前に録った環境音を、会話中の音声処理に添える。二つの録音に同じ騒音の波形が入っている必要はない。

各入力をエンコーダーという特徴抽出部で処理し、環境音側の特徴を時間方向に平均して、会話音声側の特徴へ加える。デコーダーという出力部は、周波数帯ごとの音声の輪郭を整え、複数時点の情報で音声成分を補強する。学習用の混合音は、騒音録音の冒頭1秒を手掛かりとし、残りをきれいな音声に混ぜて作った。

新規性

DFingerNetは、補聴器向けのDeepFilterNetに、周囲の騒音を別に録った音から特徴を取り出す経路を加える。主な音声処理部には既存モデルの学習済み重みを使い、騒音への適応を追加機能として組み込む。

著者らは特徴の加算、エンコーダーの重み共有、注意機構による結合を比較した。また、騒音録音を使えない場合に備え、手掛かりを使う学習と使わない学習を混ぜる方法も調べた。

従来手法との違い

基準のDeepFilterNetは、騒音が混じった音声から強調後の音声を直接推定する。DFingerNetは、同じ環境で別に録った音の特徴も使う。手掛かりの録音は、除去対象の騒音と同一の波形である必要はない。

著者らのVCTK-FSD評価では、基本型のDFingerNetが基準モデルを上回った。一方、VCTK-DEMANDでは基準モデルの方が良かった。騒音の手掛かりを加える効果は、評価した環境によって異なる。

実験結果

著者らは、学習用の騒音にAudioSetを使い、FSD50K、DEMAND、ESC-50を評価用に分けた。VCTK-FSDでは、FSD50Kの200超の分類から各20件の長い録音を選び、VCTKの音声と−5~5 dBの信号対雑音比で混ぜた。

同テストで、処理前からの改善量はDFingerNetがSI-SDR 11.35 dB、PESQ 0.39、STOI 0.07、基準のDeepFilterNetが順に10.84 dB、0.31、0.05だったと著者らは報告する。SI-SDRは信号のひずみ、PESQは音質、STOIは音声の聞き取りやすさを評価する指標である。

応用の可能性

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

編集上の応用案:食堂での会話支援を試す。会話前に同じ場所の環境音をマイクで録り、会話中には別のマイク入力から騒音混じりの音声を得る。両方をモデルに渡し、騒音を抑えた音声を出力する運用を想定する。

検証には、対象場所の騒音録音と、混合前のきれいな音声を正解とする学習・評価用データが要る。録音に会話が混じった場合の扱いを決め、対象環境への追加学習が必要か確かめる。

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

導入時の検証

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

導入時の検証案:対象場所のマイクで会話音声と会話前の環境音を収集する。学習・評価用には、混合前のきれいな音声を正解データとして確保する。騒音録音の冒頭1秒を手掛かり、残りを混合用に分け、対象環境への追加学習の要否を調べる。

同じ評価音声に基準のDeepFilterNetとDFingerNetを適用し、SI-SDR、PESQ、STOIの改善量を比較する。手掛かりに会話が混じる場合と取得時刻がずれる場合を分けて測り、実機で使う前に処理遅延も確認する。

限界と課題

著者らは、VCTK-DEMANDでは基準モデルが上回ったと報告する。VCTK-ESCでは都市の屋外音と動物の音で性能が低い傾向も挙げる。また、騒音の手掛かりとしてきれいな音声を与えた試験では、性能が下がった。

編集上の検証事項は、手掛かりの録音に会話が混じる頻度、騒音が急変する場所での効果、実機での処理遅延と電力消費である。確認できた本文の範囲では、利用者による聴取試験や実機運用の結果は確認できない。

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

出典

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

DFingerNet: Noise-Adaptive Speech Enhancement for Hearing Aids

The DeepFilterNet (DFN) architecture was recently proposed as a deep learning model suited for hearing aid devices. Despite its competitive performance on numerous benchmarks, it still follows a `one-size-fits-all' approach, which aims to train a single, monolithic architecture that generalises across different noises and environments. However, its limited size and computation budget can hamper its generalisability. Recent work has shown that in-context adaptation can improve performance by conditioning the denoising process on additional information extracted from background recordings to mitigate this. These recordings can be offloaded outside the hearing aid, thus improving performance while adding minimal computational overhead. We introduce these principles to the DFN model, thus proposing the DFingerNet (DFiN) model, which shows superior performance on various benchmarks inspired by the DNS Challenge.

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