Device
id裝置 ID。請在請求中以 deviceId 傳遞此值。
namestatus連線狀態。90 秒無聯繫即離線;維護中表示暫時無法使用。
此裝置各功能的準備狀態。
lastSeenAt最後與 Kaleo 聯繫時間;若未知則為 null。
DeviceCapability
capability本地功能:音訊擷取、翻譯語音播放或 ProPresenter 投影片輸入。
status此功能是否準備好使用。
Devices
DeviceDetails
ProPresenterSelection
決策表
| 變體 | 匹配條件 |
|---|---|
| type = object · 需要:mode | |
| type = object · 需要:mode | |
| type = object · 需要:mode, deviceId |
mode使用教會的預設 ProPresenter 裝置。
StartStreaming
deviceId可選的音訊來源裝置 ID,來自 GET /devices。此設定會覆寫教會預設,僅限此會議使用。若省略,則使用儲存的預設音訊來源或唯一支援音訊來源的配對裝置;若有多個裝置且無預設,則需選擇。所選裝置必須仍處於準備狀態。
僅限此會議的設定。省略欄位將使用儲存的預設值。
Analytics
sessionIdstatuslive:臨時計數;pending:等待最終計數;finalized:已儲存計數。
viewers會議的唯一觀眾身份,不是目前觀眾。若無法取得為 null;0 表示無觀眾。
依語言代碼的觀眾分析。觀眾可能出現在多個語言中。若無法取得為 null。
HistorySession
sessionIdstartedAtendedAt會議結束時間;若未完成或無法取得為 null。
duration記錄的會議長度(秒);若未完成或無法取得為 null。
speakerLanguage講者語言代碼;若未記錄為 null。
targetLanguages記錄的翻譯語言代碼,或為 ["ALL"]。
transcriptAvailable當儲存的逐字稿準備好時為 true。不代表公開存取或下載連結。
publicSharingEnabled當完成會議啟用公開分享時為 true。
HistoryPage
total符合篩選條件的會議總數,跨所有頁面。
page回傳的頁碼;可能低於請求的頁碼。
pageSize每頁最大會議數,最高為 100。
SessionDetails
Language
code請在語言欄位中使用此精確代碼。
name英文顯示名稱。
nativeName該語言的本地名稱;若無則為英文名稱。
emoji此語言的顯示表情符號。
Languages
LanguageDetails
StreamingStatus
streamingtrue 表示活動會議中,包括啟動、重新連線和關閉。無法確認音訊是否到達。
sessionId目前會議 ID;閒置時為 null。
startedAt目前會議開始時間;閒置時為 null。
deadlineAt自動停止時間;閒置時或無截止時間時為 null。
speakerLanguage目前講者語言代碼;閒置時為 null。
targetLanguages目前翻譯語言代碼;閒置時為空。
voice翻譯語音,包括閒置時。
visibletrue 顯示字幕;false 隱藏字幕。閒置時亦適用。
publisher發送音訊的 Kaleo Connect 裝置或瀏覽器;閒置時為 null。
phase會議階段;閒置表示無活動會議。
教會預設的下一次手動啟動設定。活動會議的覆寫不會更改這些值。

