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

since
平成38年9月29日

← 検索結果に戻る

訛りの判別に使われる音声成分を隠し、文字起こしモデルを追加学習する

Saliency-Driven Spectrogram Masking

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

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

原論文の図の説明を読む

Figure 1: Overview of our accent suppression pipeline. First, the spectrogram is used to classify accents and generate a Grad-CAM saliency map highlighting accent-specific features. Next, a masking strategy is applied to suppress these accent-related regions while preserving essential information. Finally, the modified spectrogram is fed into the ASR model to improve generalization across diverse accents.

出典:Saliency-Driven Spectrogram Masking / arXiv ↗

概要

  • 訛り分類器が反応する音声の領域を特定し、そこを隠した学習例でWhisperを追加学習する方法。
  • 著者らの英語の訛り付き音声評価では、Whisper tinyのWER/CERがSpecAugmentの27.0/17.8に対し23.4/15.1だった。
  • ペルシャ語の地域訛りを扱うPDIDを導入し、10種類のうち3種類を評価用のみに含めた。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Saliency-Driven Spectrogram Maskingの仕組み

左から右へ読む
  1. 01訛り付き音声
  2. 02周波数分布に変換
  3. 03訛りの反応領域を特定
  4. 04領域を隠して追加学習
  5. 05書き起こし

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

研究の背景

地域や話者で発音や抑揚が変わると、音声認識モデルは同じ言葉でも書き起こしを誤り得る。英語とペルシャ語のように多様な訛りを含む言語では、その誤りが利用者によって偏ることが課題になる。

訛りごとの音声を大量に集めて追加学習する方法には、収集の負担がある。著者らは既存の学習音声から訛りの判別に関わる成分を探し、それを隠した例を学習に加える方法を調べた。

手法

音声を、時間ごとの周波数の強さを示すスペクトログラムに変換する。訛りラベル付き音声で分類器を学習し、Grad-CAMという判断に強く関わった場所を可視化する手法で、分類器が反応する領域を求める。たとえば地域訛りを含む一文から、反応の強い時間と周波数の範囲を探す。

その反応に基づいてスペクトログラムの一部を隠し、元のデータと合わせて学習例を作る。正解の書き起こしを使ってWhisperを追加学習し、音声から文章を出す。隠す処理は学習例を増やすためのもので、訛り分類の結果自体を文字起こしとして出力する手順ではない。

新規性

著者らの提案は、訛り分類器の判断に強く関わる時間・周波数の領域を探し、その領域を優先して隠した音声表現を文字起こしの学習に使う点にある。訛りに関係する領域の特定にはGrad-CAMを用いる。

併せて、ペルシャ語の地域訛りを扱うPDIDを導入した。対象は10種類で、タジク、シーラーズ、バルーチの3種類を評価用のみに含めた。

従来手法との違い

比較対象のSpecAugmentは、音声の時間帯や周波数帯を隠して学習データを増やす方法である。提案法は、訛り分類器が強く反応した領域をGrad-CAMで探し、そこに基づいて隠す位置を決める。

本文には、事前学習済みWhisper、英語ではLibriSpeechで追加学習したWhisper、ペルシャ語ではCommonVoice-faで追加学習したWhisperの結果もある。優劣は、表に示されたモデルサイズ、言語、評価集合ごとに読む必要がある。

実験結果

著者らは英語のLibriSpeech、EdAcc、CommonAccentと、ペルシャ語のCommonVoice-fa、PDIDで評価した。指標はWER(単語誤り率)とCER(文字誤り率)で、低いほど誤りが少ない。英語のWhisper tinyでは、訛り付き音声のWER/CERがSpecAugmentの27.0/17.8に対し提案法は23.4/15.1だった。

同じ表の未知の訛りでは30.1/20.3に対し26.7/17.9、ペルシャ語の訛り付き音声を扱うWhisper baseでは92.8/51.6に対し88.8/40.6と著者らは報告する。数値は各表の条件に限られ、業務音声での性能を示すものではない。

応用の可能性

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

編集上の応用案:複数地域から届く問い合わせ音声の文字起こしに使う。対象業務の音声、正解の書き起こしに加え、訛り分類器の学習用に地域訛りのラベルを用意する。本文の方法に合わせ、音声をスペクトログラムに変換して分類器と認識モデルを対象音声に適応させる。

運用時は問い合わせ音声を入力し、担当者が確認する書き起こし案を出力する。音声以外のセンサーは想定しない。固有名詞や業務用語の誤認を確認するまで、業務での改善は仮説として扱う。

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

導入時の検証

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

導入時の検証案:対象業務の音声と正解の書き起こしを集め、訛り分類器に使う音声には地域訛りのラベルを付ける。必要な入力は音声で、本文に音声以外のセンサーは指定されていない。話者と訛りを分けた評価集合を確保し、分類器の学習、反応領域の確認、マスク生成、Whisperの追加学習を試す。

同じ学習音声と評価集合でSpecAugmentを基準に置き、全体と訛り別のWER、CERを比較する。固有名詞や重要語の誤認、標準的な発話での悪化も測る。マスク規則の数式と文章の食い違いは、再現前に確認する。

限界と課題

確認できた本文の範囲では、著者が明示した失敗条件や適用限界は示されていない。ただし、マスクの数式では反応度が高い領域を隠す条件が成立しない一方、直後の文章ではその領域をすべて隠すと説明しており、正確な実装規則は本文だけでは確定しにくい。

編集上の検証事項は、訛り別のデータ量、話者や収録元の分離、訛りごとの誤りである。また、標準ペルシャ語のWhisper baseでは、WERがSpecAugmentの61.5に対し提案法は61.9であり、全条件で改善したとは言えない。

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

出典

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

Accent-Invariant Automatic Speech Recognition via Saliency-Driven Spectrogram Masking

Pre-trained transformer-based models have significantly advanced automatic speech recognition (ASR), yet they remain sensitive to accent and dialectal variations, resulting in elevated word error rates (WER) in linguistically diverse languages such as English and Persian. To address this challenge, we propose an accent-invariant ASR framework that integrates accent and dialect classification into the recognition pipeline. Our approach involves training a spectrogram-based classifier to capture accent-specific cues, masking the regions most influential to its predictions, and using the masked spectrograms for data augmentation. This enhances the robustness of ASR models against accent variability. We evaluate the method using both English and Persian speech. For Persian, we introduce a newly collected dataset spanning multiple regional accents, establishing the first systematic benchmark for accent variation in Persian ASR that fills a critical gap in multilingual speech research and provides a foundation for future studies on low-resource, linguistically diverse languages. Experimental results with the Whisper model demonstrate that our masking and augmentation strategy yields substantial WER reductions in both English and Persian settings, confirming the effectiveness of the approach. This research advances the development of multilingual ASR systems that are resilient to accent and dialect diversity. Code and dataset are publicly available at: https://github.com/MH-Sameti/Accent_invariant_ASR

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