Demo page for "Multi-speaker Emotional Text-to-speech Synthesizer"
Brief information
Title : Multi-speaker Emotional Text-to-speech Synthesizer
Authors : Sungjae Cho, Soo-Young Lee
Conference : INTERSPEECH 2021
Session : Show and Tell demonstation
Presentation time : 16:00-18:00 (GMT+2) & 23:00-01:00 (GMT+9), September 1, 2021
Compulsory 3-minute video :
[Video ]
[Slides ]
Paper :
[PDF ]
[OfficialPage ]
Sungjae Cho, and Soo-Young Lee (2021) Multi-Speaker Emotional Text-to-Speech Synthesizer. Proceedings of Interspeech 2021 , 2337-2338
Cho, S., & Lee, S.-Y. (2021) Multi-Speaker Emotional Text-to-Speech Synthesizer. Proc. Interspeech 2021 , 2337-2338
Paper Abstract :
We present a methodology to train our multi-speaker emotional text-to-speech synthesizer that can express speech for 10 speakers' 7 different emotions.
All silences from audio samples are removed prior to learning.
This results in fast learning by our model.
Curriculum learning is applied to train our model efficiently.
Our model is first trained with a large single-speaker neutral dataset, and then trained with neutral speech from all speakers.
Finally, our model is trained using datasets of emotional speech from all speakers.
In each stage, training samples of each speaker-emotion pair have equal probability to appear in mini-batches.
Through this procedure, our model can synthesize speech for all targeted speakers and emotions.
Our synthesized audio sets are available on our web page.
Brief introduction to demo
In the following demonstration, audios synthesized by our multi-speaker emotional text-to-speech synthesizer are demonstrated.
Our synthesizer can synthesize speech
for 7 emotions (neutral, angry, disgust, fear, happiness, sadness, and surprise)
across 10 speakers (5 females, 5 males).
We, humans, recognize emotion from speech, depending on what textual content is contained.
Thus, for each emotion, we present 3 sentences containing content of a particular emotion.
For neutral emotion, we synthesized 3 sentences for all possible emotion-speaker pairs.
For another emotion, we synthesized 3 sentences for neutral and that textual emotion across all speakers.
In the first demonstration, synthesized utterances of neutral sentences are presented.
What we want you to pay attention to is how varying given audios are across emotions and speakers.
We recommend you to listen to a neutral audio, and then listen to an emotional audio.
Next, check out what varies across speakers.
Note that the blue boxes where audios were synthesized even without training supervision.
Those expressions were transferred from other speakers' expressions.
You can move onto another page to listen to audios for another emotional sentence,
through the following hyperlinks.
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
[Separate pages view ]
Neutral sentences
Neutral sentence 1
Sentence
이 음성합성기는 열 명의 화자와 일곱 개의 감정을 합성할 수 있습니다.
Pronouncing
i eumseonghabseong-gineun yeol myeong-ui hwajawa ilgob gaeui gamjeong-eul habseonghal su issseubnida.
Meaning
This speech synthesizer can synthesize for ten speakers and seven emotions.
Speaker
Emotion
Neutral
Anger
Disgust
Fear
Happiness
Sadness
Surprise
ketts-30f
Play
Play
Play
Play
Play
Play
Play
ketts-30m
Play
Play
Play
Play
Play
Play
Play
ketts2-20m
Play
Play
Play
Play
Play
Play
Play
ketts2-30f
Play
Play
Play
Play
Play
Play
Play
ketts2-40m
Play
Play
Play
Play
Play
Play
Play
ketts2-50f
Play
Play
Play
Play
Play
Play
Play
ketts2-50m
Play
Play
Play
Play
Play
Play
Play
ketts2-60f
Play
Play
Play
Play
Play
Play
Play
ketts3-f
Play
Play
Play
Play
Play
Play
Play
ketts3-m
Play
Play
Play
Play
Play
Play
Play
Neutral sentence 2
Sentence
카이스트는 대한민국의 이공계 연구중심대학이다.
Pronouncing
kaiseuteuneun daehanmingug-ui igong-gye yeongujungsimdaehag-ida.
Meaning
KAIST is a research-oriented science and engineering university in South Korea.
Speaker
Emotion
Neutral
Anger
Disgust
Fear
Happiness
Sadness
Surprise
ketts-30f
Play
Play
Play
Play
Play
Play
Play
ketts-30m
Play
Play
Play
Play
Play
Play
Play
ketts2-20m
Play
Play
Play
Play
Play
Play
Play
ketts2-30f
Play
Play
Play
Play
Play
Play
Play
ketts2-40m
Play
Play
Play
Play
Play
Play
Play
ketts2-50f
Play
Play
Play
Play
Play
Play
Play
ketts2-50m
Play
Play
Play
Play
Play
Play
Play
ketts2-60f
Play
Play
Play
Play
Play
Play
Play
ketts3-f
Play
Play
Play
Play
Play
Play
Play
ketts3-m
Play
Play
Play
Play
Play
Play
Play
Neutral sentence 3
Sentence
이 학회는 음성처리 분야에서 저명하다.
Pronouncing
i haghoeneun eumseongcheoli bun-ya-eseo jeomyeonghada.
Meaning
This conference is prominent in the field of speech processing.
Speaker
Emotion
Neutral
Anger
Disgust
Fear
Happiness
Sadness
Surprise
ketts-30f
Play
Play
Play
Play
Play
Play
Play
ketts-30m
Play
Play
Play
Play
Play
Play
Play
ketts2-20m
Play
Play
Play
Play
Play
Play
Play
ketts2-30f
Play
Play
Play
Play
Play
Play
Play
ketts2-40m
Play
Play
Play
Play
Play
Play
Play
ketts2-50f
Play
Play
Play
Play
Play
Play
Play
ketts2-50m
Play
Play
Play
Play
Play
Play
Play
ketts2-60f
Play
Play
Play
Play
Play
Play
Play
ketts3-f
Play
Play
Play
Play
Play
Play
Play
ketts3-m
Play
Play
Play
Play
Play
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Angry sentences
Angry sentence 1
Sentence
나는 그 행동에 정말 화가 나.
Pronouncing
naneun geu haengdong-e jeongmal hwaga na.
Meaning
I'm really angry about that behavior.
Speaker
Emotion
Neutral
Anger
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Angry sentence 2
Sentence
당신 때문에 사고날 뻔했잖아요!
Pronouncing
dangsin ttaemun-e sagonal ppeonhaessjanh-ayo!
Meaning
I almost had an accident because of you!
Speaker
Emotion
Neutral
Anger
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Angry sentence 3
Sentence
너 진짜 오늘 죽어볼래?
Pronouncing
neo jinjja oneul jug-eobollae?
Meaning
Do you really want to die today?
Speaker
Emotion
Neutral
Anger
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Disgusted sentences
Disgusted sentence 1
Sentence
나는 정말 이 상황이 너무 싫어.
Pronouncing
naneun jeongmal i sanghwang-i neomu silh-eo.
Meaning
I really hate this situation.
Speaker
Emotion
Neutral
Disgust
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Disgusted sentence 2
Sentence
이 쓰레기 통은 왜 이렇게 더럽지?
Pronouncing
i sseulegi tong-eun wae ileohge deoleobji?
Meaning
Why is this trash can so dirty?
Speaker
Emotion
Neutral
Disgust
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Disgusted sentence 3
Sentence
이 음식은 정말 맛이 없다.
Pronouncing
eumsig-eun jeongmal mas-i eobsda.
Meaning
This food is really tasteless.
Speaker
Emotion
Neutral
Disgust
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Fearful sentences
Fearful sentence 1
Sentence
나는 정말 이 상황이 너무 무서워.
Pronouncing
naneun jeongmal i sanghwang-i neomu museowo.
Meaning
I am really scared of this situation.
Speaker
Emotion
Neutral
Fear
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Fearful sentence 2
Sentence
이 영화는 혼자 보기가 무서워.
Pronouncing
i yeonghwaneun honja bogiga museowo.
Meaning
This movie is scary to watch alone.
Speaker
Emotion
Neutral
Fear
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Fearful sentence 3
Sentence
무서워서 집에 혼자 못 있을 거 같애.
Pronouncing
museowoseo jib-e honja mos iss-eul geo gat-ae.
Meaning
I'm scared, so I don't think I can be at home alone.
Speaker
Emotion
Neutral
Fear
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Happy sentences
Happy sentence 1
Sentence
나는 지금 진심으로 행복해.
Pronouncing
naneun jigeum jinsim-eulo haengboghae.
Meaning
I am truly happy now.
Speaker
Emotion
Neutral
Happiness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Happy sentence 2
Sentence
내 생일에 모두 이렇게 와줘서 고마워.
Pronouncing
nae saeng-il-e modu ileohge wajwoseo gomawo.
Meaning
Thanks for all coming this way on my birthday.
Speaker
Emotion
Neutral
Happiness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Happy sentence 3
Sentence
오늘 날씨는 올해 중 최고야.
Pronouncing
oneul nalssineun olhae jung choegoya.
Meaning
The weather today is the best of the year.
Speaker
Emotion
Neutral
Happiness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Sad sentences
Sad sentence 1
Sentence
나는 지금 정말 슬퍼.
Pronouncing
naneun jigeum jeongmal seulpeo.
Meaning
I am really sad now.
Speaker
Emotion
Neutral
Sadness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Sad sentence 2
Sentence
오늘 날씨가 너무 흐려서 우울해.
Pronouncing
oneul nalssiga neomu heulyeoseo uulhae.
Meaning
It’s so cloudy today that I’m depressed.
Speaker
Emotion
Neutral
Sadness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Sad sentence 3
Sentence
어제 선물 못 사줘서 미안해.
Pronouncing
eoje seonmul mos sajwoseo mianhae.
Meaning
I'm sorry I couldn't buy you a present yesterday.
Speaker
Emotion
Neutral
Sadness
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Surprised sentences
Surprised sentence 1
Sentence
너가 갑자기 말을 걸어서 깜짝 놀랐어.
Pronouncing
neoga gabjagi mal-eul geol-eoseo kkamjjag nollass-eo.
Meaning
You suddenly talked and were startled.
Speaker
Emotion
Neutral
Surprise
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Surprised sentence 2
Sentence
너 정말 그 회사에 합격한거야?
Pronouncing
neo jeongmal geu hoesa-e habgyeoghangeoya?
Meaning
Did you really get into that company?
Speaker
Emotion
Neutral
Surprise
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
Surprised sentence 3
Sentence
진짜 이렇게 비싼 차를 산거야?
Pronouncing
jinjja ileohge bissan chaleul sangeoya?
Meaning
Did you really buy this expensive car?
Speaker
Emotion
Neutral
Surprise
ketts-30f
Play
Play
ketts-30m
Play
Play
ketts2-20m
Play
Play
ketts2-30f
Play
Play
ketts2-40m
Play
Play
ketts2-50f
Play
Play
ketts2-50m
Play
Play
ketts2-60f
Play
Play
ketts3-f
Play
Play
ketts3-m
Play
Play
[Neutral sentences ]
[Angry sentences ]
[Disgusted sentences ]
[Fearful sentences ]
[Happy sentences ]
[Sad sentences ]
[Surprised sentences ]
Acknowledgement
This work was supported by Ministry of Culture, Sports and Tourism and Korea Creative Content Agency [R2019020013, R2020040298].