是否可以在 Google Text-To-Speech 中为特定的文本行指定情绪?

Is it possible to specify Emotions for specific lines of text in Google Text-To-Speech?

我正在尝试制作儿童动画/短篇小说并将其发布到 YouTube 上。 我希望使用 Google 翻译和文本转语音来生成不同的语言版本。

因为我需要声音来表达不同的情绪,所以我想知道是否有办法做到以下几点:

  1. 男孩/女孩/大人/动物等有不同的声音吗?
  2. 为每一行指定一种情绪。例如:愤怒/悲伤/兴奋等

Google 的文本转语音可以进行这种自定义吗? 谢谢

在 Google Text-To-Speech 中,无法将情绪分配给语音。目前,声音的唯一选择是不同语言的成年男性和女性声音。查看可用的语音列表 here. There are some voices in the list that are using the WaveNet model,这使得语音听起来像一个真正的成年人。

Google 的文本转语音使用 Speech Synthesis Markup Language (SSML) 的自定义,目前仅限于提供有关暂停的详细信息,以及首字母缩略词、日期、时间、缩写或文本的音频格式应该审查。

我建议探索其他文本转语音提供商以适合您的用例。