arXiv
音声言語モデルはまず聞き返す
音声言語モデルは、安価な早期警告を使って、聞き間違えた依頼に自信満々で答えるのを避けられる。研究者はQwen2-Audio-7B-Instructの音声エンコーダーに小さな分類器を取り付け、学習時と同じ領域で81.10%のmacro-F1を報告した。走行中の車では、このゲートが実際の車両やマイク、スピーカー、道路騒音をまたいで機能すれば、ダッシュボードがメッセージを作成する前に運転手へ聞き返しを求める。
騒音の多い車内や、反響で満ちたキッチン、ほかの音が競合する部屋では、音声アシスタントが話した文とは違う文を聞き取ることがある。その後、滑らかで自信のある調子で答えるため、その答えが自分の話していない言葉をもとにしていると気づきにくい。今日では、流暢な返答がシステムが依頼を理解した証拠にはならない。
音の背後にある言葉を聞き取る
音声言語モデルは音声を受け取り、答える前にテキストへ変換できる。だが、人間には同じようにひどく聞こえる音声でも、あるモデルには簡単で、別のモデルには難しいことがある。結果は、言葉や話者、ノイズ、そしてモデル自体によって変わる。だから、録音がどれほど「明瞭」に聞こえるかを示す一般的なスコアだけでは不十分である。重要なのは、この特定のモデルが正しく文字起こしできるかどうかである。
この論文は、単語誤り率(word-error rate、WER)を使ってその信頼性を測定する。これは、文字起こしが間違えた単語の割合である。録音を4つのグループに分ける。単語の誤りがゼロの信頼できるグループ、誤りが10%以下の軽度劣化、10%を超えて30%以下の中度劣化、30%を超える重度劣化である。
信頼度の確認の多くは、モデルがテキストを生成している途中か、生成した後に行われる。そのため、システムはすでに、悪い録音を解読して答えを作るための処理を始めている可能性がある。もっと早い段階で確認できれば、その処理を止められる。だが、音が単に不完全なだけなのに、毎回聞き返すことも避けなければならない。

答えの前に置く小さなゲート
研究者は、音声言語モデルの音声部分に小さな分類器を取り付ける。音声エンコーダー、つまり音を最初に内部表現へ変換する部分は、凍結したままにする。追加した分類器は、その表現を時間に沿って監視し、モデルが4つの信頼性グループのどれに当たるかを予測する。
重要なのは、その予測が言語モデルによるテキスト生成の前に行われることだ。分類器が信頼できない文字起こしになると予測した場合、音声システムは、聞き間違えた可能性の高い文を解読してそれをもとに答えをでっち上げる代わりに、話者へ依頼を繰り返すよう求められる。論文によると、追加したQwen2-Audio-7B-Instructの予測ヘッドには0.33 million個の学習可能なパラメーターがあり、必要な浮動小数点演算は約2.12 million回である。完全な言語モデルの応答を始めるのに比べ、計算量の少ないゲートとなる。
著者らは、制御したノイズや音楽、残響を音声に混ぜてシステムを訓練・テストした。さらに、訓練には使わなかった異なる音声や環境干渉、実際の部屋の応答でもテストした。Qwen2-Audio-7B-Instructでは、予測器は学習時の領域に近いデータで81.10%のmacro-F1スコアを、領域をまたいだデータで78.09%を達成した。最も強い比較手法は、この2つのテストで70.77%と66.16%だった。
このシステムはPhi-4-Multimodal-InstructとMOSS-Audio-8Bでも評価された。著者らによると、信頼性ラベルバンク、つまり各モデルが誤りの境界をどこで越えるかを記録したものは、モデル系列の間で再利用できる場合がある。モデルごとに信頼できる文字起こしの限界が異なる場合、その利点は弱くなる。
「もう一度お願いします」がより安全な答えになるとき
道路騒音の中で運転手がメッセージを声に出して話す場面を想像してほしい。信頼性ゲートが機能すれば、ダッシュボードは何かを作成する前に「聞き取れなかった。もう一度お願いします」と表示する。運転手は、車が別の依頼に答えたことを後から知るのではなく、依頼を訂正する機会を得られる。
この未来は、制御したテストで良いスコアを取るだけでは実現しない。予測器は、不要な聞き返しを要求せずに、実際の車両やマイク、スピーカー、環境音に対応しなければならない。合成した音の劣化では、実際の利用で現れるすべての失敗もカバーできない。たとえば、話者が重なった音声、珍しいアクセント、音声の一部が途切れた状態、機器固有のマイクの問題などである。
トレードオフは避けられない。多く検出しすぎれば、人々は不必要に言い直すことになる。少なすぎれば、システムは依然として自信を持って聞き間違える。論文のより大きな主張は、音声インターフェースが、音声モデルが言葉を正しく聞き取った可能性が低いとき、答える前に停止できるべきだということだ。その結果が実際の録音でも成り立ち、導入するモデルごとに調整できるなら、聞き返しを求めることは、間違った答えを出した後に追加される確認ではなく、信頼できる音声システムに組み込まれた機能になる可能性がある。