本文介紹了在遠程雙錄使用場景中,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 接入文檔中的方式創建/加入房間,并開啟視頻通話。
通過客戶端將語音播報信息合成語音,然后通過自定義推流接口將音頻數據推送到房間。
客戶端通過接口獲取到本地或遠端音頻流,然后在本地調用語音識別接口識別激活詞。
遠程雙錄結束后,客戶端調用上報結果接口,待后臺關聯數據后即可在遠程雙錄結果列表中展示遠程雙錄結果。
文檔內容是否對您有幫助?