前端ai数字人建模 |
| 时间:2024-12-31 16:34:11 来源:互联网 作者: |
AI导航网,AI网站大全,AI工具大全,AI软件大全,AI工具集合,AI编程,AI绘画,AI写作,AI视频生成,AI对话聊天等更多内容请查看 https://aiaiv.cn/
稀土掘金ThreeJS+ChatGPT 实现前端3D数字人AI互动这里主要从前端方向讲解AI互动的实现,通过3D数字人问答功能的实例讲解前端具体的实现方式,至于后端接口部分只会讲解实现思路。ThreeJS实现AI互动的底层技术原理是变形动画,通过变形动画实现数字人的面部表情,说话时的嘴型,来达成用户提问,3D数字人应答的效果,变形动画的 展开准备模型想要实现面部动作,嘴型变化,那么模型需要具备BlendShape(后面简称BS),而且所具备BS数必须达到实现效果的标准我这里使用的是自己的模型,通过GUI我们可以尝试调节每个BS来看看效果,下面代码关键步骤创建动作混合器 展开解析数据因为这里的接口数据采用的是将一段话分为多句,我们就一句一句的去解析并生成相应结果,如果这里的解析操作有看不懂 当然也需要解析音频数据 展开调用接口并得到BS数据其实AI互动核心的功能是后端实现的,接口返回BS按时间轴变化的数据,然后前端解析并运行BS动画(变形动画)就能实 •通过向ChatGPT提问,得到回答的文字内容•把文字内容通过阿里的TT 展开播放AI互动效果接口返回给我们数据之后,通过上面的解析,我们将所有解析的数据存储在一个数组中播放的话就比较简单了,因为音频的时长和BS动画的时长是一致的, 展开来自 juejin.cn内容准备模型调用接口并得到BS数据解析数据播放AI互动效果查看所有章节更多内容请查看https://juejin.cn/post/7282994347988418619
自己动手搭建“接入 AI Agent 的数字人” 该项目可以运用Dify编排框架和Live2D驱动模型搭建智能数字人,实现智能对话并动态交互,大家可以自行部署尝试,项目效果如下。 开源! 数字人:awesome-digital-human-live2d. 数字人,是指运用数字技术创造出来的 更多内容请查看https://blog.csdn.net/tonyjump/article/details/141925116
volcengine.comhttps://developer.volcengine.com/articles/数字人全拆解:如何构建一个基于大模型的实时对话3D数字人 2024年5月18日 · AI技术在智能数字人的应用中举足轻重,特别是随着大模型能力的涌现, 一个 更多内容请查看https://developer.volcengine.com/articles/7370376534957228082
数字人全拆解:如何构建一个基于大模型的实时对话32024年6月17日 · 在生成式AI和大模型的赋能下,数字人迎来AI 2.0时代。它能否成为每个人的“数字分身”,转化为新型的AI劳动力工具?商汤科技与上海市人工智能技术协会、零壹智库、增强现实核心技术产业联盟联合发布《大模型赋能下 更多内容请查看https://blog.csdn.net/2401_84204413/article/details/139749268
|
|