Scheman
Device
idEnhets-ID. Skicka detta värde som deviceId i förfrågningar.
namestatusAnslutningsstatus. Offline efter 90 sekunder utan kontakt; underhåll betyder tillfälligt otillgänglig.
Bereddhet för varje funktion på denna enhet.
lastSeenAtSenaste kontakt med Kaleo; null om okänd.
DeviceCapability
capabilityLokal funktion: ljudupptagning, uppspelning av översatt tal eller ProPresenter-slideingång.
statusOm denna funktion är redo att användas.
Devices
DeviceDetails
ProPresenterSelection
Beslutstabell
| Variant | Matchningskriterier |
|---|---|
| type = object · kräver: mode | |
| type = object · kräver: mode | |
| type = object · kräver: mode, deviceId |
modeAnvänd kyrkans standard ProPresenter-enhet.
StartStreaming
deviceIdValfritt enhets-ID för ljudkälla från GET /devices. Åsidosätter kyrkans standard för denna session. Om utelämnad används sparad standardljudkälla eller den enda ljudkälla som är ihopparad; flera enheter utan standard kräver val. Den valda enheten måste fortfarande vara redo.
Inställningar endast för denna session. Uteslutna fält använder sparade standardvärden.
ChangeVoice
voiceÖversättarröst. Kan ändras medan inaktiv eller under streaming.
ChangeVisibility
visibletrue visar undertexter; false döljer dem medan streaming fortsätter.
ChangeDeadline
deadlineAtFramtida automatisk stopptid med Z eller tidszonsförskjutning. Senast sex timmar efter startedAt.
Analytics
sessionIdstatuslive: preliminära räkningar; pending: väntar på slutgiltiga räkningar; finalized: sparade räkningar.
viewersUnika tittaridentiteter för sessionen, inte aktuella tittare. null om otillgänglig; 0 betyder inga tittare.
Tittaranalys per språkkod. En tittare kan förekomma i flera språk. null om otillgänglig.
HistorySession
sessionIdstartedAtendedAtSessionens sluttid; null om ofullständig eller otillgänglig.
durationInspelad sessionstid i sekunder; null om ofullständig eller otillgänglig.
speakerLanguageTalarspråkkod; null om ej inspelad.
targetLanguagesInspelade översättningsspråkkoder, eller ["ALL"].
transcriptAvailabletrue när sparad transkription är klar. Ger inte offentlig åtkomst eller nedladdnings-URL.
publicSharingEnabledtrue när offentlig delning är aktiverad för avslutad session.
HistoryPage
totalTotalt antal sessioner som matchar filtren, över alla sidor.
pageReturnerad sida; kan vara lägre än begärd.
pageSizeMaximalt antal sessioner per sida, begränsat till 100.
SessionDetails
Language
codeAnvänd denna exakta kod i språkfält.
nameEngelskt visningsnamn.
nativeNameNamn på sitt eget språk; engelska om otillgängligt.
emojiVisnings-emoji för detta språk.
Languages
LanguageDetails
StreamingStatus
streamingtrue under en aktiv session, inklusive uppstart, återanslutningar och avstängning. Bekräftar inte att ljud anländer.
sessionIdAktuellt sessions-ID; null när inaktiv.
startedAtAktuell sessions starttid; null när inaktiv.
deadlineAtAutomatisk stopptid; null när inaktiv eller om ingen deadline är inspelad.
speakerLanguageAktuell talarspråkkod; null när inaktiv.
targetLanguagesAktuella översättningsspråkkoder; tomt när inaktiv.
voiceÖversättarröst, även när inaktiv.
visibletrue visar undertexter; false döljer dem. Gäller även när inaktiv.
publisherKaleo Connect-enhet eller webbläsare som skickar ljud; null när inaktiv.
phaseSessionsfas; inaktiv betyder att ingen session är aktiv.
Kyrkans standardinställningar för nästa manuella start. Aktiva sessionsändringar ändrar inte dessa värden.

