Captions interface
Anteckning
Denna API är i betaversion och tillhandahålls som en förhandsversion för utvecklare och kan komma att ändras utifrån den feedback vi får. Använd inte detta API i en produktionsmiljö.
Datastruktur för undertextobjekt
- Extends
Ärvda egenskaper
active |
Anger det aktuella aktiva talade språket i anropet i BCP 47-format |
is |
Anger om undertexter är aktiva i det aktuella anropet |
kind | Anger typen Undertexter för det aktiva undertextobjektet |
supported |
Lista över talade språk som stöds för användning med bildtext-tjänsten i BCP 47-format |
Metoder
off("Captions |
Funktionen Avbryt prenumeration för någon av captionsPropertyChangedEventType-händelserna |
off("Captions |
Funktionen Avbryt prenumeration för någon av captionsPropertyChangedEventType-händelserna |
off("Spoken |
Avbryt prenumerationsfunktionen för någon av SpokenLanguageChangedEventType-händelserna |
on("Captions |
Funktionen Subscribe för någon av captionsPropertyChangedEventType-händelserna |
on("Captions |
Funktionen Subscribe för händelsen CaptionsReceivedEventType |
on("Spoken |
Funktionen Subscribe för någon av SpokenLanguageChangedEventType-händelserna |
Ärvda metoder
set |
Uppdateringar språket i den pågående transkriptionen/beskrivningarna |
start |
Påbörjar bearbetningen av undertexter i det här anropet med den angivna hanteraren för den här klienten |
stop |
Stoppar hämtningen av undertextdata i anropet för den användare som initierade stopCaptions |
Information om ärvda egenskaper
activeSpokenLanguage
Anger det aktuella aktiva talade språket i anropet i BCP 47-format
activeSpokenLanguage: string
Egenskapsvärde
string
Ärvd frånCaptionsCommon.activeSpokenLanguage
isCaptionsFeatureActive
Anger om undertexter är aktiva i det aktuella anropet
isCaptionsFeatureActive: boolean
Egenskapsvärde
boolean
kind
Anger typen Undertexter för det aktiva undertextobjektet
kind: CaptionsKind
Egenskapsvärde
Ärvd frånCaptionsCommon.kind
supportedSpokenLanguages
Lista över talade språk som stöds för användning med bildtext-tjänsten i BCP 47-format
supportedSpokenLanguages: string[]
Egenskapsvärde
string[]
Metodinformation
off("CaptionsActiveChanged", PropertyChangedEvent)
Funktionen Avbryt prenumeration för någon av captionsPropertyChangedEventType-händelserna
function off(event: "CaptionsActiveChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"CaptionsActiveChanged"
händelsenamn
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen
off("CaptionsReceived", CaptionsHandler)
Funktionen Avbryt prenumeration för någon av captionsPropertyChangedEventType-händelserna
function off(event: "CaptionsReceived", listener: CaptionsHandler)
Parametrar
- event
-
"CaptionsReceived"
händelsenamn
- listener
- CaptionsHandler
callback fn som användes för att prenumerera på den här händelsen
off("SpokenLanguageChanged", PropertyChangedEvent)
Avbryt prenumerationsfunktionen för någon av SpokenLanguageChangedEventType-händelserna
function off(event: "SpokenLanguageChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"SpokenLanguageChanged"
händelsenamn
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen
on("CaptionsActiveChanged", PropertyChangedEvent)
Funktionen Subscribe för någon av captionsPropertyChangedEventType-händelserna
function on(event: "CaptionsActiveChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"CaptionsActiveChanged"
händelsenamn
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen
on("CaptionsReceived", CaptionsHandler)
Funktionen Subscribe för händelsen CaptionsReceivedEventType
function on(event: "CaptionsReceived", listener: CaptionsHandler)
Parametrar
- event
-
"CaptionsReceived"
händelsenamn
- listener
- CaptionsHandler
callback fn som användes för att prenumerera på den här händelsen
on("SpokenLanguageChanged", PropertyChangedEvent)
Funktionen Subscribe för någon av SpokenLanguageChangedEventType-händelserna
function on(event: "SpokenLanguageChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"SpokenLanguageChanged"
händelsenamn
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen
Ärvd metodinformation
setSpokenLanguage(string)
Uppdateringar språket i den pågående transkriptionen/beskrivningarna
function setSpokenLanguage(language: string): Promise<void>
Parametrar
- language
-
string
Språket som ska bildtext tal som. Måste vara BCP 47-format (t.ex. "en-us")
Returer
Promise<void>
Ett löfte som representerar slutförandet av åtgärden Ange språk. Slutförandet av det här löftet indikerar INTE att språket har ändrats. En "SpokenLanguageChanged"-händelse genereras när språket faktiskt har ändrats.
Ärvd frånCaptionsCommon.setSpokenLanguage
startCaptions(StartCaptionsOptions)
Påbörjar bearbetningen av undertexter i det här anropet med den angivna hanteraren för den här klienten
function startCaptions(startCaptionsOptions?: StartCaptionsOptions): Promise<void>
Parametrar
- startCaptionsOptions
- StartCaptionsOptions
Ytterligare alternativ för att starta undertexter.
Returer
Promise<void>
Ett löfte som representerar slutförandet av intialiseringsprocessen för åtgärden Starttext Slutförandet av det här löftet indikerar INTE att undertexterna har startats. En "CaptionsActiveChanged"-händelse genereras när undertexter faktiskt har startats.
Ärvd frånCaptionsCommon.startCaptions
stopCaptions()
Stoppar hämtningen av undertextdata i anropet för den användare som initierade stopCaptions
function stopCaptions(): Promise<void>
Returer
Promise<void>
Ett löfte som representerar slutförandet av stopptextåtgärden Slutförandet av det här löftet indikerar INTE att roboten för undertexter har lämnat anropet. Deltagaren avbryter prenumerationen från att ta emot undertextdata när den har stoppats.
Ärvd frånCaptionsCommon.stopCaptions