AB
AiBoss
project

URO-Bench - エンドツーエンドの音声対話モデル向けに設計されたAIベンチマークツール。

URO-Benchは、エンドツーエンドの音声対話モデル(SDM)のための包括的なベンチマークツールです。多言語対応、複数ターン対話、パラ言語情報など、多次元的なタスクを網羅し、音声対話モデルのパフォーマンスを総合的に評価します。

URO-Benchとは何ですか?

URO-Benchは、エンドツーエンドの音声対話モデル(SDM)を対象とした包括的なベンチマークツールです。多言語、複数ターン対話、パラ言語情報など、多次元的なタスクを網羅し、音声対話モデルのパフォーマンスを総合的に評価します。ベンチマークには、自由回答形式の質問応答、事実に関する質問応答など、16種類のデータセットを含む基本トラックと、コードスイッチング質問応答、音声感情生成、多言語質問応答など、より複雑なタスクをカバーする20種類のデータセットを含む上級トラックがあります。

URO-Benchの主な機能

  • 多言語対応英語や中国語を含む複数の言語に対応し、多言語間対話タスクをサポートします。
  • 複数ラウンドの対話評価これには、連続対話におけるモデルのパフォーマンスを評価するための、複数ターンにわたる対話タスクが含まれています。
  • 下位言語情報の評価これは、音声感情の理解や発話スタイルの生成といった、言語外情報に関連するタスクを含み、現実世界の音声対話シナリオにより近いものです。
  • ベーシックトラックこのデータセットには、自由回答形式の質問への回答、道徳的要約、事実に関する質問への回答、数学の文章問題など、さまざまなタスクタイプを網羅した16のデータセットが含まれています。
  • プロトラックこのデータセットには、コードスイッチングによる質問応答、音声感情生成、多言語質問応答、音声理解といった、より高度なタスクを網羅した20のデータセットが含まれています。
  • 4段階の評価プロセスユーザーは、推論コードを修正し、スクリプトを設定し、自動評価パイプラインを実行するだけで、すべてのテストセットにおけるモデル結果を迅速に取得できます。サンプルコードとスクリプトが提供されており、ユーザーの迅速な導入と参入障壁の低減を支援します。
  • 複数指標評価音声理解、推論、および音声対話におけるモデルの能力は、UTMOS、ASR-WER、感情理解精度などの複数の指標を用いて包括的に評価されます。
  • 普遍URO-Benchは複数のエンドツーエンド音声対話モデルをサポートしており、ユーザーは独自のモデルをURO-Benchに接続して評価することができます。
  • 参照モデル参考として、事前学習済みモデル(Whisper + GPT-4o、GLM-4-Voiceなど)の評価結果をいくつか示します。

URO-Benchの技術原理

  • テキスト読み上げ(TTS)高度なTTSシステム(F5-TTS、CosyVoiceなど)を使用して、テキストデータを音声データに変換する。
  • 自動音声認識(ASR)音声データは、評価のためにWhisper-large-v3などのASRシステムを使用してテキストに書き起こされた。
  • 感情認識音声に含まれる感情情報を評価するには、emotion2vecなどのモデルを使用します。
  • 多言語処理複数の言語での入出力に対応し、モデルの多言語対応能力を評価します。

URO-Benchプロジェクトの住所

URO-Benchのアプリケーションシナリオ

  • スマートホームコントロールユーザーは、音声コマンドを使って、照明、温度設定、家電スイッチなどのスマートホーム機器を操作できます。URO-Benchは、音声アシスタントがユーザーのコマンドを理解し、自然な音声フィードバックを生成する能力を評価します。
  • パーソナルアシスタント音声アシスタントは、ユーザーが予定を立てたり、重要なイベントをリマインダーで通知したり、情報を検索したりするのに役立ちます。URO-Benchは、複数回のやり取りを含む会話における音声アシスタントの流暢さと正確さをテストできます。
  • 言語学習音声対話モデルは、言語学習ツールとして活用でき、ユーザーが話す練習や聞く練習をするのに役立ちます。URO-Benchは、多言語対話や感情表現におけるモデルのパフォーマンスを評価することで、言語学習者に、より自然な対話体験を提供します。
  • 医療相談音声対話モデルは、ユーザーに初期的な医療相談を提供し、一般的な健康に関する質問に答えることができます。URO-Benchは、専門的な医療情報を理解し生成するモデルの性能を評価できます。
  • ボイスゲーム音声対話モデルは、音声対話型ゲームの開発に活用でき、より没入感のある体験を提供します。URO-Benchは、複数ターンにわたる対話や感情生成におけるモデルのパフォーマンスを評価し、ゲーム開発の参考情報を提供します。