FormBharo: Designing and Evaluating a Voice Agent for Conversational Form Filling in Rural India
Not on the map. Why?
Abstract (arXiv)
In India, almost every social benefit starts with a form, yet the people who need these benefits most are often unable to read or write. Reaching them requires a spoken conversation. Today that work falls to frontline health workers who enroll beneficiaries one at a time, a poor use of stretched capacity. We built FormBharo ("fill the form" in Hindi), a voice agent that fills a structured form over a phone call under tight latency and cost budgets by pairing Large Language Models (LLMs) with deterministic, rule-based validation and flow control. It is being piloted with ARMMAN, an NGO running large-scale maternal and child mobile-health programs in India, to enroll low-income, Hindi-speaking mothers in antenatal and postnatal care. To our knowledge, it is the first voice agent piloted to fill an enrollment form for this population. We openly release FormVoiceAgentBench, a benchmark pairing human-recorded Hindi audio with 3,760 multi-turn conversation tests across 960 simulated calls, to evaluate our agent's components (transcription, extraction, reply generation) and end-to-end form completion under real acoustic variations. Form completion drops by up to ~41 points when LLMs receive error-prone real-speech transcripts instead of reference ones. The rule-based controls recover many turn-level extraction errors, helping smaller, cheaper models match or surpass frontier models on form completion. Component performance does not predict end-to-end performance: GPT-5.5 leads turn-level extraction accuracy on reference transcripts (99.8%) but ranks lower on form completion. Since errors both propagate and cancel across the pipeline, the optimal model choice of models emerges only through end-to-end evaluation. Finally, no single model is best across accuracy, cost, and latency at once, so we use a Pareto-based weighted-sum scalarization to select a deployable configuration balancing the three.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 35 references that are in the map. First posted on arXiv 6 Aug 2026.
Builds on
7 of 35 references.
References · 7
- 2024IndicVoices: Towards building an Inclusive Multilingual Speech Dataset for Indian Languagescited by 41
- 2022IndicSUPERB: A Speech Processing Universal Performance Benchmark for Indian languagescited by 40
- 2026EVA-Bench: A New End-to-end Framework for Evaluating Voice Agentscited by 18
- 2026VAANI: Capturing the language landscape for an inclusive digital Indiacited by 5
- 2023Speech-based Slot Filling using Large Language Modelscited by 3
- 2025Recognizing Every Voice: Towards Inclusive ASR for Rural Bhojpuri Womencited by 3
- 2024Precarious Experiences: Citizens' Frustrations, Anxieties and Burdens of an Online Welfare Benefit Systemcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026IndicFDB: Benchmarking Full-Duplex Voice Agents across Indian Languages
- 2026Building and Evaluating a Synthetic Bengali Speech Resource for Telecom Customer Care
- 2024HEALTH-PARIKSHA: Assessing RAG Models for Health Chatbots in Real-World Multilingual Settings
- 2025Automated Survey Collection with LLM-based Conversational Agents
- 2026Agaram 2.5B: The First Tamil-First Language Model Trained from Scratch with Tool Calling. A Playbook for Under-Represented Languages
- 2025Cloning a Conversational Voice AI Agent from Call,Recording Datasets for Telesales
- 2026TharuChat: Bootstrapping Large Language Models for a Low-Resource Language via Synthetic Data and Human Validation
- 2025Llama-3-Nanda-10B-Chat: An Open Generative Large Language Model for Hindi