H5/小程序如何接入远程双录
本文介绍了在远程双录使用场景中,H5/小程序接入远程双录的流程。
说明
远程双录中智能 AI 能力由 iOS/Android 客户端完成,H5/小程序仅支持基本的远程通话能力。
Android 与 iOS 能力一致,下面以 iOS 为例说明 H5/小程序接入远程双录的过程。
客户端+微信小程序
获取 微信视频通话 SDK,并将初始化参数中的服务地址设置为:
wss://room.mrtc-fin.cn-shanghai.aliyuncs.com/ws
,代码示例如下:"server_url":"wss://room.mrtc-fin.cn-shanghai.aliyuncs.com/ws",
客户端和微信小程序端分别按照远程双录 SDK 接入文档中的方式创建/加入房间,并开启视频通话。
通过客户端将语音播报信息合成语音,然后通过自定义推流接口将音频数据推送到房间。
客户端通过接口获取到本地或远端音频流,然后在本地调用语音识别接口识别激活词。
远程双录结束后,客户端调用上报结果接口,待后台关联数据后即可在远程双录结果列表中展示远程双录结果。
客户端+H5
获取 Web SDK,并将服务端地址设置为:
wss://room.mrtc-fin.cn-shanghai.aliyuncs.com/ws
,代码示例如下:<label text="room_server">房间服务器:</label> <select name="select" id="select_room" class="xla_k"> <option selected value="wss://room.mrtc-fin.cn-shanghai.aliyuncs.com/ws"> 双录环境 </option> </select>
客户端和 H5 端分别按照远程双录 SDK 接入文档中的方式创建/加入房间,并开启视频通话。
通过客户端将语音播报信息合成语音,然后通过自定义推流接口将音频数据推送到房间。
客户端通过接口获取到本地或远端音频流,然后在本地调用语音识别接口识别激活词。
远程双录结束后,客户端调用上报结果接口,待后台关联数据后即可在远程双录结果列表中展示远程双录结果。