数字人API接口对接教程,带数字人API平台源码。

最近找了很多数字人API接口,都很贵,而且效果不怎么好,今天分享的这个API接口,免费而且还能部署到自己服务器。

接口地址:https://api.oem.xhadmin.cn/

注:所有请求都需要在请求头中携带开放平台TOKEN
示例 Authorization Bearer XXXX

克隆分身

/app/human/api/V1/createScene

请求方式:POST
参数 必填 示例
video_url 训练视频地址(可远程访问)
callback_url 回调地址
{
   
//请求返回 
    "code": 200,
    "msg": "success",
    
### 图片对口型数字人 API 服务 为了实现图片对口型数字人的功能,通常需要依赖专门的API服务来处理图像、音频以及生成相应的动画效果。这类API能够接收用户的输入数据(如静态图片和语音),并返回有唇部动作同步的视频。 #### 配置与认证 在使用此类API之前,需先完成必要的配置工作。这涉及到创建应用程序,并从服务商处获得`ProductId`, `PublicKey` 和 `SecretKey`等凭证信息[^1]。这些密钥用于身份验证以确保安全性和授权访问权限。 对于具体的API调用流程而言: - **ProductId**: 表示会话精灵ID, 它是识别特定AI模型实例的重要标识符; - **PublicKey**: 应用程序的身份证明,在开放API环境中作为唯一的应用标志; - **SecretKey**: 调用API所需的令牌,用来校验请求的有效性; - **Token**: 动态生成的安全字符串,它应该与指定的产品Id相匹配。 #### 构建前端交互页面 除了后端的服务支持外,还需要有一个友好的用户界面让用户可以方便地上载所需素材——即一张代表人物形象的照片加上一段待合成声音片段。此部分可以通过编写HTML/CSS/JS代码轻松搭建起来[^2]。 ```html <!-- HTML结构 --> <form id="uploadForm"> <input type="file" name="imageFile" accept=".jpg,.png"/> <input type="file" name="audioFile" accept=".mp3,.wav"/> <button type="submit">提交</button> </form> <div id="result"></div> ``` ```css /* CSS样式 */ #uploadForm { margin-bottom: 20px; } #result video{ width: 100%; } ``` ```javascript // JavaScript逻辑 document.getElementById('uploadForm').addEventListener('submit', function(event){ event.preventDefault(); const formData = new FormData(this); fetch('/api/generate_video', {method:'POST', body:formData}) .then(response => response.blob()) .then(blob => URL.createObjectURL(blob)) .then(url => document.querySelector('#result').innerHTML=`<video controls src="${url}"/>`); }); ``` 上述代码展示了如何通过简单的表单收集用户提供的媒体资源,并利用AJAX技术向服务器发送异步请求从而触发后台处理过程最终呈现出结果给访客查看。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值