ComedicSpeech: Text To Speech For Stand-up Comedies in Low-Resource Scenarios

ArXiv: arXiv:2305.12200

Authors

  • Yuyue Wang (Gaoling School of Artificial Intelligence, Renmin University of China) wangyuyue123@ruc.edu.cn
  • Huan Xiao* (School of Statistics, Renmin University of China) xiaohuan001@ruc.edu.cn
  • Yihan Wu (Gaoling School of Artificial Intelligence, Renmin University of China) yihanwu@ruc.edu.cn
  • Ruihua Song# (Gaoling School of Artificial Intelligence, Renmin University of China) rsong@ruc.edu.cn

* Equally contributed authors.

# Corresponding authors.

Abstract

Text to Speech (TTS) models can generate natural and high-quality speech, but it is not expressive enough when synthesizing speech with dramatic expressiveness, such as stand-up comedies. Considering comedians have diverse personal speech styles, including personal prosody, rhythm, and fillers, it requires real-world datasets and strong speech style modeling capabilities, which brings challenges. In this paper, we construct a new dataset and develop ComedicSpeech, a TTS system tailored for the stand-up comedy synthesis in low-resource scenarios. First, we extract prosody representation by the prosody encoder and condition it to the TTS model in a flexible way. Second, we enhance the personal rhythm modeling by a conditional duration predictor. Third, we model the personal fillers by introducing comedian-related special tokens. Experiments show that ComedicSpeech achieves better expressiveness than baselines with only ten-minute training data for each comedian.

Contents

Baseline Comparison and Audio Samples Synthesized by ComedicSpeech
1.1 Lan Hu(Comedian A)
1.2 Li Yang(Comedian B)
1.3 Bo Yang(Comedian C)
1.4 Niao Niao(Comedian D)
Ablation Studies
2.1 Lan Hu(Comedian A)
2.2 Li Yang(Comedian B)
2.3 Bo Yang(Comedian C)
2.4 Niao Niao(Comedian D)
Case Study

Archietecture of ComedicSpeech

Baseline Comparison and Audio Samples Synthesized by ComedicSpeech

1.1 Lan Hu

Demo1: 而且他这高考出问题,我看着都心慌,这字儿我都不认识,我也是高材生啊

English translation:And he had a problem with the college entrance examination, I looked at the panic, this word I don't know, I am also a top student.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo2: 而且热搜上面是有标签的,就是那个什么营销号,就是那个一个井字儿对吧。

English translation:And there's a hashtag on it, the marketing account, you know, a hash symbol.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo3: 还拉了个群,叫“抄底小队”,后来才知道,那是“自杀小队”。

English translation:And formed a group called the "bottom Hunting Squad," which, as it turned out, was the "suicide Squad."

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo4: 聊遗憾,我真的觉得遗憾挺好的,就相比你啥都留不下来,你至少还留下了遗憾嘛。

English translation:Talking about regret, I really think regret is good, compared to you can not save anything, you at least left regret.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

1.2 Li Yang

Demo1: 然后我就给那个男的打电话,我说首先是这样的,我非常敬重你的人品。

English translation:And I called the guy, and I said, first of all, I have a lot of respect for your character.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo2: 不是的,这是一种偏见。我们家不重男轻女,在我们家是这样。

English translation:No, it's a form of prejudice. We don't have a preference for boys, not in our family.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo3: 但是没有一个孩子,把同学领回家写作业写着写着说,是不是累了?啊?

English translation:But there is no child, taking his classmates home to write homework and say, is it tired?

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo4: 我真正开始有一点自信以后,是我开始说脱口秀以后,我觉得我长得挺好的,你知道吧。

English translation:When I really started to feel a little more confident, when I started talking talk, I thought I looked good, you know.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

1.3 Bo Yang

Demo1: 有一天我睡的正香,我女朋友把我叫醒。

English translation:One day when I was fast asleep, my girlfriend woke me up.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo2: 后来,老板把我开了,可能他觉得,工作压力太大了。

English translation:Later, my boss fired me, maybe he felt the pressure of work was too much.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo3: 看见了吗,你们加一起也斗不过我。

English translation:See? You can't beat me together.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo4: 最后我想说,我去过很多公司。

English translation:Finally, I want to say that I've been to a lot of companies.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

1.4 Niao Niao

Demo1: 谁能想到这其中最煎熬的竟然是中间的那十分钟。

English translation:Who would have thought the hardest part would be the 10 minutes in between.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo2: 我来之前还想,我的稿子里有地狱,会不会太沉重了呢。

English translation:Before I came here, I was wondering if my script was too heavy with hell in it.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Demo3: 自打办了健身卡,身体没有变健康,灵魂得到了升华。

English translation:Since running a gym membership, the body has not become healthy, the soul has been sublimated.

GT GT mel + MelGAN Baseline (Spk Emb) Baseline (GST) ComedicSpeech

Ablation Studies

2.1 Lan Hu

compare1: 而且他这高考出问题,我看着都心慌,这字儿我都不认识,我也是高材生啊。

English translation:And he had a problem with the college entrance examination, I looked at the panic, this word I don't know, I am also a top student.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare2: 而且热搜上面是有标签的,就是那个什么营销号,就是那个一个井字儿对吧。

English translation:And there's a hashtag on it, the marketing account, you know, a hash symbol.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare3: 还拉了个群,叫“抄底小队”,后来才知道,那是“自杀小队”。

English translation:And formed a group called the "bottom Hunting Squad," which, as it turned out, was the "suicide Squad."

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare4: 聊遗憾,我真的觉得遗憾挺好的,就相比你啥都留不下来,你至少还留下了遗憾嘛。

English translation:Talking about regret, I really think regret is good, compared to you can not save anything, you at least left regret.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

2.2 Li Yang

compare1: 然后我就给那个男的打电话,我说首先是这样的,我非常敬重你的人品。

English translation:And I called the guy, and I said, first of all, I have a lot of respect for your character.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare2: 不是的,这是一种偏见。我们家不重男轻女,在我们家是这样。

English translation:No, it's a form of prejudice. We don't have a preference for boys, not in our family.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare3: 但是没有一个孩子,把同学领回家写作业写着写着说,是不是累了?啊?

English translation:But there is no child, taking his classmates home to write homework and say, is it tired?

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare4: 我真正开始有一点自信以后,是我开始说脱口秀以后,我觉得我长得挺好的,你知道吧。

English translation:When I really started to feel a little more confident, when I started talking talk, I thought I looked good, you know.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

2.3 Bo Yang

compare1: 有一天我睡的正香,我女朋友把我叫醒。

English translation:One day when I was fast asleep, my girlfriend woke me up.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare2: 后来,老板把我开了,可能他觉得,工作压力太大了。

English translation:Later, my boss fired me, maybe he felt the pressure of work was too much.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare3: 看见了吗,你们加一起也斗不过我。

English translation:See? You can't beat me together.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare4: 最后我想说,我去过很多公司。

English translation:Finally, I want to say that I've been to a lot of companies.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

2.4 Niao Niao

compare1: 谁能想到这其中最煎熬的竟然是中间的那十分钟。

English translation:Who would have thought the hardest part would be the 10 minutes in between.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare2: 我来之前还想,我的稿子里有地狱,会不会太沉重了呢。

English translation:Before I came here, I was wondering if my script was too heavy with hell in it.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

compare3: 自打办了健身卡,身体没有变健康,灵魂得到了升华。

English translation:Since running a gym membership, the body has not become healthy, the soul has been sublimated.

ComedicSpeech ComedicSpeech - duration CLN ComedicSpeech + pitch and energy CLN ComedicSpeech - spc

Case Study——The diversity of styles in ComedicSpeech to the same text (contain personal filler)

使用带个性填充物(杨笠的"你知道吧")的文本:

我真正开始有一点自信以后,是我开始说脱口秀以后,我觉得我长得挺好的,你知道吧。

English translation:Using text with personality filler (Yang Li's "You know what ") :

English translation:When I really started to feel a little more confident, when I started talking talk, I thought I looked good, you know.

GT Baseline (Spk Emb)—Li Yang's tone
ComedicSpeech-Lan Hu's tone ComedicSpeech-Li Yang's tone ComedicSpeech-Bo Yang's tone ComedicSpeech-Niao Niao's tone