CallWithChatClientState interface
來自驅動 CallWithChatComposite的後端服務的狀態。
屬性
| alternate |
PSTN 呼叫的alternateCallerId |
| call | 目前呼叫的狀態。 |
| chat | 目前聊天的狀態。 |
| deep |
State 來跟蹤預設情況下是否應啟用雜訊抑制。 |
| devices | 可用和目前選取裝置的狀態 |
| display |
使用此 CallWithChatAdapter 顯示參與者的名稱。 |
| environment |
系統適配器的環境資訊是在 |
| hide |
在 Teams 會議中隱藏出席者姓名 |
| hide |
狀態 以跟蹤是否隱藏雜訊抑制按鈕。 |
| is |
作用中通話是否為Teams Interop呼叫的狀態 |
| is |
活動呼叫是否為Teams互作會議的狀態 |
| latest |
透過配接器執行的每個作業發生最新的呼叫錯誤。 |
| latest |
通過適配器在 Call Client 狀態中遇到的最新呼叫通知。 |
| latest |
透過配接器執行的每個作業發生最新的聊天錯誤。 |
| on |
為實現深度雜訊抑制效果而注入的依賴性。 |
| on |
要為視頻背景效果注入的依賴項 |
| reactions | 要在會議中呈現的反應資源 |
| selected |
狀態以跟蹤選定的視頻背景效果 |
| user |
使用此 CallWithChatAdapter 的通話參與者標識碼。 |
| video |
背景替換效果的預設背景圖像集 |
屬性詳細資料
alternateCallerId
PSTN 呼叫的alternateCallerId
alternateCallerId?: string
屬性值
string
call
chat
deepNoiseSuppressionOnByDefault
State 來跟蹤預設情況下是否應啟用雜訊抑制。
deepNoiseSuppressionOnByDefault?: boolean
屬性值
boolean
devices
displayName
使用此 CallWithChatAdapter 顯示參與者的名稱。
displayName: undefined | string
屬性值
undefined | string
environmentInfo
hideAttendeeNames
在 Teams 會議中隱藏出席者姓名
hideAttendeeNames?: boolean
屬性值
boolean
hideDeepNoiseSuppressionButton
狀態 以跟蹤是否隱藏雜訊抑制按鈕。
hideDeepNoiseSuppressionButton?: boolean
屬性值
boolean
isTeamsCall
作用中通話是否為Teams Interop呼叫的狀態
isTeamsCall: boolean
屬性值
boolean
isTeamsMeeting
活動呼叫是否為Teams互作會議的狀態
isTeamsMeeting: boolean
屬性值
boolean
latestCallErrors
latestCallNotifications
通過適配器在 Call Client 狀態中遇到的最新呼叫通知。
latestCallNotifications: AdapterNotifications
屬性值
latestChatErrors
onResolveDeepNoiseSuppressionDependency
為實現深度雜訊抑制效果而注入的依賴性。
onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>
屬性值
() => Promise<DeepNoiseSuppressionEffectDependency>
onResolveVideoEffectDependency
要為視頻背景效果注入的依賴項
onResolveVideoEffectDependency?: () => Promise<VideoBackgroundEffectsDependency>
屬性值
() => Promise<VideoBackgroundEffectsDependency>
reactions
selectedVideoBackgroundEffect
userId
使用此 CallWithChatAdapter 的通話參與者標識碼。
userId: CommunicationIdentifierKind