Table of Contents
Fetching ...

FOCAL: A Novel Benchmarking Technique for Multi-modal Agents

Aditya Choudhary, Anupam Purwar

TL;DR

FOCAL tackles the lack of standardized end-to-end benchmarking for multi-modal voice-and-text agents by introducing a pipeline that models user interactions with a Human-Simulator, processes inputs via TTS/ASR, and evaluates rich metrics that capture both reasoning and semantic quality. The framework defines a novel REST-inspired scoring scheme (R-E-S-T) and a suite of vocal, linguistic, and tool-use metrics to diagnose error propagation across components. Demonstrated on a RAG-based shopping agent, FOCAL provides quantitative end-to-end assessment, component-level diagnostics, and a live demo pipeline to facilitate reproducibility and broader adoption. This work enables more reliable development of voice-enabled assistants with robust, coherent, and consistent behavior in multi-turn conversations.

Abstract

With the recent advancements in reasoning capabilities, tool calling using MCP servers and Audio Language Models (ALMs), development and integration of multi-modal agents (with voice and text support) has come to the industry forefront. Cascading pipelines for voice agents still play a central role in the industry owing to their superior reasoning capabilities facilitated by LLMs. Although, cascading pipelines often present error propagation through the pipeline. We propose a framework, FOCAL to benchmark end-to-end reasoning, component-wise error propagation and error analysis for automated as well as human-assisted testing of multi-modal agents (voice to voice + text input). We also share two novel metrics viz. Reasoning and Semantic scores to evaluate efficacy of the agent in having meaningful conversations in voice mode.

FOCAL: A Novel Benchmarking Technique for Multi-modal Agents

TL;DR

FOCAL tackles the lack of standardized end-to-end benchmarking for multi-modal voice-and-text agents by introducing a pipeline that models user interactions with a Human-Simulator, processes inputs via TTS/ASR, and evaluates rich metrics that capture both reasoning and semantic quality. The framework defines a novel REST-inspired scoring scheme (R-E-S-T) and a suite of vocal, linguistic, and tool-use metrics to diagnose error propagation across components. Demonstrated on a RAG-based shopping agent, FOCAL provides quantitative end-to-end assessment, component-level diagnostics, and a live demo pipeline to facilitate reproducibility and broader adoption. This work enables more reliable development of voice-enabled assistants with robust, coherent, and consistent behavior in multi-turn conversations.

Abstract

With the recent advancements in reasoning capabilities, tool calling using MCP servers and Audio Language Models (ALMs), development and integration of multi-modal agents (with voice and text support) has come to the industry forefront. Cascading pipelines for voice agents still play a central role in the industry owing to their superior reasoning capabilities facilitated by LLMs. Although, cascading pipelines often present error propagation through the pipeline. We propose a framework, FOCAL to benchmark end-to-end reasoning, component-wise error propagation and error analysis for automated as well as human-assisted testing of multi-modal agents (voice to voice + text input). We also share two novel metrics viz. Reasoning and Semantic scores to evaluate efficacy of the agent in having meaningful conversations in voice mode.
Paper Structure (12 sections, 1 figure, 1 table)

This paper contains 12 sections, 1 figure, 1 table.

Figures (1)

  • Figure 1: End-to-End Pipeline with conditional edges based on usage (automated vs human-involvement). Automated usage involves use of SOTA TTS and ASR modules for interaction with the Human-Simulator. Texts are tapped into at various stages of the pipeline to generate Ground-Truth and Implementation Transcripts (indicated in Green). The UI is displayed on the right