atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

SelfVC: Voice Conversion With Iterative Refinement using Self Transformations

ICML 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised speech representations · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SelfVC, which iteratively refines a text-free, SSL-based voice conversion synthesizer by training it on self-synthesized voice-converted inputs in addition to heuristic perturbations.

Problem

Zero-shot voice conversion from imperfectly disentangled SSL speech representations, where heuristic perturbations give limited diversity of speaker-varying input transformations and prosody control is hard without text.

Approach

Use the synthesizer's own voice-converted outputs (with a random other speaker's embedding) as challenging perturbed content inputs for training, iteratively replacing heuristic transforms after a warm-up, with a duration-augmented content embedding from grouped SSL features for prosody control.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add heuristic input transformations (ablation)Baseline–NoTransform voice conversion synthesizer · LibriTTS test-clean zero-shot voice conversionSV-EER: 28.9% -> 6.0%Helped
add self-transformation iterative refinement after heuristic training (ablation)Baseline–Heuristic voice conversion synthesizer · LibriTTS test-clean zero-shot voice conversionSV-EER: 6.0% -> 3.4%Helped
add self-transformation iterative refinement after heuristic training (ablation)Baseline–Heuristic voice conversion synthesizer · LibriTTS test-clean zero-shot voice conversionSV-Sim: 0.53 -> 0.58Helped
add self-transformation iterative refinement after heuristic training (ablation)Baseline–Heuristic voice conversion synthesizer · LibriTTS test-clean zero-shot voice conversionSim-MOS: 3.65 ± 0.07 -> 3.74 ± 0.07Helped
fine-tune the synthesis model on CSS10 multilingual dataSelfVC (LibriTTS) · CSS10 to CSS10SV-EER: 18.4% -> 4.4%Helped
fine-tune the synthesis model on CSS10 multilingual dataSelfVC (LibriTTS) · CSS10 to CSS10PER: 23.7% -> 18.9%Helped
fine-tune the synthesis model on CSS10 multilingual dataSelfVC (LibriTTS) · CSS10 to EnglishSV-EER: 7.0% -> 4.8%Helped
fine-tune the synthesis model on CSS10 multilingual dataSelfVC (LibriTTS) · CSS10 to EnglishPER: 25.4% -> 19.9%Hurt
use SelfVC trained on English LibriTTS rather than multilingual YourTTSzero-shot voice conversion · CSS10 to CSS10SV-EER: 12.5% -> 18.4%Hurt
use SelfVC trained on English LibriTTS rather than multilingual YourTTSzero-shot voice conversion · CSS10 to CSS10PER: 23.6% -> 23.7%Mixed
use SelfVC instead of YourTTSzero-shot voice conversion · English to CSS10SV-EER: 13.2% -> 12.7%Helped
use SelfVC instead of YourTTSzero-shot voice conversion · CSS10 to EnglishSV-EER: 9.7% -> 7.0%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriTTS train-clean-360 LibriLight CSS10 VCTK LibriTTS test-clean

Benchmarks: LibriTTS test-clean voice conversion trials VCTK CSS10 cross-lingual LibriTTS train-clean-360 seen speakers

Metrics: SV-EER SV-Sim Sim-MOS PER CER MOS GPE

Baselines: AdaIN-VC MediumVC FragmentVC S3PRL-VC YourTTS ACE-VC Baseline-NoTransform Baseline-Heuristic

Builds on: NANSY FastPitch HiFi-GAN TitaNet ContentVec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy