萧箫 发自 凹非寺
量子位 | 公众号 QbitAI

ChatGPT打造成猫娘风格的对话AI,已经是老司机的基操了。

但有没有想过,这只猫娘还能进一步从对话框里“跳”出来,能动、会做表情,还可以互动聊天?

这不,就在ChatGPT开放API后,视频博主@大谷Spitzer火速搞了个3D猫娘女友:

能互动玩猜谜游戏,表情像是在认真听题:

还能根据语音指令走到你身边,答应帮你“做饭”的那种:

值得一提的是,这里的猫娘3D模型只是个示例。

无论是语音模板还是模型,都可以根据个人喜好更改,说话的风格也可以调试~

属实是动动手实现AI对话自由了,一起来看看。

AI猫娘:ChatGPT灵魂+Azure声音

据大谷Spitzer介绍,合成这只3D猫娘用到了三个工具:

ChatGPT API是猫娘的“灵魂”,Unity游戏引擎用于合成互动场景和人物长相,至于微软Azure则用来将ChatGPT生成的文字转成语音。

其中,ChatGPT API负责进行角色扮演,与你快速进行各种交互。

你的聊天对话会通过语音输入实时转成文字,将文字输入ChatGPT中,再得到输出的结果:

至于ChatGPT的回答,则会通过Azure文本转语音,转变成“猫娘”发出的实时语音:

最后就是通过Unity游戏引擎自己捏一个专属的3D猫娘模型了,当然也可以直接购买别人做好的:

只需要在与ChatGPT聊天之前,给做好一系列设定,就能让它直接控制Unity里面的参数、表情和动画,让它在特定场景中与你实现交流不是问题~

事实上,不止是基于ChatGPT打造的猫娘,这些年用AI搞角色扮演的应用已经越来越多了。

AI角色扮演APP越来越多

目前,国内外都出现了不少角色扮演AI应用。

国内比较火的要属Glow了,在应用中用户可以根据喜好创建有背景设定、有特定性格的智能体。

其中,智能体的性格特质只需要通过一段简短的描述实现,并能在后续对话中不断调整强化。

换句话说,只要能把想象中的虚拟角色用语言描述出来,Glow中的AI就能帮你实现。

目前,Glow上已有不少用户创建的热门文艺作品中的角色,可以跳脱出固定剧情之外,与用户演绎全新的故事。

在国外,角色扮演类的APP同样更受欢迎,甚至有不少用户因为与APP中的AI人设产生了感情,这几天还在社交媒体上火了一波。

这个AI软件名叫Replika,其实是一款涩涩角色扮演APP,用户每年付费70美元,来获得AI角色的“火辣自拍”和色情聊天内容。

然而,最近这款APP因为尺度过大且没有年龄限制,遭到了意大利数据监管机构(Italian Data Protection Authority)的审查,要求立即下架相关功能。

一些“深度”用户很快发现,Replika中的AI变得不那么有人情味,同时在面对用户的时候也拒绝了各种涩涩要求。

随后一个Replika的脸书讨论组管理员,晒出了Replika母公司Luka的声明,表示“色情角色扮演功能已死”。

这让不少用户无法接受:

这感觉就像是失去了一个最好的朋友。

你觉得AI扮演的角色让你有沉浸感吗?

@大谷Spitzer视频地址:
https://weibo.com/2395607675/MvSpudl2G

参考链接:
[1]https://www.reddit.com/r/replika/comments/10zuqq6/resources_if_youre_struggling/
[2]https://www.vice.com/en/article/y3py9j/ai-companion-replika-erotic-roleplay-updates

ChatGPT让3D猫娘有了灵魂!可实时语音互动,还能在虚拟场景中给你做饭玩猜谜...相关推荐

  1. 线上分享会预告之深度学习在3D场景中的应用

    大家好.上周我们迎来了第一期的线上分享,三维模型检索技术介绍,此次分享是一次接力形式的分享,每周都将有一位主讲人分享,希望更多的小伙伴加入我们一起分享,也是给自己一个机会锻炼.这里先预告一下,线上直播 ...

  2. PlaneTR:一种用于提取场景中3D平面特征的Transformer(ICCV 2021)

    论文标题:PlaneTR: Structure-Guided Transformers for 3D Plane Recovery  录用信息:ICCV2021 代码地址:https://git.io ...

  3. Unity 3D:在现有的Android游戏场景中显示AdMob的横幅

    2019独角兽企业重金招聘Python工程师标准>>> 关于如何在现有的Android项目现场显示AdMob的横幅,在一个Android项目中使用一个简单的Android JAR文件 ...

  4. 3D场景中选取场景中的物体。

    杨航最近在学Unity3D 在一些经典的游戏中,需要玩家在一个3D场景中选取场景中的物体.例如<仙剑奇侠传>,选择要攻击的敌人时.为我方角色增加血量.为我方角色添加状态,通常我们使 ...

  5. Python批量重命名Maya场景中的3D物体

    最初接触Maya是从7.0开始的,那时候Maya只支持mel(Maya Expression Language),mel的局限性很大,只能在Maya内部使用,功能来说没有Python强大: 后来从Ma ...

  6. 基于 HTML5 WebGL 的 3D 场景中的灯光效果

    2019独角兽企业重金招聘Python工程师标准>>> 构建 3D 的场景除了创建模型,对模型设置颜色和贴图外,还需要有灯光的效果才能更逼真的反映真实世界的场景.这个例子我觉得既美观 ...

  7. 在3D场景中显示汉字

    2019独角兽企业重金招聘Python工程师标准>>> TWaver 3D for Flex本身支持3D文字的显示,但是用户必须嵌入一套字库才可以.使用传统的方式,显示3D文字. [ ...

  8. 【Unity3D】使用 FBX 格式的外部模型 ( 向 Unity 中添加 FBX 模型 | 向 Scene 场景中添加 FBX 模型 | 3D 物体渲染 | 3D 物体材质设置 )

    文章目录 一.向 Unity 中添加 FBX 模型 二.向 Scene 场景中添加 FBX 模型 三.3D 物体渲染 四.3D 物体材质设置 一.向 Unity 中添加 FBX 模型 Unity 中使 ...

  9. Unity场景中的双相机设置,3D相机和2D相机设置

    unity场景中需要双相机,其中3D相机专摄场景物体3D显示,2D相机则专用于显示屏幕的UI元素. 3D设置: 2D设置:(别忘了给Canvas拖一下相机路径) 注意相机的Clipping Plane ...

最新文章

  1. vim windows linux文件格式转换
  2. TStringList 常用操作
  3. 使用示波器测量扬声器的阻抗实验数据
  4. 全球及中国模块化塑料带行业供需调查及产销形势预测报告2021-2027年版
  5. 一步一步掌握设计模式一(最简单的开始--单例模式^_^)
  6. 利用真值表法求取主析取范式以及主合取范式的实现(C++)
  7. 前端学习(1732):前端系列javascript之插入内容
  8. 英雄联盟与人生奋斗的类比讨论
  9. GolVe向量化做文本分类
  10. JavaScript和Chrome中的SSDP发现
  11. 第11章 享元模式(Flyweight Pattern)
  12. Nginx编译./configure翻译
  13. itextpdf 简介
  14. 【校招VIP】前端js语言考点之事件冒泡与捕捉
  15. Logistic Regression(LR) 算法原理简介
  16. android 计时器 开始 停止 继续和暂停
  17. 遥远的路:【码农】的成长困惑
  18. 【面试题】单链表的操作1
  19. java aes解密源码_java AES解密,用易语言实现
  20. 达索系统与中国的那些创新

热门文章

  1. 街拍视频和街拍第一站的爬虫
  2. Win7客户端+WinXP服务端安装网络打印机
  3. Power over Ethernet Switch - PoE 交换机
  4. 我国电子商务经济发展现状及其特点
  5. 递归(汉诺塔和递归求和)
  6. Windows 自定义安装 XMind 到指定目录
  7. C++超级素数(Sprime)
  8. Python简单爬虫第六蛋!(完结撒花)
  9. 下载电影下了一个php格式的,PHP实现文件下载断点续传
  10. ArrayList类的基本使用,基本数据类型和包装类,字符串转换