Captions interface
Poznámka
Tento rozhraní API je v beta verzi. Poskytuje se jako verze Preview pro vývojáře a může se změnit na základě zpětné vazby, kterou dostaneme. Nepoužívejte toto rozhraní API v produkčním prostředí.
Struktura dat pro objekt Captions
- Extends
Zděděné vlastnosti
active |
Označuje aktuální aktivní mluvený jazyk ve volání ve formátu BCP 47. |
is |
Označuje, jestli jsou v aktuálním volání aktivní titulky. |
kind | Označuje typ Titulky pro aktivní objekt titulků. |
supported |
Seznam podporovaných mluvených jazyků pro použití se službou popis ve formátu BCP 47 |
Metody
off("Captions |
Funkce Odhlášení odběru pro všechny události CaptionsPropertyChangedEventType |
off("Captions |
Funkce Odhlášení odběru pro všechny události CaptionsPropertyChangedEventType |
off("Spoken |
Funkce Odhlášení odběru pro všechny události SpokenLanguageChangedEventType |
on("Captions |
Funkce Subscribe pro všechny události CaptionsPropertyChangedEventType |
on("Captions |
Přihlásit se k odběru události CaptionsReceivedEventType |
on("Spoken |
Přihlásit se k odběru libovolné události SpokenLanguageChangedEventType |
Zděděné metody
set |
Aktualizace jazyk probíhajícího přepisu / titulků |
start |
Zahájí zpracování titulků v tomto volání pomocí poskytnuté obslužné rutiny pro tohoto klienta. |
stop |
Zastaví načítání dat titulků ve volání uživatele, který inicioval stopCaptions. |
Podrobnosti zděděných vlastností
activeSpokenLanguage
Označuje aktuální aktivní mluvený jazyk ve volání ve formátu BCP 47.
activeSpokenLanguage: string
Hodnota vlastnosti
string
Zděděno ztitulkůCommon.activeSpokenLanguage
isCaptionsFeatureActive
Označuje, jestli jsou v aktuálním volání aktivní titulky.
isCaptionsFeatureActive: boolean
Hodnota vlastnosti
boolean
kind
Označuje typ Titulky pro aktivní objekt titulků.
kind: CaptionsKind
Hodnota vlastnosti
Zděděno ztitulkůCommon.kind
supportedSpokenLanguages
Seznam podporovaných mluvených jazyků pro použití se službou popis ve formátu BCP 47
supportedSpokenLanguages: string[]
Hodnota vlastnosti
string[]
Podrobnosti metody
off("CaptionsActiveChanged", PropertyChangedEvent)
Funkce Odhlášení odběru pro všechny události CaptionsPropertyChangedEventType
function off(event: "CaptionsActiveChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"CaptionsActiveChanged"
název události
- listener
- PropertyChangedEvent
zpětné volání fn použité k přihlášení k odběru této události
off("CaptionsReceived", CaptionsHandler)
Funkce Odhlášení odběru pro všechny události CaptionsPropertyChangedEventType
function off(event: "CaptionsReceived", listener: CaptionsHandler)
Parametry
- event
-
"CaptionsReceived"
název události
- listener
- CaptionsHandler
zpětné volání fn použité k přihlášení k odběru této události
off("SpokenLanguageChanged", PropertyChangedEvent)
Funkce Odhlášení odběru pro všechny události SpokenLanguageChangedEventType
function off(event: "SpokenLanguageChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"SpokenLanguageChanged"
název události
- listener
- PropertyChangedEvent
zpětné volání fn použité k přihlášení k odběru této události
on("CaptionsActiveChanged", PropertyChangedEvent)
Funkce Subscribe pro všechny události CaptionsPropertyChangedEventType
function on(event: "CaptionsActiveChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"CaptionsActiveChanged"
název události
- listener
- PropertyChangedEvent
zpětné volání fn použité k přihlášení k odběru této události
on("CaptionsReceived", CaptionsHandler)
Přihlásit se k odběru události CaptionsReceivedEventType
function on(event: "CaptionsReceived", listener: CaptionsHandler)
Parametry
- event
-
"CaptionsReceived"
název události
- listener
- CaptionsHandler
zpětné volání fn použité k přihlášení k odběru této události
on("SpokenLanguageChanged", PropertyChangedEvent)
Přihlásit se k odběru libovolné události SpokenLanguageChangedEventType
function on(event: "SpokenLanguageChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"SpokenLanguageChanged"
název události
- listener
- PropertyChangedEvent
zpětné volání fn použité k přihlášení k odběru této události
Podrobnosti zděděných metod
setSpokenLanguage(string)
Aktualizace jazyk probíhajícího přepisu / titulků
function setSpokenLanguage(language: string): Promise<void>
Parametry
- language
-
string
Jazyk, který chcete popis řeč jako. Musí mít formát BCP 47 (např. "en-us").
Návraty
Promise<void>
Příslib představující dokončení operace Nastavit jazyk. Dokončení tohoto slibu neznamená, že se jazyk změnil. Událost "SpokenLanguageChanged" se vygeneruje, když se jazyk skutečně úspěšně změnil.
Zděděno ztitulkůCommon.setSpokenLanguage
startCaptions(StartCaptionsOptions)
Zahájí zpracování titulků v tomto volání pomocí poskytnuté obslužné rutiny pro tohoto klienta.
function startCaptions(startCaptionsOptions?: StartCaptionsOptions): Promise<void>
Parametry
- startCaptionsOptions
- StartCaptionsOptions
Další možnosti pro spuštění titulků
Návraty
Promise<void>
Příslib představující dokončení procesu inicializace pro operaci Spustit titulek Dokončení tohoto příslibu NEZNAMENÁ, že titulky byly zahájeny. Událost CaptionsActiveChanged se vygeneruje, když se titulky skutečně úspěšně spustily.
Zděděno ztitulkůCommon.startCaptions
stopCaptions()
Zastaví načítání dat titulků ve volání uživatele, který inicioval stopCaptions.
function stopCaptions(): Promise<void>
Návraty
Promise<void>
Příslib představující dokončení operace Zastavit titulky Dokončení tohoto příslibu NEZNAMENÁ, že robot titulků opustil volání. Účastník se po úspěšném zastavení odběru dat titulků odhlásí.
Zděděno ztitulkůCommon.stopCaptions