GC-TTS: Few-shot Speaker Adaptation with Geometric Constraints

Ji-Hoon Kim, Sang-Hoon Lee, Ji-Hyun Lee, Hong-Gyu Jung, Seong-Whan Lee

ABSTRACT

Few-shot speaker adaptation is a specific Text-to-Speech (TTS) system that aims to reproduce a novel speaker's voice with a few training data. While numerous attempts have been made to the few-shot speaker adaptation system, there is still a gap in terms of speaker similarity to the target speaker depending on the amount of data. To bridge the gap, we propose GC-TTS which achieves high-quality speaker adaptation with significantly improved speaker similarity. Specifically, we leverage two geometric constraints to learn discriminative speaker representations. Here, a TTS model is pre-trained for base speakers with a sufficient amount of data, and then fine-tuned for novel speakers on a few minutes of data with two geometric constraints. Two geometric constraints enable the model to extract discriminative speaker embeddings from limited data, which leads to the synthesis of intelligible speech. We discuss and verify the effectiveness of GC-TTS by comparing it with popular and essential methods. The experimental results demonstrate that GC-TTS generates high-quality speech from only a few minutes of training data, outperforming standard techniques in terms of speaker similarity to the target speaker.

Audio samples for novel speakers



These samples are generated on the evalutation set.
1m and 5m represent 1 and 5 minutes of audio, respectively.

p248 (Female)

Script : A ceasefire is a ceasefire is a ceasefire.

Ground Truth

Vocoded

Tacotron2

Jia et al.  [1]

Cooper et al.   [2]

Fine-tuning (<1m)

Proposed (<1m)

Fine-tuning (<5m)

Proposed (<5m)

p255 (Male)

Script : The casualties were not named.

Ground Truth

Vocoded

Tacotron2

Jia et al.  [1]

Cooper et al.   [2]

Fine-tuning (<1m)

Proposed (<1m)

Fine-tuning (<5m)

Proposed (<5m)

p279 (Male)

Script : The visual arts committee took this decision in December.

Ground Truth

Vocoded

Tacotron2

Jia et al.  [1]

Cooper et al.   [2]

Fine-tuning (<1m)

Proposed (<1m)

Fine-tuning (<5m)

Proposed (<5m)

p312 (Female)

Script : I have to say, for me, the game was not.

Ground Truth

Vocoded

Tacotron2

Jia et al.  [1]

Cooper et al.   [2]

Fine-tuning (<1m)

Proposed (<1m)

Fine-tuning (<5m)

Proposed (<5m)

Ablation study



All samples are from the model trained with 10samples (representing less than 1 minute of data) from each novel speaker.

Geometric constaints

Investigating the effect of each geometric constraint.


p241 (Male)

Script : Talks are progressing.

Ground Truth

Proposed

p246 (Male)

Script : We have to create a climate of trust, which is not easy.

Ground Truth

Proposed

p318 (Female)

Script : The whole nation will be delighted.

Ground Truth

Proposed

p323 (Female)

Script : I wish it well.

Ground Truth

Proposed



Frozen weights

Investigating the effect of freezing the weights of K bottom convolution blocks in the speaker encoder.    Here,  "SPK-ENC K" represents freezing K bottom convolution blocks in the speaker encoder.


p260 (Male)

Script : Eight months later, he was dead.

Ground Truth

SPK-ENC 0

SPK-ENC 1

SPK-ENC 2

SPK-ENC 3

SPK-ENC 4 (Proposed)

SPK-ENC 5

SPK-ENC 6

p274 (Male)

Script : Phil Mickelson did that last year.

Ground Truth

SPK-ENC 0

SPK-ENC 1

SPK-ENC 2

SPK-ENC 3

SPK-ENC 4 (Proposed)

SPK-ENC 5

SPK-ENC 6

p293 (Female)

Script : What kind of person is he?

Ground Truth

SPK-ENC 0

SPK-ENC 1

SPK-ENC 2

SPK-ENC 3

SPK-ENC 4 (Proposed)

SPK-ENC 5

SPK-ENC 6

p302 (Male)

Script : To all intents and purposes, he ran the show.

Ground Truth

SPK-ENC 0

SPK-ENC 1

SPK-ENC 2

SPK-ENC 3

SPK-ENC 4 (Proposed)

SPK-ENC 5

SPK-ENC 6



t-SNE Visualization

Visualizing speaker embedding space. The label of (B) refers to the base speakers and (N) represents the novel speakers.


Trained with base speakers
Fine-tuned without geometric constraints
Fine-tuned with geometric constraints
labels

References