当前位置:   article > 正文

UE5 MetaHuman SDK插件的使用【二、聊天机器人】_metahumansdk

metahumansdk

目录

制作:

流程制作【相对复杂但逻辑清楚】:

快速制作【有个函数把上面的流程全部合在了一起,只需要用一个函数即可】

3个结构体的参数

combo后面的逻辑:

 效果:

​编辑

代码


在前面的文章中,我们创建了meta human的音波和嘴唇并进行了同步:

UE5 MetaHuman SDK插件的使用【一、编辑器创建音波与蓝图创建获取音波,音波与嘴唇的同步】_多方通行8的博客-CSDN博客

制作:

流程制作【相对复杂但逻辑清楚】:

接下来我们将用SDK插件来制作一个聊天机器人

逻辑是这样子的:

1.我们先用SDK的官方控件创建且放在视口上面,然后发出聊天机器人请求。

2.请求成功之后,我们就快速语音合成

3.制作嘴唇与语音的同步流

4.播放

代码统一放在代码包中【名字为”复杂制作方法“】

 

 

 

快速制作【有个函数把上面的流程全部合在了一起,只需要用一个函数即可】

快速制作,在前面是一样的,都是创建ui,不过绑定的逻辑就不一样了。

我们主要用的是下面的combo函数,他将上面复杂的功能全部都结合在了一起:

如何制作【下图有3个枚举

我们选择第一个,因为第一个有ATL,会给你制作嘴唇动作

第二个不是聊天机器人

第三个没有嘴唇动作】:

3个结构体的参数

我们将下面的3个结构体打开可以看到3个都是我们熟悉的东西。

而不一样的是有些地方的参数不一样:

第一个默认即可。

第二个记得放上face的骨骼,如何pose asset是用的另一个【不是上面的那个(之前我们用的都是上面的这个),是下面的这个】,然后bool要打勾。

 

 第三个直接连接即可:

combo后面的逻辑:

combo之后的逻辑和之前的一样,只是将ATL和TTS中断播放即可:

 

 效果:

代码

在代码包中,直接复制到蓝图即可【两个方法,复杂和简单】。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/900238
推荐阅读
相关标签
  

闽ICP备14008679号