MeetingTranscriber class

Construtores

MeetingTranscriber(AudioConfig)

Construtor MeetingTranscriber.

Propriedades

authorizationToken

Obtém o token de autorização utilizado para comunicar com o serviço.

canceled

O evento cancelou sinais de que ocorreu um erro durante a transcrição.

connection
internalData
MeetingCanceled

O evento cancelou sinais de que ocorreu um erro durante a reunião.

MeetingStarted

Define o processador de eventos para eventos iniciados por reuniões.

meetingStopped

Define o processador de eventos para eventos parados de reunião.

properties

A coleção de propriedades e os respetivos valores definidos para esta MeetingTranscriber.

sessionStarted

Define o processador de eventos para eventos iniciados pela sessão.

sessionStopped

Define o processador de eventos para eventos parados de sessão.

speechRecognitionLanguage

Obtém o idioma falado do reconhecimento.

transcribed

O evento reconheceu sinais de que é recebido um resultado final da transcrição da reunião.

transcribing

O evento que reconhece sinais de que é recebido um resultado de transcrição de reunião intermédia.

Métodos

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

fecha todos os recursos externos detidos por uma instância desta classe.

dispose(boolean)

Elimina todos os recursos mantidos pelo objeto.

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

Saia da reunião atual. Depois de ser chamado, deixará de receber eventos.

startTranscribingAsync(Callback, Callback)

Inicia a transcrição da reunião até que stopTranscribingAsync() seja chamado. O utilizador tem de subscrever eventos para receber resultados de transcrição.

stopTranscribingAsync(Callback, Callback)

Inicia a transcrição da reunião até que stopTranscribingAsync() seja chamado. O utilizador tem de subscrever eventos para receber resultados de transcrição.

Detalhes do Construtor

MeetingTranscriber(AudioConfig)

Construtor MeetingTranscriber.

new MeetingTranscriber(audioConfig?: AudioConfig)

Parâmetros

audioConfig
AudioConfig

Uma configuração de áudio opcional associada ao reconhecedor

Detalhes de Propriedade

authorizationToken

Obtém o token de autorização utilizado para comunicar com o serviço.

string authorizationToken

Valor de Propriedade

string

Token de autorização.

canceled

O evento cancelou sinais de que ocorreu um erro durante a transcrição.

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

Valor de Propriedade

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

connection

Connection connection

Valor de Propriedade

internalData

object internalData

Valor de Propriedade

object

MeetingCanceled

O evento cancelou sinais de que ocorreu um erro durante a reunião.

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

Valor de Propriedade

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

MeetingStarted

Define o processador de eventos para eventos iniciados por reuniões.

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

Valor de Propriedade

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

meetingStopped

Define o processador de eventos para eventos parados de reunião.

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

Valor de Propriedade

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

properties

A coleção de propriedades e os respetivos valores definidos para esta MeetingTranscriber.

PropertyCollection properties

Valor de Propriedade

A coleção de propriedades e os respetivos valores definidos para esta MeetingTranscriber.

sessionStarted

Define o processador de eventos para eventos iniciados pela sessão.

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

Valor de Propriedade

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

sessionStopped

Define o processador de eventos para eventos parados de sessão.

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

Valor de Propriedade

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

speechRecognitionLanguage

Obtém o idioma falado do reconhecimento.

string speechRecognitionLanguage

Valor de Propriedade

string

O idioma falado do reconhecimento.

transcribed

O evento reconheceu sinais de que é recebido um resultado final da transcrição da reunião.

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

Valor de Propriedade

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

transcribing

O evento que reconhece sinais de que é recebido um resultado de transcrição de reunião intermédia.

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

Valor de Propriedade

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

Detalhes de Método

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

fecha todos os recursos externos detidos por uma instância desta classe.

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

Parâmetros

cb

() => void

errorCb

(error: string) => void

dispose(boolean)

Elimina todos os recursos mantidos pelo objeto.

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

Parâmetros

disposing

boolean

true se eliminar o objeto.

Devoluções

Promise<void>

joinMeetingAsync(IMeeting, Callback, Callback)

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

Parâmetros

meeting

IMeeting

reunião a reconhecer

cb

Callback

err

Callback

leaveMeetingAsync(Callback, Callback)

Saia da reunião atual. Depois de ser chamado, deixará de receber eventos.

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

Parâmetros

cb

Callback

err

Callback

startTranscribingAsync(Callback, Callback)

Inicia a transcrição da reunião até que stopTranscribingAsync() seja chamado. O utilizador tem de subscrever eventos para receber resultados de transcrição.

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

Parâmetros

cb

Callback

Chamada de retorno invocada assim que a transcrição é iniciada.

err

Callback

Chamada de retorno invocada em caso de erro.

stopTranscribingAsync(Callback, Callback)

Inicia a transcrição da reunião até que stopTranscribingAsync() seja chamado. O utilizador tem de subscrever eventos para receber resultados de transcrição.

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

Parâmetros

cb

Callback

Chamada de retorno invocada assim que a transcrição é iniciada.

err

Callback

Chamada de retorno invocada em caso de erro.