CosyVoicev2.0-0.5B 版本现已支持克隆音色的自然语言控制功能,同时还支持了中文版的情绪控制,能够直接识别中文指令,很多小伙伴不知道CosyVoice自然语言控制功能怎么用,接下来和朴老师一起往下了解该如何控制情绪吧。
一、模式选择:轻点图示按钮按钮,将模式切换为自然语言控制。
警告:自然语言控制模式下,1.0版本不支持选择新增音色!只能用默认的语音模式来生成,想要使用克隆音色也进行情感控制,可以使用2.0版本的自然语言控制功能。
二、输入情绪指示_instruct文本:
1、只填情绪单词
目前可以控制的AI情绪有:
netural - 中立情绪;
sad - 悲伤;
happy - 快乐;
feaful - 恐惧;
angry - 愤怒。
2、自然语言描述(推荐)
注意1.0版本只支持英文,如果你英文水平不过关,可以使用翻译工具进行翻译,或者直接使用2.0版本的自然语言控制功能。
举例子:
# 一位女性的演讲者,声音甜美高亢,语速偏快,快乐的情绪。
# 使用英文描述这句话:
A female speaker with a sweet, high-pitched voice, on the fast side, and happy emotions.
# 1.0版本指令输入:A female speaker with a sweet, high-pitched voice, on the fast side, and happy emotions.
# 2.0版本则输入:用英文朗读这句话,声音甜美高亢,快乐的情绪,语速偏快。
三、情绪语法的使用(可跳过)
1、目前支持的情绪控制语法:
1.0-1.24版本指令:
停顿:[breath],<breath></breath>
笑声:[laughter],<laughter></laughter>
重音:[strong],<strong></strong>
2.0版本指令(指令更多,支持中文指令识别)
在输入文案时,将上面的这些语法代码插入到句子中,可以实现对生成语音的精准情绪控制。
2、举个栗子
原文案:
我问他什么学校毕业的啊,他说他是布鲁弗莱大学,双学士学位,美容美发和汽车修理,我真的服了。
用法:
停顿:[breath]/<breath></breath>
笑声:[laughter]/<laughter></laughter>
重音:<strong></strong>
加入情绪语法之后的文案:
我问他[breath]什么学校毕业的啊[breath][laughter],他说他是<strong>布鲁弗莱</strong>大学,<strong>双</strong> <laughter>学士学位</laughter>,<laughter>美容美发</laughter>和<laughter>汽车</laughter><laughter>修理</laughter>[breath],我真的<laughter>服了</laughter>。
3、情绪控制语法视频教学
点击链接查看:情绪控制教学视频.mp4