Skip to content
Back to skills

Fleurs Slu Eval

ASecurity

Evaluates multilingual spoken language understanding (SLU) across 102 languages for topical classification and 92 languages for spoken multiple-choice QA, testing cross-lingual transfer, speech-to-text translation, and robustness to audio quality variations. Use when the user wants to benchmark on SIB-Fleurs, Belebele-Fleurs, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongotestinggitbackend

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill fleurs-slu-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fleurs Slu Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Fleurs Slu Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-fleurs-slu-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-fleurs-slu-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: fleurs-slu-eval
description: Evaluates multilingual spoken language understanding (SLU) across 102 languages for topical classification and 92 languages for spoken multiple-choice QA, testing cross-lingual transfer, speech-to-text translation, and robustness to audio quality variations. Use when the user wants to benchmark on SIB-Fleurs, Belebele-Fleurs, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2501.06117
  bibtex_key: [REDACTED]
  confidence: high
---

# fleurs-slu-eval

> Fleurs-SLU: A Massively Multilingual Benchmark for Spoken Language Understanding — Schmidt et al. (2025) (arXiv:2501.06117, 2025)

## What this evaluates

Evaluates multilingual spoken language understanding (SLU) across 102 languages for topical classification and 92 languages for spoken multiple-choice QA, testing cross-lingual transfer, speech-to-text translation, and robustness to audio quality variations.

## Datasets

- **SIB-Fleurs** — total ?; splits: train (-1), test (-1)
- **Belebele-Fleurs** — total ?; splits: train (-1), dev (-1), test (-1)

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Standard classification and multiple-choice QA accuracy: the fraction of instances where the predicted label or choice matches the gold label.
- `cross-entropy` — range: [0, inf)
  - Cross-entropy loss computed over concatenated choice logits to evaluate model confidence and training convergence on the QA task.
- `CER` — range: [0, 1]
  - Character Error Rate computed between reference Flores sentences and ASR transcriptions to quantify utterance quality for subset analysis.

## Input / output format

**Input**: For classification: speech utterances or transcriptions. For QA: paragraph, question, and multiple-choice options in text or speech modality. Speech-LLMs receive an English task description plus in-language input.

**Output**: Predicted class label or correct choice index.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = sum(1 for p, g in zip(predictions, gold_labels) if p == g)
    return correct / len(gold_labels)

def compute_cer(reference, hypothesis):
    # Standard edit distance based CER
    return edit_distance(reference, hypothesis) / len(reference)
```

## Common pitfalls

- Audio must be normalized to an RMS level of 0.07 to ensure consistent quality across languages.
- For languages unsupported by the ASR backends, the closest available language must be manually selected for in-language transcription.
- Speech LLMs based on Whisper-v3 are limited to 30 seconds of audio, so longer Belebele-Fleurs instances cannot be evaluated with them.

## Evidence (verbatim from paper)

> We train and validate CS models on the English training and dev sets of Belebele (Bandarkar et al., 2024), respectively. We jointly embed the paragraph, question, and choices with text encoders. We then average the token encodings of each choice $c_{i}\in C$ and project the choice embedding via head $H^{D\times 1}$ to a logit $\mathbf{l_{c_{i}}}$. We minimize the cross-entropy of the concatenated choice logits ${\mathbf{l_{c_{i}}}}_{i\=1}^{|C|}$ to the label choice.

## Citation

```bibtex
@misc{schmidt2025fleurs_slu,
  title={Fleurs-SLU: A Massively Multilingual Benchmark for Spoken Language Understanding},
  author={Schmidt et al. (2025)},
  year={2025},
  note={arXiv:2501.06117}
}
```

- arXiv: 2501.06117

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.