Skip to content
Back to skills

Mexpresso Mdral S2st Eval

ASecurity

Evaluates noise-robust expressive speech-to-speech translation (S2ST) across English-Spanish and Spanish-English directions. It measures how well systems preserve naturalness and expressive style when translating speech under clean and artificially noisy conditions. Use when the user wants to benchmark on mExpresso / mDRAL, or asks about evaluating this task. Reports Naturalness MOS.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mexpresso-mdral-s2st-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mexpresso Mdral S2st Eval?

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

Security grade badge for Mexpresso Mdral S2st Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mexpresso-mdral-s2st-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mexpresso-mdral-s2st-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: mexpresso-mdral-s2st-eval
description: Evaluates noise-robust expressive speech-to-speech translation (S2ST) across English-Spanish and Spanish-English directions. It measures how well systems preserve naturalness and expressive style when translating speech under clean and artificially noisy conditions. Use when the user wants to benchmark on mExpresso / mDRAL, or asks about evaluating this task. Reports Naturalness MOS.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2406.02733
  bibtex_key: [REDACTED]
  confidence: high
---

# mexpresso-mdral-s2st-eval

> Textless Acoustic Model with Self-Supervised Distillation for Noise-Robust Expressive Speech-to-Speech Translation — Min-Jae Hwang et al. (2024) (arXiv:2406.02733, 2024)

## What this evaluates

Evaluates noise-robust expressive speech-to-speech translation (S2ST) across English-Spanish and Spanish-English directions. It measures how well systems preserve naturalness and expressive style when translating speech under clean and artificially noisy conditions.

## Datasets

- **mExpresso / mDRAL** — total ?; splits: dev (-1), test (-1)

## Metrics

- `Naturalness MOS` **(primary)** — range: other
  - Mean Opinion Score from human listeners rating the naturalness of synthesized speech on a typical 1-5 scale. Reported as mean ± 95% confidence interval.
- `S-MOS` — range: other
  - Style/Expressivity Mean Opinion Score from human listeners rating how well the synthesized speech preserves the source speaker's vocal style, emotion, and tone. Reported as mean ± 95% confidence interval.

## Input / output format

**Input**: Source speech audio (clean or noisy) in English or Spanish.

**Output**: Target language speech waveform (24 kHz) synthesized from XLS-R 10K units via DINO-PRETSSEL and HiFi-GAN vocoder.

## Scoring recipe

```python
def compute_metrics(predictions, gold, conditions):
    # predictions: list of generated audio waveforms
    # gold: list of reference utterances
    # conditions: list of 'clean' or 'noisy' labels
    ratings = []
    for pred, ref, cond in zip(predictions, gold, conditions):
        nat_score = human_rate_naturalness(pred)
        style_score = human_rate_style(pred, ref)
        ratings.append({'naturalness': nat_score, 'style': style_score, 'condition': cond})
    
    clean_nat = [r['naturalness'] for r in ratings if r['condition'] == 'clean']
    noisy_nat = [r['naturalness'] for r in ratings if r['condition'] == 'noisy']
    clean_style = [r['style'] for r in ratings if r['condition'] == 'clean']
    noisy_style = [r['style'] for r in ratings if r['condition'] == 'noisy']
    
    return {
        'clean_naturalness_mos': mean(clean_nat),
        'noisy_naturalness_mos': mean(noisy_nat),
        'clean_s_mos': mean(clean_style),
        'noisy_s_mos': mean(noisy_style)
    }
```

## Common pitfalls

- Confusing 'Clean' vs 'Noisy' source conditions, as results are reported separately for each condition rather than averaged.
- Ignoring the 95% confidence intervals when claiming statistical superiority between systems.
- Assuming evaluation noise matches training SNR (6dB-40dB), as test noise levels are not explicitly detailed in the protocol.

## Evidence (verbatim from paper)

> Naturalness MOS↑ | S-MOS↑ | ... Table 2: Subjective evaluation results for various expressive S2ST systems with a 95% confidence interval. The highest scores are in bold typeface. "Clean" and "Noisy" denote that the source speech of S2ST system was clean and noisy, respectively.

## Citation

```bibtex
@misc{hwang2024textless,
  title={Textless Acoustic Model with Self-Supervised Distillation for Noise-Robust Expressive Speech-to-Speech Translation},
  author={Min-Jae Hwang et al. (2024)},
  year={2024},
  note={arXiv:2406.02733}
}
```

- arXiv: 2406.02733

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.