MeetingTranscriber class

Konstruktoren

MeetingTranscriber(AudioConfig)

MeetingTranscriber-Konstruktor.

Eigenschaften

authorizationToken

Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird.

canceled

Das Ereignis hat abgebrochen, dass während der Transkription ein Fehler aufgetreten ist.

connection
internalData
MeetingCanceled

Das Ereignis wurde abgebrochen, um zu signalisieren, dass während der Besprechung ein Fehler aufgetreten ist.

MeetingStarted

Definiert den Ereignishandler für Besprechungsereignisse, die gestartet wurden.

meetingStopped

Definiert den Ereignishandler für besprechungsstoppte Ereignisse.

properties

Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.

sessionStarted

Definiert den Ereignishandler für Ereignisse, die vom Sitzungsstart gestartet werden.

sessionStopped

Definiert den Ereignishandler für Ereignisse, die angehaltene Sitzungen ausführen.

speechRecognitionLanguage

Ruft die gesprochene Erkennungssprache ab.

transcribed

Das ereignis erkannte signalisiert, dass ein endgültiges Besprechungstranskriptionsergebnis empfangen wird.

transcribing

Das Ereignis, das erkennt, dass ein Zwischenergebnis der Besprechungstranskription empfangen wird.

Methoden

close(() => void, (error: string) => void)

schließt alle externen Ressourcen, die von einem instance dieser Klasse gespeichert werden.

dispose(boolean)

Entsorgt alle Ressourcen, die im Objekt gespeichert sind.

joinMeetingAsync(IMeeting, Callback, Callback)
leaveMeetingAsync(Callback, Callback)

Verlassen Sie die aktuelle Besprechung. Nachdem dies aufgerufen wurde, erhalten Sie keine Ereignisse mehr.

startTranscribingAsync(Callback, Callback)

Startet die Besprechungstranskription, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.

stopTranscribingAsync(Callback, Callback)

Startet die Besprechungstranskription, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.

Details zum Konstruktor

MeetingTranscriber(AudioConfig)

MeetingTranscriber-Konstruktor.

new MeetingTranscriber(audioConfig?: AudioConfig)

Parameter

audioConfig
AudioConfig

Eine optionale Audiokonfiguration, die der Erkennung zugeordnet ist

Details zur Eigenschaft

authorizationToken

Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird.

string authorizationToken

Eigenschaftswert

string

Autorisierungstoken.

canceled

Das Ereignis hat abgebrochen, dass während der Transkription ein Fehler aufgetreten ist.

public canceled: (sender: MeetingHandler, event: CancellationEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: CancellationEventArgs) => void

connection

Connection connection

Eigenschaftswert

internalData

object internalData

Eigenschaftswert

object

MeetingCanceled

Das Ereignis wurde abgebrochen, um zu signalisieren, dass während der Besprechung ein Fehler aufgetreten ist.

public MeetingCanceled: (sender: MeetingHandler, event: CancellationEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: CancellationEventArgs) => void

MeetingStarted

Definiert den Ereignishandler für Besprechungsereignisse, die gestartet wurden.

public MeetingStarted: (sender: MeetingHandler, event: SessionEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: SessionEventArgs) => void

meetingStopped

Definiert den Ereignishandler für besprechungsstoppte Ereignisse.

public meetingStopped: (sender: MeetingHandler, event: SessionEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: SessionEventArgs) => void

properties

Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.

PropertyCollection properties

Eigenschaftswert

Die Auflistung der Eigenschaften und deren Werte, die für diesen MeetingTranscriber definiert sind.

sessionStarted

Definiert den Ereignishandler für Ereignisse, die vom Sitzungsstart gestartet werden.

public sessionStarted: (sender: MeetingHandler, event: SessionEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: SessionEventArgs) => void

sessionStopped

Definiert den Ereignishandler für Ereignisse, die angehaltene Sitzungen ausführen.

public sessionStopped: (sender: MeetingHandler, event: SessionEventArgs) => void

Eigenschaftswert

(sender: MeetingHandler, event: SessionEventArgs) => void

speechRecognitionLanguage

Ruft die gesprochene Erkennungssprache ab.

string speechRecognitionLanguage

Eigenschaftswert

string

Die gesprochene Sprache der Erkennung.

transcribed

Das ereignis erkannte signalisiert, dass ein endgültiges Besprechungstranskriptionsergebnis empfangen wird.

public transcribed: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

Eigenschaftswert

(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

transcribing

Das Ereignis, das erkennt, dass ein Zwischenergebnis der Besprechungstranskription empfangen wird.

public transcribing: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

Eigenschaftswert

(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

Details zur Methode

close(() => void, (error: string) => void)

schließt alle externen Ressourcen, die von einem instance dieser Klasse gespeichert werden.

function close(cb?: () => void, errorCb?: (error: string) => void)

Parameter

cb

() => void

errorCb

(error: string) => void

dispose(boolean)

Entsorgt alle Ressourcen, die im Objekt gespeichert sind.

function dispose(disposing: boolean): Promise<void>

Parameter

disposing

boolean

TRUE, wenn das Objekt entfernt wird.

Gibt zurück

Promise<void>

joinMeetingAsync(IMeeting, Callback, Callback)

function joinMeetingAsync(meeting: IMeeting, cb?: Callback, err?: Callback)

Parameter

meeting

IMeeting

Besprechung, die erkannt werden soll

cb

Callback

err

Callback

leaveMeetingAsync(Callback, Callback)

Verlassen Sie die aktuelle Besprechung. Nachdem dies aufgerufen wurde, erhalten Sie keine Ereignisse mehr.

function leaveMeetingAsync(cb?: Callback, err?: Callback)

Parameter

cb

Callback

err

Callback

startTranscribingAsync(Callback, Callback)

Startet die Besprechungstranskription, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.

function startTranscribingAsync(cb?: Callback, err?: Callback)

Parameter

cb

Callback

Rückruf wird aufgerufen, nachdem die Transkription gestartet wurde.

err

Callback

Rückruf, der im Falle eines Fehlers aufgerufen wird.

stopTranscribingAsync(Callback, Callback)

Startet die Besprechungstranskription, bis stopTranscribingAsync() aufgerufen wird. Der Benutzer muss Ereignisse abonnieren, um Transkriptionsergebnisse zu erhalten.

function stopTranscribingAsync(cb?: Callback, err?: Callback)

Parameter

cb

Callback

Rückruf wird aufgerufen, nachdem die Transkription gestartet wurde.

err

Callback

Rückruf, der im Falle eines Fehlers aufgerufen wird.