Add live captions viewer and language selection
This commit is contained in:
10
API.js
10
API.js
@@ -463,6 +463,16 @@ const API = {
|
||||
},
|
||||
pingChatPresence() {
|
||||
return postCall("/chat/ping", {}).then((data) => Array.isArray(data?.activeUsers) ? data.activeUsers : []);
|
||||
},
|
||||
// Live captions
|
||||
getLiveCaptions(sinceSequence, limit = 40) {
|
||||
const params = { limit };
|
||||
if (Number.isFinite(sinceSequence)) params.sinceSequence = sinceSequence;
|
||||
return getCall("/live-captions/stream", params).then((data) => ({
|
||||
latestSequence: Number.isFinite(data?.latestSequence) ? data.latestSequence : 0,
|
||||
captions: Array.isArray(data?.captions) ? data.captions : [],
|
||||
availableLanguages: Array.isArray(data?.availableLanguages) ? data.availableLanguages : [],
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user