Self-supervised Predictive Coding Models Encode Speaker and Phonetic Information in Orthogonal Subspaces

Oli Liu, Hao Tang, Sharon Goldwater
5/21/2023
cs.CLcs.SD

No confident code implementation found for this paper.

Abstract

Self-supervised speech representations are known to encode both speaker and phonetic information, but how they are distributed in the high-dimensional space remains largely unexplored. We hypothesize that they are encoded in orthogonal subspaces, a property that lends itself to simple disentanglement. Applying principal component analysis to representations of two predictive coding models, we identify two subspaces that capture speaker and phonetic variances, and confirm that they are nearly orthogonal. Based on this property, we propose a new speaker normalization method which collapses the subspace that encodes speaker information, without requiring transcriptions. Probing experiments show that our method effectively eliminates speaker information and outperforms a previous baseline in phone discrimination tasks. Moreover, the approach generalizes and can be used to remove information of unseen speakers.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{liu2023selfsupervised,
  title  = {Self-supervised Predictive Coding Models Encode Speaker and Phonetic Information in Orthogonal Subspaces},
  author = {Oli Liu and Hao Tang and Sharon Goldwater},
  year   = {2023},
  eprint = {2305.12464},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.12464v3}
}

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/2305.12464.svg)](https://codeofpaper.com/paper/2305.12464)

Discussion