rvcbench-eval
RVCBench: Benchmarking the Robustness of Voice Cloning Across Modern Audio Generation Models — Liao et al. (2026) (arXiv:2602.00443, 2026)
What this evaluates
Evaluates the robustness of modern voice cloning models under realistic deployment conditions, including input variations (accents, text shifts, long context), cross-lingual synthesis, post-processing degradation, and adversarial perturbations. It probes the trade-offs between generation quality, content fidelity, speaker similarity, and deepfake detectability across diverse acoustic and linguistic stressors.
Datasets
- LibriTTS — total ?; splits: test (-1)
- VCTK — total ?; splits: test (-1)
- LibriSpeech — total ?; splits: test (-1)
- RVCBench — total 14370; splits: multilingual (-1), audio_shift (-1), text_shift (-1), expression (-1), compression (-1), detectability (-1), anti_protect (-1); repo https://github.com/Nanboy-Ronan/RVCBench
Metrics
SIM (primary) — range: [0, 1]
- Speaker similarity score computed via cosine similarity of pre-trained speaker embeddings between reference and synthesized audio.
WER (primary) — range: percent
- Word Error Rate measuring transcription accuracy of the synthesized audio against the target text using an ASR system.
MCD (primary) — range: other
- Mel-cepstral Distortion quantifying the spectral difference between reference and synthesized speech frames.
MOS — range: [1, 5]
- Mean Opinion Score assessing perceptual audio quality and naturalness via human or LLM-as-Judge ratings.
EER — range: percent
- Equal Error Rate from a deepfake detector (SQ-LLM) where false acceptance and false rejection rates intersect.
minDCF — range: percent
- Minimum Detection Cost Function evaluating the trade-off between false acceptance and false rejection costs for deepfake detection.
ACC — range: percent
- Classification accuracy of the deepfake detector in distinguishing ground-truth, benign cloned, and scam cloned speech.
Input / output format
Input: Reference audio clip (speaker voice), target text prompt, and optional perturbation parameters (e.g., noise type, compression codec, adversarial method, language).
Output: Synthesized audio waveform matching the target text in the reference speaker's voice.
Scoring recipe
def compute_metrics(ref_audio, gen_audio, target_text, det_model):
sim = cosine_similarity(speaker_embed(ref_audio), speaker_embed(gen_audio))
wer = asr_transcribe(gen_audio).word_error_rate(target_text)
mcd = mel_cepstral_distortion(ref_audio, gen_audio)
mos = llm_judge(gen_audio).score()
det_logits = det_model(gen_audio)
eer, mindcf = compute_det_curve(det_logits, is_fake_label)
acc = accuracy(det_logits, is_fake_label)
return {'SIM': sim, 'WER': wer, 'MCD': mcd, 'MOS': mos, 'EER': eer, 'minDCF': mindcf, 'ACC': acc}
Common pitfalls
- Assuming high generation quality (MOS/SIM) implies strong evasion from deepfake detectors; the paper shows competitive models like FishSpeech remain highly detectable.
- Believing longer reference audio always improves robustness; performance gains plateau after 8–12 seconds and can introduce non-monotonic instability.
- Overlooking that cross-lingual tasks primarily bottleneck on content accuracy (WER) rather than speaker similarity, despite some models maintaining high SIM.
Evidence (verbatim from paper)
We assess deepfake detectability against impersonation using EER, minDCF, and ACC, and find detectability varies across VCmodels in Tab.[3]. Higher ACC and lower EER/minDCF denote more deepfake perceptible.
Citation
@misc{liao2026rvcbench,
title={RVCBench: Benchmarking the Robustness of Voice Cloning Across Modern Audio Generation Models},
author={Liao et al. (2026)},
year={2026},
note={arXiv:2602.00443}
}
1---2name: rvcbench-eval3description: Evaluates the robustness of modern voice cloning models under realistic deployment conditions, including input variations (accents, text shifts, long context), cross-lingual synthesis, post-processing degradation, and adversarial perturbations. It probes the trade-offs between generation quality, content fidelity, speaker similarity, and deepfake detectability across diverse acoustic and linguistic stressors. Use when the user wants to benchmark on LibriTTS, VCTK, LibriSpeech, RVCBench, or asks about evaluating this task. Reports SIM, WER, MCD.4---56# rvcbench-eval78> RVCBench: Benchmarking the Robustness of Voice Cloning Across Modern Audio Generation Models — Liao et al. (2026) (arXiv:2602.00443, 2026)910## What this evaluates1112Evaluates the robustness of modern voice cloning models under realistic deployment conditions, including input variations (accents, text shifts, long context), cross-lingual synthesis, post-processing degradation, and adversarial perturbations. It probes the trade-offs between generation quality, content fidelity, speaker similarity, and deepfake detectability across diverse acoustic and linguistic stressors.1314## Datasets1516- **LibriTTS** — total ?; splits: test (-1)17- **VCTK** — total ?; splits: test (-1)18- **LibriSpeech** — total ?; splits: test (-1)19- **RVCBench** — total 14370; splits: multilingual (-1), audio_shift (-1), text_shift (-1), expression (-1), compression (-1), detectability (-1), anti_protect (-1); repo https://github.com/Nanboy-Ronan/RVCBench2021## Metrics2223- `SIM` **(primary)** — range: [0, 1]24 - Speaker similarity score computed via cosine similarity of pre-trained speaker embeddings between reference and synthesized audio.25- `WER` **(primary)** — range: percent26 - Word Error Rate measuring transcription accuracy of the synthesized audio against the target text using an ASR system.27- `MCD` **(primary)** — range: other28 - Mel-cepstral Distortion quantifying the spectral difference between reference and synthesized speech frames.29- `MOS` — range: [1, 5]30 - Mean Opinion Score assessing perceptual audio quality and naturalness via human or LLM-as-Judge ratings.31- `EER` — range: percent32 - Equal Error Rate from a deepfake detector (SQ-LLM) where false acceptance and false rejection rates intersect.33- `minDCF` — range: percent34 - Minimum Detection Cost Function evaluating the trade-off between false acceptance and false rejection costs for deepfake detection.35- `ACC` — range: percent36 - Classification accuracy of the deepfake detector in distinguishing ground-truth, benign cloned, and scam cloned speech.3738## Input / output format3940**Input**: Reference audio clip (speaker voice), target text prompt, and optional perturbation parameters (e.g., noise type, compression codec, adversarial method, language).4142**Output**: Synthesized audio waveform matching the target text in the reference speaker's voice.4344## Scoring recipe4546```python47def compute_metrics(ref_audio, gen_audio, target_text, det_model):48 sim = cosine_similarity(speaker_embed(ref_audio), speaker_embed(gen_audio))49 wer = asr_transcribe(gen_audio).word_error_rate(target_text)50 mcd = mel_cepstral_distortion(ref_audio, gen_audio)51 mos = llm_judge(gen_audio).score()52 det_logits = det_model(gen_audio)53 eer, mindcf = compute_det_curve(det_logits, is_fake_label)54 acc = accuracy(det_logits, is_fake_label)55 return {'SIM': sim, 'WER': wer, 'MCD': mcd, 'MOS': mos, 'EER': eer, 'minDCF': mindcf, 'ACC': acc}56```5758## Common pitfalls5960- Assuming high generation quality (MOS/SIM) implies strong evasion from deepfake detectors; the paper shows competitive models like FishSpeech remain highly detectable.61- Believing longer reference audio always improves robustness; performance gains plateau after 8–12 seconds and can introduce non-monotonic instability.62- Overlooking that cross-lingual tasks primarily bottleneck on content accuracy (WER) rather than speaker similarity, despite some models maintaining high SIM.6364## Evidence (verbatim from paper)6566> We assess deepfake detectability against impersonation using EER, minDCF, and ACC, and find detectability varies across VCmodels in Tab.[3]. Higher ACC and lower EER/minDCF denote more deepfake perceptible.6768## Citation6970```bibtex71@misc{liao2026rvcbench,72 title={RVCBench: Benchmarking the Robustness of Voice Cloning Across Modern Audio Generation Models},73 author={Liao et al. (2026)},74 year={2026},75 note={arXiv:2602.00443}76}77```7879- arXiv: 2602.00443