S2VC: A Framework for Any-to-Any Voice Conversion with Self-Supervised Pretrained Representations

Jheng-hao Lin, Yist Y. Lin, Chung-Ming Chien, Hung-yi Lee
4/7/2021
eess.AScs.SD
contrastive-ssl

Official code: s3prl/s3prl (2,561 stars, Apache-2.0, last commit 2026-03-12). 1 more implementation below.

Abstract

Any-to-any voice conversion (VC) aims to convert the timbre of utterances from and to any speakers seen or unseen during training. Various any-to-any VC approaches have been proposed like AUTOVC, AdaINVC, and FragmentVC. AUTOVC, and AdaINVC utilize source and target encoders to disentangle the content and speaker information of the features. FragmentVC utilizes two encoders to encode source and target information and adopts cross attention to align the source and target features with similar phonetic content. Moreover, pre-trained features are adopted. AUTOVC used dvector to extract speaker information, and self-supervised learning (SSL) features like wav2vec 2.0 is used in FragmentVC to extract the phonetic content information. Different from previous works, we proposed S2VC that utilizes Self-Supervised features as both source and target features for VC model. Supervised phoneme posteriororgram (PPG), which is believed to be speaker-independent and widely used in VC to extract content information, is chosen as a strong baseline for SSL features. The objective evaluation and subjective evaluation both show models taking SSL feature CPC as both source and target features outperforms that taking PPG as source feature, suggesting that SSL features have great potential in improving VC.

View on arXivView PDF

Code Implementations(2)

s3prl/s3prlOfficial100%
Apache-2.0

Self-Supervised Speech Pre-training and Representation Learning Toolkit

2,561534Shell, PythonJul 15, 20197 months agoApache-2.0
apccpcdata2vecdecoardecoar2+15 more
howard1337/S2VCOfficial100%
10117PythonApr 2, 20215 years ago

Similar Papers

Cite this paper

@article{lin2021svc,
  title  = {S2VC: A Framework for Any-to-Any Voice Conversion with Self-Supervised Pretrained Representations},
  author = {Jheng-hao Lin and Yist Y. Lin and Chung-Ming Chien and Hung-yi Lee},
  year   = {2021},
  eprint = {2104.02901},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2104.02901}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2104.02901.svg)](https://codeofpaper.com/paper/2104.02901)

Discussion