通過閱讀本文,您可以瞭解Android SDK介面詳情。
API概覽
舊版本SDK中存在棄用參數、方法,建議您將SDK升級到最新版本,請參見Android使用指南。
類/協議 | API | 說明 |
ARTCAICallEngine 音視訊通話引擎介面定義 | 初始化 | |
設定智能體類型 | ||
建立&開始通話 | ||
通過端側呼叫介面發起智能體通話 | ||
掛斷 | ||
切換麥克風狀態 | ||
打斷機器人說話 | ||
開啟/關閉智能打斷 | ||
擴音器/耳機切換 | ||
停止/恢複智能體音頻流的播放 | ||
開啟/關閉對講機模式 | ||
對講機模式是否開啟 | ||
對講機模式:開始講話 | ||
對講機模式:結束講話 | ||
對講機模式:取消這次通話 | ||
切換音色 | ||
擷取正在使用的音色 | ||
註冊回調 | ||
是否關閉麥克風 | ||
是否是擴音器播放 | ||
智能打斷是否開啟 | ||
設定數字人視圖載體並指定渲染模式 | ||
設定視覺理解本地視圖載體並指定渲染模式 | ||
關閉/取消關閉網路攝影機 | ||
網路攝影機是否關閉 | ||
切換前後網路攝影機 | ||
擷取RTC引擎執行個體 | ||
擷取官方協議實現 | ||
發送自訂訊息給LLM | ||
給業務Server發送自訂訊息,需要在接通後調用 | ||
更新LLM的系統提示詞,需要在接通後調用 | ||
更新百鍊應用中心參數 | ||
更新VCR配置 | ||
視覺理解智能體,開始啟動自訂截幀,啟動後,無法通過語音與智能體通話,需要在接通後調用 | ||
視覺理解智能體,結束自訂截幀,需要在接通後調用 | ||
設定智能體視頻視圖載體 | ||
設定智能體視頻視圖載體並指定渲染模式 | ||
設定本地預覽視圖控制項 | ||
設定本地預覽視圖控制項並指定渲染模式 | ||
更新語音斷句檢測閾值 | ||
更新TTS播報語速 | ||
擷取當前智能體運行時資訊 | ||
IARTCAICallEngineCallback 引擎回調事件 | 發生了錯誤 | |
智能體啟動成功 | ||
通話開始 | ||
通話結束 | ||
底層AliRtcEngine引擎建立完成 | ||
機器人狀態同步 | ||
使用者說話回調 | ||
同步ASR識別使用者的話 | ||
同步智能體回應的話 | ||
當前通話中,LLM回答完畢 | ||
網路狀態回調 | ||
音量變化 | ||
當前通話的音色發生了改變 | ||
當前通話的語音打斷設定改變 | ||
智能體視頻是否可用(推流) | ||
智能體音頻是否可用(推流) | ||
音頻迴環延遲 | ||
數字人首視訊框架渲染 | ||
使用者上線回調 | ||
智能體當前講話被打斷 | ||
當前視覺理解通話是否啟用了自訂截幀模式 | ||
當前智能體即將離開(結束當前通話) | ||
當真人即將接管當前智能體 | ||
當真人接管已經接通 | ||
智能體自訂訊息 | ||
智能體情緒結果通知 | ||
智能體訊息通道可用性回調 | ||
通話過程中連結狀態發生變化 | ||
收到當前智能體發過來VCR結果 |