CoolFace
Datasetpublic

sarvamai/tts-general-benchmark

TTS General Benchmark A multilingual Text-to-Speech (TTS) evaluation benchmark covering 11 Indian languages across multiple real-world use cases. The dataset is designed for systematic and repeatable evaluation of TTS systems under both high-quality and telephony bandwidth conditions. Total prompts: 1,815 unique text samplesLanguages: 11Evaluation tracks: High Quality + 8 kHz Telephony This is an evaluation-only benchmark dataset intended for testing and comparison — not for… See the full description on the dataset page: https://huggingface.co/datasets/sarvamai/tts-general-benchmark.

sourceHugging Faceotherupdated 8mo agoView on Hugging Face
7likes79downloads
Dataset Card

TTS General Benchmark

A multilingual Text-to-Speech (TTS) evaluation benchmark covering 11 Indian languages across multiple real-world use cases. The dataset is designed for systematic and repeatable evaluation of TTS systems under both high-quality and telephony bandwidth conditions.

Total prompts: 1,815 unique text samples Languages: 11 Evaluation tracks: High Quality + 8 kHz Telephony

This is an evaluation-only benchmark dataset intended for testing and comparison — not for model training.

Dataset Overview

The TTS General Benchmark provides diverse prompts that reflect practical deployment scenarios such as conversational agents, announcements, narration, support calls, and telephony bots. Prompts are curated to test clarity, robustness, pronunciation handling, and expressive capability.

Each prompt is labeled with:

  • —language
  • —usecase
  • —eval_category (evaluation track)

The dataset contains two independently evaluated tracks with different prompt distributions.


Evaluation Categories

high_quality

Full-band prompts intended for studio / wideband TTS evaluation. These focus on naturalness, expressiveness, and content realism.

High Quality Use Cases

Use CaseSamples
Conversational Bots275
Audiobook132
Information Narration / News121
General Conversations110
Education110
AI Assistants110
Content Creation110
Culture77
Announcements110
Indianisms55
Insane Repetition55

High-quality total: 1,265


8khz_telephony

Narrowband prompts designed for telephony and call-center evaluation (8 kHz playback target). These measure intelligibility, clarity, and robustness under bandwidth constraints.

Telephony Use Cases

Use CaseSamples
collections110
edge_cases110
sales_bot110
support110
survey_bot110

Telephony total: 550


Supported Languages

LanguageCode
Englishen
Hindihi
Bengalibn
Tamilta
Telugute
Kannadakn
Malayalamml
Marathimr
Gujaratigu
Odiaod
Punjabipa

Language coverage is shared across both evaluation tracks.


Dataset Structure

Each JSONL row contains:

json
{
  "text": "The text to be synthesized",
  "language": "hi",
  "usecase": "Conversational Bots",
  "eval_category": "high_quality"
}