アーカイブ / Audio
音声コーデックの量子化前の表現を使い、雑音を抑える音声強調法
Speech Enhancement Using Continuous Embeddings of Neural Audio Codec
Speech Enhancement Using Continuous Embeddings of Neural Audio Codecの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Fig. 1: Overview of different speech enhancement pipelines depicting scenarios where speech is processed on the cloud and transmitted to a local device. (a) Our approach (b) Previous NAC-based SE solutions leveraging LM [ 18 ] [ 21 ] (c) SE methods that do not utilize NAC
概要
- DACの量子化前にある連続表現を修正し、雑音入り音声を強調する。
- 残響なしのDNSテストで、演算量は本手法3.94 GMAC、Sepformer Cloud 69.29 GMAC。DNSMOSの総合値OVLはそれぞれ3.128、3.340だった。
- DACを含む実時間係数0.005は単一のA100 GPUで測った値で、実際の通信を含む遅延は別途検証が必要である。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、Speech Enhancement Using Continuous Embeddings of Neural Audio Codecの仕組み
- 01雑音入り音声
- 02DACで符号化
- 03連続表現を修正
- 04量子化・復号
- 05強調後の音声
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
音声強調は、雑音やひずみを抑えて発話の品質と聞き取りやすさを改善する処理である。通話や音声認識に使う音声をクラウドへ送る場合、圧縮後の音質に加え、雑音除去に必要な計算量も実用上の条件になる。
ニューラル音声コーデックは、学習済みモデルで音声を圧縮・復元する仕組みだ。既存の関連手法には、圧縮後の離散的な符号を言語モデルで予測するものがある。著者らは、符号化の途中にある連続した数値の表現に着目した。
手法
雑音入り音声を学習済みの音声コーデックDACの符号化器に通し、量子化前の連続表現を得る。量子化は連続した数値を限られた符号に置き換える処理である。雑音除去モデルがその手前の表現を修正し、DACの量子化器と復号器が音声波形に戻す。例えば、周囲の雑音が入った発話から、雑音を抑えた発話を出力する。
学習には雑音入り音声と対応するきれいな音声を使う。修正後の表現をきれいな音声の連続表現に近づけるほか、復元した音声を、きれいな音声をDACに通して復元した音声と比べ、波形と周波数表現の差を小さくする。周波数表現は音の高さごとの成分を示す。DACの重みは固定し、雑音除去モデルだけを更新する。
新規性
著者らの提案は、ニューラル音声コーデックが離散的な符号を作る前の連続表現で音声強調を行う点にある。従来の関連手法が言語モデルで符号を予測するのに対し、圧縮された時間軸上で表現を直接修正する。
きれいな音声の連続表現との差を測る損失も導入した。損失は学習時に予測のずれを数値化する指標で、著者らは損失の組み合わせを変えた実験で、この損失の役割を調べている。
従来手法との違い
著者らは、同じ訓練データで学習したTransformer系モデルSepformerと比較した。クラウドで処理したSepformerの出力をDACで伝送する「Sepformer Cloud」と、DAC伝送を挟まない出力を評価している。本手法はDACの符号化器と量子化器の間で処理する。
CDiffuSE、SGMSE、StoRM、SELMとの比較には、先行研究が報告した結果を用いた。これらはより大規模で多様なデータで学習されており、数値を同一の学習条件による優劣とは解釈できない。
実験結果
著者らは16 kHzの音声を使い、2022 DNS Challenge由来のきれいな音声40時間と雑音15時間から学習用の雑音入り音声を生成した。評価には2020 DNS Challengeの残響あり・なしの合成音声と実録音を用い、DNSMOSによる推定音質、話者類似度、音声認識の単語誤り率を測った。
残響なしのテストで、DNSMOSの総合値OVLは本手法3.128、Sepformer Cloud 3.340だった。10秒の発話に対する演算量は3.94対69.29 GMACで、共通の圧縮・復号は除外している。DACを含む実時間係数0.005は、単一のA100 GPUで同テストを5回実行した平均値である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:クラウドで処理し端末へ返す通話音声の雑音を抑える。マイクの音声を入力し、クラウド側でDACの連続表現を修正して量子化し、端末側で復号した音声を出力する業務フローを想定する。
対象業務への適応には、その環境で収録したきれいな発話と雑音、両者を組み合わせた雑音入り音声と対応する正解音声を用意する。収録に必要なセンサーはマイクである。通話品質や遅延への効果は、この用途では未検証の仮説として扱う。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:対象環境でマイクを使い、きれいな発話と雑音を収録する。両者から雑音入り音声を作り、対応するきれいな音声を教師ラベルとして雑音除去モデルを適応学習する。評価用の話者と録音は学習用から分ける。
小規模な試験では、同じ入力をDACで伝送しただけの音声を基準に、提案手法の出力と比較する。DNSMOSの推定音質、文字起こしの単語誤り率、実際の通信を含む遅延を雑音条件ごとに測る。改善の有無は対象環境の測定結果で判断する。
限界と課題
著者らは、より大きなデータセットや複雑なモデル構成で音声品質を高められるかを今後の検討事項としている。報告された評価はDNS Challengeのテスト音声と、DACを使うオンライン伝送の模擬条件に基づく。
編集上の検証事項は、対象業務の話者や雑音でも聞き取りやすさが保たれるか、圧縮後の声の自然さ、実際の通信を含む遅延である。報告された演算量は両方式に共通する圧縮・復号を除くため、運用時には処理全体を測る必要がある。
出典
元のタイトル・要旨を確認する(英語)
Speech Enhancement Using Continuous Embeddings of Neural Audio Codec
Recent advancements in Neural Audio Codec (NAC) models have inspired their use in various speech processing tasks, including speech enhancement (SE). In this work, we propose a novel, efficient SE approach by leveraging the pre-quantization output of a pretrained NAC encoder. Unlike prior NAC-based SE methods, which process discrete speech tokens using Language Models (LMs), we perform SE within the continuous embedding space of the pretrained NAC, which is highly compressed along the time dimension for efficient representation. Our lightweight SE model, optimized through an embedding-level loss, delivers results comparable to SE baselines trained on larger datasets, with a significantly lower real-time factor of 0.005. Additionally, our method achieves a low GMAC of 3.94, reducing complexity 18-fold compared to Sepformer in a simulated cloud-based audio transmission environment. This work highlights a new, efficient NAC-based SE solution, particularly suitable for cloud applications where NAC is used to compress audio before transmission. Copyright 20XX IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




