EmoPro: A Prompt Selection Strategy for Emotional Expression in LM-based Speech Synthesis

Haoyu Wang, Chunyu Qiang, Tianrui Wang, Cheng Gong, Qiuyu Liu +4 more
9/27/2024
cs.SDcs.AIcs.CL

No confident code implementation found for this paper.

Abstract

Recent advancements in speech synthesis models, trained on extensive datasets, have demonstrated remarkable zero-shot capabilities. These models can control content, timbre, and emotion in generated speech based on prompt inputs. Despite these advancements, the choice of prompts significantly impacts the output quality, yet most existing selection schemes do not adequately address the control of emotional intensity. To address this question, this paper proposes a two-stage prompt selection strategy EmoPro, which is specifically designed for emotionally controllable speech synthesis. This strategy focuses on selecting highly expressive and high-quality prompts by evaluating them from four perspectives: emotional expression strength, speech quality, text-emotion consistency, and model generation performance. Experimental results show that prompts selected using the proposed method result in more emotionally expressive and engaging synthesized speech compared to those obtained through baseline. Audio samples and codes will be available at https://whyrrrrun.github.io/EmoPro/.

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!

Similar Papers

Cite this paper

@article{wang2024emopro,
  title  = {EmoPro: A Prompt Selection Strategy for Emotional Expression in LM-based Speech Synthesis},
  author = {Haoyu Wang and Chunyu Qiang and Tianrui Wang and Cheng Gong and Qiuyu Liu and Yu Jiang and Xiaobao Wang and Chenyang Wang and Chen Zhang},
  year   = {2024},
  eprint = {2409.18512},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.18512v1}
}

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

Discussion