Appearance
快速开始
引用js和初始化数字人时,如果运行环境不为http://localhost:端口,必须代理或部署在https 站点域名下,否者安全协议不通过,无法解密手语资源,
SDK引用
js
<script type="module" src="https://avatar.gbqr.net/yiyu.js"></script>
js
// es6在线导入,如果在ts,则添加 // @ts-ignore 忽略ts编译器找不到模块警告
// @ts-ignore
import { yiyu } from "https://avatar.gbqr.net/yiyu.js";
初始化数字人
html
<script>
// html
window.addEventListener('load', function () {
yiyu.app.init({
name: '需要登陆的账号',
readLocalResource: false
})
})
</script>
js
<script>
// 在非HTML页面如js、vue、react等,则需要调用 `yiyu.init` 。
// 建议在页面渲染完成之后再调用 `yiyu.init`,如vue的onMounted。
yiyu.init({
name: '需要登录的账号',
readLocalResource: false
});
</script>
- 登录开放平台网站 https://cloud.gbqr.net/ 进入控制台
- 在[手语生成]中,查看复制 APPSecret 字符串
- 在init() 方法中,name : 填写APPSecret 字符串
- 在开放平台控制台先绑定域名或ip
调用手语生成接口
html
<script>
// html
yiyu.app.startTranslate("你好")
</script>
js
<script>
// js
yiyu.startTranslate("你好")
</script>