fix: 数字人移动端展示
此 Demo 为简化版本, 如您有 1.5.x 版本 UI 的诉求, 可切换至 1.5.1 分支。 跑通阶段时, 无须关心代码实现,仅需按需完成 Server/scenes/*.json 的场景信息填充即可。
Server/scenes/*.json
Node 版本: 16.0+
需要准备两个 Terminal,分别启动服务端和前端页面。
开通 ASR、TTS、LLM、RTC 等服务,可参考 开通服务 进行相关服务的授权与开通。
您可以自定义具体场景, 并按需根据模版填充 SceneConfig、AccountConfig、RTCConfig、VoiceChat 中需要的参数。
SceneConfig
AccountConfig
RTCConfig
VoiceChat
Demo 中以 Custom 场景为例,您可以自行新增场景。
Custom
注意:
接入 API
cd Server yarn
yarn dev
进到项目根目录
yarn
src/config/scenes/
Uncaught (in promise) r: token_error
TypeError: Cannot read properties of undefined (reading 'getUserMedia')
localhost
getUserMedia
Server/app.js
src/config/index.ts
AIGC_PROXY_HOST
src/app/api.ts
APIS_CONFIG
如果有上述以外的问题,欢迎联系我们反馈。
参考 OpenAPI 更新 中与 实时对话式 AI 相关的更新内容。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
交互式AIGC场景 AIGC Demo
此 Demo 为简化版本, 如您有 1.5.x 版本 UI 的诉求, 可切换至 1.5.1 分支。 跑通阶段时, 无须关心代码实现,仅需按需完成
Server/scenes/*.json的场景信息填充即可。简介
【必看】环境准备
Node 版本: 16.0+
1. 运行环境
需要准备两个 Terminal,分别启动服务端和前端页面。
2. 服务开通
开通 ASR、TTS、LLM、RTC 等服务,可参考 开通服务 进行相关服务的授权与开通。
3. 场景配置
Server/scenes/*.json您可以自定义具体场景, 并按需根据模版填充
SceneConfig、AccountConfig、RTCConfig、VoiceChat中需要的参数。Demo 中以
Custom场景为例,您可以自行新增场景。注意:
SceneConfig:场景的信息,例如名称、头像等。AccountConfig:场景下的账号信息,https://console.volcengine.com/iam/keymanage/ 获取 AK/SK。RTCConfig:场景下的 RTC 配置。VoiceChat: 场景下的 AIGC 配置。接入 API按钮复制相关代码贴到 JSON 配置文件中即可。快速开始
请注意,服务端和 Web 端都需要启动, 启动步骤如下:服务端
进到项目根目录安装依赖
运行项目
前端页面
进到项目根目录
安装依赖
运行项目
常见问题
src/config/scenes/下json 文件,填写对应官方模型/ Coze/ 第三方模型的参数后,可点击页面上的 “修改 AI 人设” 进行切换。Uncaught (in promise) r: token_error错误TypeError: Cannot read properties of undefined (reading 'getUserMedia')localhost或者 是否为 https 协议)。浏览器限制getUserMedia只能在安全上下文中使用。Server/app.js中的 AK/SK 不正确src/config/index.ts中的AIGC_PROXY_HOST请求域名和接口并在src/app/api.ts中修改接口参数配置APIS_CONFIG如果有上述以外的问题,欢迎联系我们反馈。
相关文档
更新日志
OpenAPI 更新
参考 OpenAPI 更新 中与 实时对话式 AI 相关的更新内容。
Demo 更新
[1.6.0]