Skip to content
Back to skills

Clip Tts Eval

ASecurity

Evaluates the naturalness and quality of synthesized speech across single-speaker, multi-speaker, and multi-emotion TTS models. It measures how closely generated audio matches human ground truth in terms of overall speech quality and emotional similarity. Use when the user wants to benchmark on Baker, AISHELL3, LJSpeech, LibriTTS, Emotional Speech Dataset (ESD), or asks about evaluating this task. Reports MOS.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill clip-tts-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Clip Tts Eval?

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

Security grade badge for Clip Tts Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-clip-tts-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-clip-tts-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: clip-tts-eval
description: Evaluates the naturalness and quality of synthesized speech across single-speaker, multi-speaker, and multi-emotion TTS models. It measures how closely generated audio matches human ground truth in terms of overall speech quality and emotional similarity. Use when the user wants to benchmark on Baker, AISHELL3, LJSpeech, LibriTTS, Emotional Speech Dataset (ESD), or asks about evaluating this task. Reports MOS.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2502.18889
  bibtex_key: liu2025cliptts
  confidence: high
---

# clip-tts-eval

> Clip-TTS: Contrastive Text-content and Mel-spectrogram, A High-Quality Text-to-Speech Method based on Contextual Semantic Understanding — Liu (2025) (arXiv:2502.18889, 2025)

## What this evaluates

Evaluates the naturalness and quality of synthesized speech across single-speaker, multi-speaker, and multi-emotion TTS models. It measures how closely generated audio matches human ground truth in terms of overall speech quality and emotional similarity.

## Datasets

- **Baker** — total 10000; splits: test (-1)
- **AISHELL3** — total ?; splits: test (-1)
- **LJSpeech** — total 13100; splits: test (-1)
- **LibriTTS** — total ?; splits: test (-1)
- **Emotional Speech Dataset (ESD)** — total ?; splits: test (-1)

## Metrics

- `MOS` **(primary)** — range: [1, 5]
  - Mean Opinion Score: human listeners rate the overall naturalness and quality of synthesized speech on a standard 1–5 scale. Scores are averaged across listeners with 95% confidence intervals reported.
- `CMOS` — range: [-3, 3]
  - Comparative Mean Opinion Score: listeners compare synthesized speech to a reference/original speech on a 6-level scale from -3 to +3. Positive scores indicate the synthesized speech is better/more similar, negative scores indicate it is worse/less similar.

## Input / output format

**Input**: Text transcription (and optional emotion/style conditioning) provided to the TTS model.

**Output**: Mel-spectrograms generated by the model, subsequently converted to waveform audio via a pre-trained HiFi-GAN vocoder.

## Scoring recipe

```python
def compute_mos(predictions, gold):
    ratings = [r for r in predictions if r is not None]
    return sum(ratings) / len(ratings) if ratings else 0.0

def compute_cmos(predictions, gold):
    ratings = [r for r in predictions if r is not None]
    return sum(ratings) / len(ratings) if ratings else 0.0
```

## Common pitfalls

- MOS scores are heavily influenced by the inherent recording quality and speaker characteristics of the source dataset, not just the model's architecture.
- CMOS measures emotional similarity to the original speech rather than absolute synthesis quality, so negative values do not necessarily mean poor audio fidelity.
- Human evaluation protocols vary widely in listener count, instructions, and confidence interval calculation, making cross-paper comparisons difficult without standardized guidelines.

## Evidence (verbatim from paper)

> The speech quality evaluation method I used is the MOS [37] score. ... On the emotional speech dataset, I used CMOS scores to evaluate the differences between the speech generated by Clip-TTS for different emotions and the original speech. The CMOS scores are divided into 6 levels, ranging from -3 to 3. A score between -1 and -3 indicates that the quality of the synthesized speech is progressively worse than the original speech, while a score between +1 and +3 indicates the opposite.

## Citation

```bibtex
@misc{liu2025cliptts,
  title={Clip-TTS: Contrastive Text-content and Mel-spectrogram, A High-Quality Text-to-Speech Method based on Contextual Semantic Understanding},
  author={Liu (2025)},
  year={2025},
  note={arXiv:2502.18889}
}
```

- arXiv: 2502.18889

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.