Evaluates the ability of voice cloning models to preserve speaker identity and acoustic characteristics across different speech conditions, including neutral and emotional speech. It measures how closely generated audio matches the reference speaker's embedding and signal properties without human intervention. Use when the user wants to benchmark on LS test-clean, TESS, or asks about evaluating this task. Reports cosine similarity (WavLM).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill clonewal-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Clonewal Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-clonewal-eval)More formats (shields.io, HTML) on the badges page.
---
name: clonewal-eval
description: Evaluates the ability of voice cloning models to preserve speaker identity and acoustic characteristics across different speech conditions, including neutral and emotional speech. It measures how closely generated audio matches the reference speaker's embedding and signal properties without human intervention. Use when the user wants to benchmark on LS test-clean, TESS, or asks about evaluating this task. Reports cosine similarity (WavLM).
metadata:
skill_kind: dataset_eval
source_arxiv: 2504.20581
bibtex_key: christop2025clonewal
confidence: high
---
# clonewal-eval
> ClonEval: An Open Voice Cloning Benchmark — Christop et al. (2025) (arXiv:2504.20581, 2025)
## What this evaluates
Evaluates the ability of voice cloning models to preserve speaker identity and acoustic characteristics across different speech conditions, including neutral and emotional speech. It measures how closely generated audio matches the reference speaker's embedding and signal properties without human intervention.
## Datasets
- **LS test-clean** — total ?; splits: test (-1)
- **TESS** — total ?; splits: test (-1)
## Metrics
- `cosine similarity (WavLM)` **(primary)** — range: [-1, 1]
- Cosine similarity between WavLM-derived speaker embeddings of the reference and generated audio samples. Computed as the dot product of normalized embedding vectors.
## Input / output format
**Input**: Reference audio sample (ground truth) and generated audio sample (model output) for the same utterance.
**Output**: Audio waveform (cloned speech). Evaluation is fully automated via embedding extraction and similarity computation.
## Scoring recipe
```python
def compute_clonewal_eval(ref_audio, gen_audio):
ref_emb = wavlm.extract_speaker_embedding(ref_audio)
gen_emb = wavlm.extract_speaker_embedding(gen_audio)
return cosine_similarity(ref_emb, gen_emb)
```
## Common pitfalls
- High similarity scores do not imply identical textual content; the benchmark intentionally tests speaker identity preservation across different utterances.
- Models show significant performance drops on highly expressive emotions (anger, fear, disgust) compared to neutral speech, which can skew overall averages if not stratified.
- Acoustic feature similarities (e.g., pitch, RMS) measure signal properties, not perceptual speaker similarity, and should not be conflated with the primary WavLM metric.
## Evidence (verbatim from paper)
> The results, presented in Table[1], demonstrate the average cosine similarity between speaker embeddings from WavLM extracted from the reference sample and generated by each model.
## Citation
```bibtex
@misc{christop2025clonewal,
title={ClonEval: An Open Voice Cloning Benchmark},
author={Christop et al. (2025)},
year={2025},
note={arXiv:2504.20581}
}
```
- arXiv: 2504.20581

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!