通過閱讀本文,您可以瞭解Web SDK介面詳情。
API概覽
說明
舊版本SDK中存在棄用參數、方法,建議您將SDK升級到最新版本,請參見Web使用指南。
類/協議 | API | 說明 |
ARTCAICallEngine 引擎介面定義 | 開始通話 | |
掛斷 說明 建議您在頁面退出前(例如監聽beforeunload事件)主動調用handup掛斷通話,否則Agent需要等待約90秒才會退出,可能會導致數字人並發超限等問題。 | ||
設定智能體渲染視圖 | ||
設定本地預覽視圖 | ||
打斷智能體講話 | ||
開啟/關閉智能打斷 | ||
開關網路攝影機推送 | ||
切換網路攝影機 | ||
切換音色 | ||
靜音/取消禁音麥克風 | ||
停止/恢複智能體音頻流的播放 | ||
對講機模式下,開始講話 | ||
對講機模式下,結束講話 | ||
對講機模式下,取消這次講話 | ||
開啟/關閉對講機模式,對講機模式下,只有在finishPushToTalk被調用後,智能體才會播報結果 | ||
擷取RTC引擎 | ||
給智能體發送簡訊 | ||
給Server發送自訂訊息 | ||
更新llm的系統提示詞 | ||
更新VCR配置 | ||
更新百鍊應用中心參數 | ||
Vision智能體,開始啟動自訂截幀,啟動後,無法通過語音與智能體通話 | ||
Vision智能體,結束自訂截幀 | ||
釋放資源 | ||
ARTCAICallEngine 引擎回調事件 | 發生了錯誤 | |
通話開始 | ||
通話結束 | ||
智能體狀態改變 | ||
音量變化 | ||
使用者提問被智能體識別結果的通知 | ||
智能體回答結果通知 | ||
當前通話的音色發生了改變 | ||
對講機模式發生變化 | ||
當前智能體即將離開(結束當前通話) | ||
收到當前智能體發過來的自訂訊息 | ||
當前通話的語音打斷是否啟用 | ||
真人即將接管當前智能體 | ||
當真人接管已經接通 | ||
智能體訊息通道可用性回調 | ||
收到當前智能體發過來VCR結果 |
API詳情
ARTCAICallEngine 詳情
ARTCAICallEngine事件詳情
agentDataChannelAvailable
智能體訊息通道可用性回調,該回調觸發後,可以開始給智能體發送訊息