Delen via


ConversationTranslator class

Neem deel aan een gesprek, verlaat of maak verbinding met een gesprek.

Extends

ConversationCommon

Constructors

ConversationTranslator(AudioConfig)

Eigenschappen

canceled
conversationExpiration
participants
participantsChanged
properties
recognized
recognizing
sessionStarted
sessionStopped
speechRecognitionLanguage
textMessageReceived
transcribed
transcribing

Methoden

dispose(string, () => void, (error: string) => void)
isDisposed()
joinConversationAsync(IConversation, string, Callback, Callback)

Neem deel aan een gesprek. Als dit de host is, geeft u het eerder gemaakte gespreksobject door.

joinConversationAsync(string, string, string, Callback, Callback)
leaveConversationAsync(Callback, Callback)

Het gesprek verlaten

onToken(IAuthentication)
sendTextMessageAsync(string, Callback, Callback)

Een sms-bericht verzenden

setServiceProperty(string, string)
startTranscribingAsync(Callback, Callback)

Begin te spreken

stopTranscribingAsync(Callback, Callback)

Stoppen met spreken

Constructordetails

ConversationTranslator(AudioConfig)

new ConversationTranslator(audioConfig?: AudioConfig)

Parameters

audioConfig
AudioConfig

Eigenschapdetails

canceled

canceled: (sender: ConversationHandler, event: ConversationTranslationCanceledEventArgs) => void

Waarde van eigenschap

(sender: ConversationHandler, event: ConversationTranslationCanceledEventArgs) => void

conversationExpiration

conversationExpiration: (sender: IConversationTranslator, event: ConversationExpirationEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: ConversationExpirationEventArgs) => void

participants

Participant[] participants

Waarde van eigenschap

participantsChanged

participantsChanged: (sender: IConversationTranslator, event: ConversationParticipantsChangedEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: ConversationParticipantsChangedEventArgs) => void

properties

PropertyCollection properties

Waarde van eigenschap

recognized

recognized: (sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

recognizing

recognizing: (sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

sessionStarted

sessionStarted: (sender: ConversationHandler, event: SessionEventArgs) => void

Waarde van eigenschap

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

sessionStopped

sessionStopped: (sender: ConversationHandler, event: SessionEventArgs) => void

Waarde van eigenschap

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

speechRecognitionLanguage

string speechRecognitionLanguage

Waarde van eigenschap

string

textMessageReceived

textMessageReceived: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

transcribed

transcribed: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

transcribing

transcribing: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Waarde van eigenschap

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Methodedetails

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

function dispose(reason?: string, success?: () => void, err?: (error: string) => void)

Parameters

reason

string

success

() => void

err

(error: string) => void

isDisposed()

function isDisposed(): boolean

Retouren

boolean

joinConversationAsync(IConversation, string, Callback, Callback)

Neem deel aan een gesprek. Als dit de host is, geeft u het eerder gemaakte gespreksobject door.

function joinConversationAsync(conversation: IConversation, nickname: string, cb?: Callback, err?: Callback)

Parameters

conversation

IConversation

nickname

string

cb

Callback

err

Callback

joinConversationAsync(string, string, string, Callback, Callback)

function joinConversationAsync(conversationId: string, nickname: string, lang: string, cb?: Callback, err?: Callback)

Parameters

conversationId

string

nickname

string

lang

string

cb

Callback

err

Callback

leaveConversationAsync(Callback, Callback)

Het gesprek verlaten

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

Parameters

cb

Callback

err

Callback

onToken(IAuthentication)

function onToken(token: IAuthentication)

Parameters

token

IAuthentication

sendTextMessageAsync(string, Callback, Callback)

Een sms-bericht verzenden

function sendTextMessageAsync(message: string, cb?: Callback, err?: Callback)

Parameters

message

string

cb

Callback

err

Callback

setServiceProperty(string, string)

function setServiceProperty(name: string, value: string)

Parameters

name

string

value

string

startTranscribingAsync(Callback, Callback)

Begin te spreken

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

Parameters

cb

Callback

err

Callback

stopTranscribingAsync(Callback, Callback)

Stoppen met spreken

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

Parameters

cb

Callback

err

Callback