音声対話ベンチマークの方法論

概要

現在の音声対話ベンチマークでは、音声のネイティブ入出力に対応するネイティブ音声モデルを、音声推論と会話ダイナミクスという2つの品質側面から評価しています。

Artificial Analysis Speech to Speech Index

Artificial Analysis Speech to Speech Indexは、ネイティブ音声モデルの均等加重スコアです。音声推論、エージェント性能、Arena 選好、タスク成功率の結果を組み合わせています。インデックスに掲載されるには、4つすべてのコンポーネントで有効な結果を得ている必要があります。

現在の重み付けは4つのコンポーネントで均等です:音声推論(Big Bench Audio)25%、エージェント性能(𝜏-Voice)25%、Arena 選好(Arena Score)25%、タスク成功率 25%。

音声推論

概要

音声推論ベンチマークでは、ネイティブ音声モデルが推論を要する質問に回答する能力を評価します。

ネイティブ音声モデルには入力音声ファイルが与えられ、音声を出力することが求められます。判定モデルには候補回答、正解、元の質問がコンテキストとして与えられ、候補回答を正解または不正解と判定するよう指示されます。

データセット:Big Bench Audio

ネイティブな音声対話モデルの登場により、音声エージェントの能力向上とワークフローの簡素化に大きな可能性が生まれています。しかし、この簡素化がモデル性能の低下を伴うのか、あるいは別のトレードオフをもたらすのかを評価することが重要です。

この問いに答えるため、ネイティブ音声モデルの性能をベンチマークする新しいデータセットBig Bench Audioを公開しました。

Big Bench Audioには、モデルの知能を検証するために設計された質問を収録した1,000件の音声ファイルが含まれます。質問はBig Bench Hardデータセットの4カテゴリ(各250問)に基づき、Artificial Analysis Text to Speech Arenaで上位の音声合成モデルによる23種類の合成音声を使って生成されました。

質問カテゴリ

Formal Fallacies(250問):自然言語で提示された論証が、与えられた文脈から論理的に導出できるかを判定します。

例:First of all, everyone who is a close friend of Glenna is a close friend of Tamara, too. Next, whoever is neither a half-sister of Deborah nor a workmate of Nila is a close friend of Glenna. Hence, whoever is none of this: a half-sister of Deborah or workmate of Nila, is a close friend of Tamara. Is the argument deductively valid or invalid?

Navigate(250問):一連の移動指示に従った結果、開始地点に戻るかを判定します。

例:If you follow these instructions, do you return to the starting point? Take 10 steps. Turn around. Take 4 steps. Take 6 steps. Turn around.

Object Counting(250問):所有物の集合から、指定された種類のアイテム数を数えます。

例:I have three blackberries, two strawberries, an apple, three oranges, a nectarine, a grape, a peach, a banana, and a plum. How many fruits do I have?

Web of Lies(250問):自然言語の文章問題として表現されたブール関数の真偽値を評価します。

例:Leda tells the truth. Alexis says Leda lies. Sal says Alexis lies. Phoebe says Sal tells the truth. Gwenn says Phoebe tells the truth. Does Gwenn tell the truth?

ネイティブな音声対話モデルの利用に伴うトレードオフを評価するため、Big Bench Audioで複数の構成をテストしています。Big Bench Audioの詳細は、記事をご覧いただくか、データセットをダウンロードしてご確認ください。

会話ダイナミクス

概要

会話ダイナミクスのベンチマークでは、ネイティブ音声モデルが現実的な会話行動に対応する能力を評価します。人間同士の会話では自然に起こる一方、音声モデルにとって適切な対応が難しいやり取りが対象です。

このベンチマークは、全二重音声対話モデルの主要な対話行動を体系的に評価するFull Duplex Bench v1(Lin et al., 2025)とFull Duplex Bench v1.5(Lin et al., 2025)の一部を基に、Artificial Analysisが実装しています。

指標

Full Duplex Bench v1から:

  • ポーズへの対応:ユーザーの自然なポーズ中に、モデルが正しく割り込まなかったサンプルの割合です。話者がまだ発話権を持っていることをモデルが認識できるかを評価します。
  • 話者交替:適切なタイミングでモデルが正しく会話の発話権を引き継いだサンプルの割合です。発話の区切りを検出し、速やかに応答する能力を測定します。

Full Duplex Bench v1.5から:

  • ユーザーの割り込みへの対応:会話の途中でユーザーが投げかけた質問や話題変更に応じ、モデルが割り込みに正しく対応したサンプルの割合です。
  • あいづちへの対応:「yeah」「alright」「mm-hmm」などのあいづちが再生された際、それを新たな発話として扱わず、モデルが正しく応答を続けたサンプルの割合です。

エージェント性能(𝜏-Voice)

概要

エージェント性能ベンチマークでは、音声対話モデルが現実的なカスタマーサービス業務を最初から最後まで完遂する能力を評価します。複数ターンにわたる指示への追従、シミュレーション上の顧客を一連のやり取りを通して支援する能力、シミュレーションされたカスタマーサービスシステムに対するツール利用の成否を測定します。

このベンチマークは、実社会のさまざまな領域における根拠に基づくカスタマーサービス業務で全二重音声エージェントを評価するSierraのベンチマーク𝜏-Voice(Ray, Dhandhania, Barres & Narasimhan, 2026)を基に、Artificial Analysisが実装しています。

指標

  • タスク完了率(pass@1):モデルが顧客の問題を正しく解決したシナリオの割合です。各スコアは、独立した3回の試行の平均です。テスト対象モデルには、領域固有のツールとポリシー文書を利用できるカスタマーサポート担当者としてのプロンプトが与えられます。各シナリオには有効なデータベースの最終状態が1つだけ存在し、評価では最終状態をこのグラウンドトゥルースと比較します。

基本タスクセットを使い、3つの領域で評価します。

  • 航空(50シナリオ):例:フライトの変更、ポリシー上の制約下での予約変更
  • 小売(114シナリオ):例:請求への異議申し立て、返品処理
  • 通信(114シナリオ):例:請求問題の解決、サービス問題のトラブルシューティング

音声ペルソナ

顧客の音声は、一般公開されているSierraの𝜏-Voice実装から応用したプロンプトに基づき、ElevenLabsで生成します。標準的な英語話者を表す2つの対照ペルソナと、多様なアクセントや話者プロフィールを表す5つの通常ペルソナを使用します。

Speech Agent Arena

概要

Speech Agent Arena は、ライブ音声会話で参加者がどのネイティブ音声モデルを好むかを、モデルの正体を伏せて評価する選好ベンチマークです。人間の参加者が現実的なタスクに取り組む際の会話体験を最初から最後まで測定し、自動ベンチマークを補完します。

各ラウンドで、参加者は1つのシナリオを受け取り、正体を伏せた2つのモデルと別々にタスクを行い、両方の通話が終わった後に総合的にどちらを好むかを必ず選びます。参加者は診断用の質問にも回答しますが、これらは総合的な選好の投票とは別に記録します。

指標

  • 選好 Elo:選好 Elo は、全シナリオ、エージェント型シナリオ、非エージェント型シナリオについて、Bradley–Terry 最尤推定を用いてそれぞれ算出します。近似的な95%信頼区間には、TTS Arena と同じヘッセ行列に基づく手法を用い、GPT Realtime 1.5 を1000 Eloに固定して尺度の基準とします。
  • タスク成功率:タスク成功率は、評価対象となる会話のうち、モデルがタスク完了に必要な最後のツール呼び出しを1回または複数回、正しく実行した会話の割合です。評価対象の会話数は成功数とモデルの失敗数の合計であり、参加者のタスクからの逸脱と検証不能なケースは計算前に除外します。

データセット / 評価設定

Arena には35のシナリオがあります。ツール呼び出しを使うエージェント型シナリオが15、ツールを使わない非エージェント型シナリオが20です。

  • エージェント型(15シナリオ):モデルには、割り当てられたタスクの完了に関連するツールが与えられます。

    例:

    • 初診患者の歯科検診を火曜日の午前9時30分に予約してください。その時間が埋まっている場合は、最も早い午前中の空き枠を予約してください。
    • 異なるピザ2枚とサイドメニュー1品を配達で注文し、配達料を含む合計金額を45米ドル未満に収めてください。
  • 非エージェント型(20シナリオ):モデルはツールを使わず、システムプロンプトに含まれる情報を使って会話を行います。

    例:

    • 日曜日のプールの営業時間、家族向け入場料金、タオルの提供について尋ねてください。
    • 初心者向けヨガクラス、クラスと会員の料金、持参するものについて尋ねてください。

Arena のラウンドの具体例、モデルへの入力、ツールスキーマ、会話例については、Speech Agent Arena の概要をご覧ください。

タスク成功率

ステップ1:参加者の適格性。ジャッジ1は、割り当てられたシナリオ、文字起こし、必要な最終呼び出しの定義を受け取ります。参加者が割り当てられたタスクに取り組み、実質的にその範囲内にとどまり、評価可能な最終要求を伝えるか評価可能な結果を受け入れ、モデルに行動する合理的な機会を与えたかを確認します。適格な会話のみがステップ2に進みます。

ステップ2a:必要な最終呼び出し。適格な会話について、ジャッジ2は必要な最終呼び出しと、時系列に並んだ完全なツール呼び出し履歴を受け取ります。必要な最終呼び出しがすべて正しいツールと回数で実行され、意図しない最終アクションがないことを確認します。補助的な呼び出しと end_call は、タスク完了として採点しません。

ステップ2b:最終呼び出しの引数。同じジャッジ2の評価で、スキーマが要求するすべての引数が提供され、参加者が最後に口頭で伝えた要求と会話の文脈に一致することも確認します。操作上等価な表現や、結果に影響しない文字起こしの違いは許容します。失敗した試行でも、その後に正しく修正されれば合格できます。呼び出しの欠落、誤った引数、余分な最終アクションは不合格となります。

公開基準

  • 総合結果は、登場回数が100回以上で、95%信頼区間の半幅が75以下のモデルについて公開します。
  • 参加者の録音と文字起こしは公開しません。例を掲載するのは、録音への同意が確認され、個人情報の確認とマスキングが完了した後に限ります。

各モデルのタスク成功率について、Wilson スコア区間による95%信頼区間を報告します。参加者のタスクからの逸脱と検証不能な会話は、計算前に除外します。

Speech to Speech Index への組み込み

Artificial Analysis Speech to Speech Index でのみ使用します:

Arena Score:Arena Scoreは、モデルが公開対象となった時点で固定したEloを用いて、800 Eloのベースラインに対する期待選好度に変換したものです。

Arena Score = 100 / (1 + 10^((800 − frozen Elo) / 400))

料金

  • 入力音声1時間あたりの料金:APIに送信したリクエスト/メッセージに含まれる音声の総コスト(USD)です。
  • 出力音声1時間あたりの料金:モデルが生成し、APIから受信した音声の総コスト(USD)です。

速度

  • 最初の音声までの時間(TTFA):音声出力の最初のトークンが生成されるまでに必要な平均秒数です。Big Bench Audioの質問セット全体で測定します。TTFAは、音声エージェントアプリケーションで体感される応答性を示す重要な指標です。

バージョン履歴

Artificial Analysis Speech to Speech Index v2.0

2026年8月~現在

  • インデックスにおいて会話ダイナミクス(Full Duplex Bench)をタスク成功率に置き換えました。
  • 4つのコンポーネントを均等に重み付け:音声推論(Big Bench Audio)25%、エージェント性能(𝜏-Voice)25%、Arena 選好(Arena Score)25%、タスク成功率 25%。

Artificial Analysis Speech to Speech Index v1.1

2026年8月

  • Artificial Analysis Speech to Speech IndexにSpeech Agent Arenaを追加しました。
  • 4つのデータセットを均等に重み付け:音声推論(Big Bench Audio)25%、会話ダイナミクス(Full Duplex Bench)25%、エージェント性能(𝜏-Voice)25%、Speech Agent Arena 25%。

Artificial Analysis Speech to Speech Index v1.0

2026年6月~現在

  • 音声推論、会話ダイナミクス、エージェント性能の結果を必須とする加重平均スコア、Artificial Analysis Speech to Speech Indexを公開しました。
  • 3つのデータセットを均等に重み付けしています。音声推論(Big Bench Audio)が33.3%、会話ダイナミクス(Full Duplex Bench)が33.3%、エージェント性能(𝜏-Voice)が33.3%です。

Big Bench Audio (BBA) v1.2

2026年5月~現在

  • 冗長な応答に含まれる正しい最終回答をより確実に認識できるよう、判定モデルと採点ハーネスを更新しました。モデルが誤った選択肢について論じた後に正解を示すケースも対象です。

Big Bench Audio (BBA) v1.1

2026年3月~2026年5月

  • モデルが回答しなかった質問も含め、1,000問中の正解数として精度を測定しました。
  • 判定モデルにはClaude Sonnet 4.6を使用しました。

Big Bench Audio (BBA) v1.0

2024年12月~2026年3月

  • エラーにならなかった応答のうち正解した割合として精度を測定していたため、モデルが回答しなかった質問は減点対象になりませんでした。
  • 判定モデルにはClaude Sonnet 3.5を使用しました。