项目描述:
用户可通过配置数字人形象照片,及相关基础信息(名字,年龄,爱好等),语言模型(百川,千问,GPT等),语音模型(男声,女声等),异步生成相关数字人,数字人可用于对话,相关模块有:
1. 数字人:用于展示当前已创建的数字人和通用数字人(可进行创建,编辑和对话),也可分享已合成的数字人进行聊天(网页和微信小程序),与数字人对话可使用文字或语音
2. 视频合成:可选择已创建的数字人,进行特定语句的音/视频合成
责任描述:
1. 使用 vite 快速搭建 vue3 项目开发环境
2. 结合 ant design 封装组件并进行页面样式开发
3. 使用 uniapp 搭建微信小程序项目,用于展示数字人
4. 使得网页和小程序兼有文字发送和语音消息发送功能,实现数字人分段语音播放,及展示数字人在不同极端的头像视频播放(等待时,说话时,静态时)
5. 通过 WebSocket 进行数据交互,进行消息的流式输出
6. 涉及技术栈:vue3+vueRouter+axios+antDesign+typescript+uniapp